v1.27.0-alpha Performance improvments
v1.27.0-alpha (2024-1-10)
Mods changes
🟢 Added Mods
Icon | Summary |
---|---|
Fairy Lights fairylights-2.2.0-1.12.2.jar This mod adds decorative string lights. |
|
Lilliputian lilliputian-1.0.jar Configurable mob sizes |
|
NoExpensive NE-1.12.2-Forge-1.1.1.jar The anvil has no expensive restrictions |
|
Malek's Infinity Gauntlet maleksinfinitygauntlet.jar Remove items, blocks, mobs, from registry to increase load times, decrease ram, and remove duplicate things from mods |
|
Villager Market - NBT Fix villager-market-nbt-fix-1.12.2-1.0.4.jar A Villager trading hub. |
|
Industrial Wires Plus IndustrialWires-2.0-02.jar A modified version of original Industrial Wires, with more electric stuff. |
|
ZenRecipeReload zenrecipereloading-1.2.1.jar Reload recipes for CraftTweaker 1.12.2 |
|
Omniwand omniwand-1.12.2-1.0.1.jar One wand to rule them all. |
|
Just Enough Magiculture justenoughmagiculture-1.12.2-1.1.0.jar This mod adds a large number of Just Enough Resources integrations. |
🔴 Removed Mods
Icon | Summary |
---|---|
Morph-o-Tool Morph-o-Tool-1.2-21.jar The Wrench to end all Wrenches. |
|
Villager Market villager-market-1.12.2-1.0.2.jar Villager Market block that shows the trades for all the villagers around |
|
BiomeTweakerCore BiomeTweakerCore-1.12.2-1.0.39.jar Core mod that enables some features in BiomeTweaker |
|
Converting Industrial Wires IndustrialWires-1.7-39.jar Industrial Wires but with energy conversion |
|
[FORGE/FABRIC] Armor Curve armorcurve-1.2.9.jar Adjust the armor scaling and degradation formulae for mobs and players. |
|
Kiro's Basic Blocks kirosblocks-1.2.2.jar An block texture addon for LittleTiles |
|
Better P2P betterp2p-1.12.2-1.2.3-extended_life.jar Better P2P and memory card for Applied Energistics 2 |
|
Twilight Tweaks twilighttweaks-1.12.2-v1.0.2.jar.jar Adds a very configurable final boss among other config options. |
🟡 Updated Mods
Icon | Summary | Old / New |
---|---|---|
CraftTweaker | CraftTweaker2-1.12-4.1.20.695 CraftTweaker2-1.12-4.1.20.698 |
|
LittleTiles | LittleTiles_v1.5.84_mc1.12.2 LittleTiles_v1.5.85_mc1.12.2 |
|
Village Names | VillageNames-1.12.2-4.4.6 VillageNames-1.12.2-4.4.7 |
|
Xaero's Minimap | Xaeros_Minimap_23.9.0_Forge_1.12 Xaeros_Minimap_23.9.1_Forge_1.12 |
|
CraftPresence | CraftPresence-2.2.5+1.12.2 CraftPresence-2.2.6+1.12.2 |
|
Xaero's World Map | XaerosWorldMap_1.37.0_Forge_1.12 XaerosWorldMap_1.37.1_Forge_1.12 |
|
QMD | QMD-1.3-beta2-1.12.2 QMD-1.3-1.12.2 |
|
Tinkers' Evolution | tconevo-1.12.2-1.0.48 tconevo-1.12.2-1.0.49 |
|
Zen Utils | zenutils-1.15.2 zenutils-1.16.3 |
|
Precision Mining | PrecisionMining-1.12.2-5.0-all PrecisionMining-1.12.2-5.2 |
|
IC2 Patcher | ic2patcher-2.0.5 ic2patcher-2.0.7 |
|
AE2 Unofficial Extended Life | appliedenergistics2-rv6-stable-7-extended_life-v0.55.27 appliedenergistics2-rv6-stable-7-extended_life-v0.55.29 |
|
ModularUI | modularui-2.3.1 modularui-2.4.2 |
|
Roughly Enough IDs | RoughlyEnoughIDs-2.0.6 RoughlyEnoughIDs-2.0.7 |
|
Inventory Bogo Sorter | bogosorter-1.4.5 bogosorter-1.4.6 |
|
Universal Tweaks | UniversalTweaks-1.12.2-1.8.0 UniversalTweaks-1.12.2-1.9.0 |
|
Startup Timer | startuptimer-1.0.1 startuptimer-1.1.0 |
|
VintageFix | vintagefix-0.3.3 vintagefix-0.4.0 |
|
Alfheim Lighting Engine | Alfheim-1.1.1 Alfheim-1.2 |
⚡ Performance Improvements
This update introduce lot of performance improvments. Most of them just 1-10 seconds, but together they could improve your modpack load time to 20% faster.
- 🖇⚡Disable HEI
Search mode for Tooltips (prefix: #)
This allow game load 20-40 seconds faster 🤯
Tooltip seach mode heavy CPU consuming. Lets hope
Had Enough Items
dev will one day add Tooltip caching so we could enable this setting by default again.You can turn this option back in HEI
Search Options
- 🖇⚡Remove unused
OpenComputers
librariesThis change will make modpack load 5-10 seconds faster and consume less RAM.
Since
Lua 5.2
andLua 5.4
wasnt used in modpack, it probably safe to remove binary libraries for those lua versions. By default OpenComputers will run on version5.3
. - 🖇⚡Remove unused 300+ items/blocks from game
This will improve loading time and JEI performance. All those blocks was already disabled, uncraftable or useless. Now they would not added to game registry.
List of all removed items:
config\malekremoveregistries.txt
- 🖇⚡Remove entries for All fluids <=> All Tanks recipes
Reduce modpack load time in 5-10 seconds.
Technical note:
This patch was made by changing bytecode of.class
file by removing instructions that iterated over all fluids and all tanks in game.
ThermalDynamics license is ARR, but additional commentaries to license on GitHub allows changes of code like this. - 🖇⚡Disable generation of removed recipes
This will speed up game load on 3-6 seconds.
Before this patch, Mekanism Sawmill automatically generated all possible Wood Log => Plank recipes, that was removed later by zenscript.
- 🖇⚡ => recipe not require Rat Nuggets anymore
This true for all Rocky Chunks / Chunks.
This would improve game loading performance for about 1 second (lol 😆).
Also it make Chunk recipe slightly cheaper and open recipes for ores that doesnt have Rat Nuggets. - 🖇⚡Disable
Hammer Core
Smooth Vanilla Guis and Register Connected Blocks optionsSeems like this would slightly improve loading speed. I cant see any changes in game from this disables.
- 🖇⚡Improve performance of Geese 🦆 again
The fix remove overhead caused by calling slow getter
entity.definition
, called even if no Geese present in game.
Current fix would make servers runs about 1% faster. - 🖇⚡Remove generation of
Avaritia
recipesThis would save 3-6 seconds on game load.
Before patch, Avaritia generated many kinds of its 9x9 crafting table recipes. Since in
E2E-E
Avaritia crafting table disabled, there no neet to waste this time. - 🖇⚡Remove hidden JEI category
Before this change, this category was created but then hidden, what made it worthless.
- 🖇⚡Remove JEI categories for
MCTSmelteryIO
andThermalDynamics
coversThis change will improve modpack loading time to 3-6 seconds. This categories previously was just hidden, but still consumed CPU time and RAM.
✨ New Features
-
🖇🌆Add new screenshots to main meny
- 2 screens by
thefool_
- 3 by Artpoke
- Also remove two old ones
- 2 screens by
-
🖇🦯 improvments
Contributed by TabakaSIM
✨New features:
- Added augment scalling (based on number of matching colors) - only simple colors:
Black, White, Blue, Red, Yellow, Green, Pink
- Added one seal aspects combination
- Added visual only shimmering effect on scythe
- Added entry in thaumonomicon about every aspect effect on scythe
- Metallum effect now effects replaceable block (like snow layer)
🐛Fixes:
- Nerfed sensus range (it will not target now random mobs underground)
- Fixed error if players don't have any thaumcraft knowledge and uses praecantatio augment
- Fixed error if scythe hit entity with no definition
- Fixed rare error if players takes out scythe too fast from crafting slot while augmenting
- Added augment scalling (based on number of matching colors) - only simple colors:
JEI
Quest
- 🖇🌌Add Skyblock Chapter
Contributed by LisonaZ
- Move all skyblock quests into their own chapter
- Add more quests to help skyblock progression
- Add meaningful reward to some skyblock quests
Recipes
- 🖇☮️🌌Add Peaceful Skyblock mob heads recipes
- 🖇✏️ change charge formula
- Now you MUST provide different burn time items to craft it
- Now, instead of static x10 bonus, you get exponential bonus - more burn time in input, more bonus for output
- Now Charge Bonus localized
The bonus could reach up to x60 times or even more.
So now, cafting Burn Singularity from high-burn time items way more rewarding rather than from sticks and slabs. - 🖇✏️Add in
- 🖇✏️Add recipe in from Mek Oxygen
- 🖇✏️added recipe from most kinds of modded fires
This recipe actually have no usages, just WIP of an idea.
- 🖇✏️Omniwand - configure and add many tools
Server
- 🖇💽New server installation guide
Skyblock
- 🖇🌌Add ability to TP into dimension 3 (skyblock world)
You need to hold Enigmatica Patchouli book to being teleported
To access the Skyblock dimension, hold Enigmatica Patchouli Book in your hand and ascend to a height of 257 blocks.
🐛 Fixes
- 🖇🌎Change dim3 skyblock
Name
andsuffix
Dont know if this would break something. Should not.
- 🖇🌎Tweak some OTG Skyblock / Alien Jungle config
Change spawn point and other changes
- 🖇🧤Fix handling items between players message in chat
- 🖇🧾Add Chinese localisation to IC2 Fruits
- 🖇🧾Add some Russian translations for custom lables
- 🖇Remove glass block from skyblock
Contributed by git-confused
Bugs
- 🖇🐛Fix world not loaded after usage
After teleporting to
Spectre
dimension player was hanging in non-loaded world for a minute or so.Seems like it was caused by MaxPlayerSpeed configs of Random Patches
- 🖇🦈Fix sharks teleport players on bite
Seems like
BetterAnimalsPlusPlus
math was wrong, and now i make player just centered to shark when bitten
Configs
Docs
- 🖇📜Remove Gas Turbine tooltip since we have JEI tab for that
Gear
- 🖇🪓Elementium axe buff mining level
Now can break Livingwood
Hotkeys
- 🖇🎹Remove default hotkey for
/grid
No more
What is this blue squares and how to get rid of them
.
Mods
- 🖇✂Remove
EndReborn
unused items by another modPreviously, items such as Wolfram Armor was hidden by CraftTweaker script. Now items not registered.
This may cause some problems so need more tests.
- 🖇🔵Disable
Get Bogod!
message and shuffle inventory in chat - 🖇🔵Remove
ArmorCurve
mod and move it toUniversalTweaker
This could change armor formulas in game. Be aware you suddenly could die with old armor 🤷♂️
Portal_spread
- 🖇⛑️add transform recipe
- 🖇⛑️Fix help message on
/portal_spread
command - 🖇⛑️Fix exception when right-click portal on server
- 🖇⛑️Fix RU and other translations not working
I just discovered, that all players who wasnt used
en_us
orzh_cn
language saw lang codes instead of real messages (likeportal_spread.created
in chat).This fix will add fix messages with portal creating, breaking and all other for RU and other languages.
Technical info:
CraftTweaker's functiongame.setLocalization()
can't fallback toen_us
language.
That means, that if you have non-localized language that wasnt explicitely defined withgame.setLocalization()
, message wouldnt translated to English by default.
This is different behaviour fromResource Loader
mod, that working with.lang
files.
Quest
- 🖇📖Add note that couldn't be made
- 🖇📖Fix quest description
- 🖇📖Fix amount of Runes requred for Tier 4
- 🖇📖Fix Dispenser quest
- 🖇📖Fix Nucleosynthesis description about beam energy
- 🖇📖Fix some quest descriptions
Contributed by navima
- 🖇📖Quest improvments
- now accept any gadget
- quest now let you chose energy cell as reward
- Fix reward from Skyblock chapter
- Fix Quartz task in skyblock chapter
- Exploration gate now open on any Mining levels from 5 to 9
Bragging RIghts chapter:
- 🖇📖Remove empty
Enchanted Books
from loot boxes and rewards
Recipes
- 🖇✏️ now crafted as Compressed
Now Hardened and Glass Myrmex Resin considered as double and triple compressed resin.
- 9 Resin => 1 Hardened
- 9 Hardened => 1 Glass
- 🖇✏️ replace all sources to
- 🖇✏️ and other gadgets add alt Magic/Exploration ingredient
- 🖇✏️ remove all block crushing TwilightForest and Thaumcraft recipes
since they too fast
- 🖇✏️ make all
Expire In Fire
recipes working with Dark FireThis would help players who sometimes confused with many types of fire.
- 🖇✏️ fix smelting in
- 🖇✏️ fix output should be x4
- 🖇✏️ harder recipe to match other duct recipes
- 🖇✏️ remove IO reservoir
- 🖇✏️ add ability to put and inside
- 🖇✏️ remove from game, replace with
- 🖇✏️ fix ingredients and output in recipe
- 🖇✏️ tweak
- 🖇✏️
Industrial Crusher
(IE) speed up x10 times- Now it work about 10 operation / second.
- Some Netherending Ores crushing in IE crusher removed (such as End Ore)
- 🖇✏️Fix Rat nuggets sometimes unable to craft into Crystal Shards
This happens in rare occasions when player removed or added some mods that changing ingame Ores count.
- 🖇✏️Buff x8 times
2560 rf/t with Stirling
- 🖇✏️Buff up to 2048 rf/t
- 🖇✏️cheaper
- 🖇✏️QMD recipes misc changes
QMD mod recently was updated. This made changes for Mercury recipes, some particles and other minorchanges.
- 🖇✏️Remove => recipe
It prevented automating of IC2 fertilizer
- 🖇✏️Remove tooltip
.. (and oxide ingot) about smelting 3 times since its misleading.
- 🖇✏️Remove since not working at all
- 🖇✏️return generation in villages
- 🖇✏️Thaumcraft minor fixes
Contributed by TabakaSIM
- Flux concentrator new recipes for peaceful skyblock
- 📖Fixed questbook desciptions
- Added chester tooltip about Bone-eye tool
- 🪄Aspect changes
- Added
amogus
aspect to actually "sus" item - Nerfed
ancienct bars
aspects due to mithminite scythe metallum cage
- Added
- Fix aspects for items that shouldn't have secondary aspect
- Oredict support for Flux Concentrator
- 🖇🌳 buff Crook drop
Scripts
- 🖇⚡Remove event listener for
Vis Seeds
since they are disabledBefore, there was event listener to prevent Vis Seeds be planted anywhere. It potentionally consume bit of CPU time.
Tooltips
- 🖇📝Fix some tooltips doesnt have new line
Before this change, some tooltips with several lines of information was on same line.
Configs
- 🖇Remove annoying RComplex message at world creation
This message OP players seen when creating new world