ContentTweaker

ContentTweaker

27M Downloads

ContentTweaker Fluid - Thermal Expansion Refinery/Fractionating Still - JEI "Crash" issue

prodzpod opened this issue · 5 comments

commented

Installed Mods:
ContentTweaker (1.12.2-4.9.1)
ㄴBASE (1.12.2-3.13.0)
ㄴModTweaker (4.0.17)
ㄴCraftTweaker (2-1.12-4.1.19)
ㄴMTLib (3.0.6)
Thermal Expansion (1.12.2-5.5.3.41) (Tried newest version before)
ㄴThermal Foundation (1.12.2-2.6.3.27)
ㄴCoFH Core (1.12.2-4.6.3.27)
ㄴCoFH World (1.12.2-1.3.1.7)
ㄴRedstone Flux (1.12-2.1.0.6)
ㄴCodeChickenLib (1.12.2-3.2.3.357)
JEI (1.12.2-4.15.0.268)
Minecraft Version: Minecraft 1.12.2, Forge 1.12.2-14.23.5.2838

Description of Issue:
Thermal Expansion "Crashes" whenever I try to put a ContentTweaker item in the Refinery.
The issue has been replicated several times.
Minecraft itself works fine, The recipe works fine, but the JEI for every machine loaded after the Refinery does not show the uses anymore. Its own crafting recipes are not affected.
Notably, the crash stack mentions TE's Enchanter/Arcane Ensorcellator even though I didn't touch that block at all.

Conducted Tests:
Trying beta version of JEI: does not change the result.
Trying older version of Thermal Expansion: does not change the result.

ContentTweaker liquid on Input: crash.
ContentTweaker liquid on Output: crash.
ContentTweaker liquid on None(used Water and Lava): works fine.
ContentTweaker liquid on Other Machine(Fluid Transposer): works fine.

Importing mods.contentTweaker.Fluid
and Importing mods.thermalexpansion.Refinery
and Importing crafttweaker.item.IItemStack
and Importing crafttweaker.item.WeightedItemStack
and Importing crafttweaker.item.ILiquidStack: does not change the result.

Removing chance item: does not change result.
Removing liquid amount: does not change result.
"Disabling" Arcane Ensorcellator via config: does not change result.

using #loader contenttweaker: makes problem worse and error message flying everywhere
using print(liquid:red_essence.name): [INFO] red_essence (which is proper)

Attached:
ContentTweaker File (in which I added said Liquids)
ModTweaker File (in which I added the Recipe)
Crash Log (crash log,)

commented

crafttweaker.log
Here it is, sir- CraftTweaker Log right ahead.
so the Crash Log, right-
after more extensive research, I found out that the crash log "unreliably" happens. like it randomly appears whenever I reboot my game.
However, the fact that JEI was broken- was the same ALL the time.

commented

My only suggestion is to try and localize your stuff using language files, and not using game.setLocalization (Which I don't actually consider supported by ContentTweaker)

commented

Just changed, just like the last time- Recipe itself works, name show correctly, but JEI broke every machine past Fractionating Still.

commented

Further testing(out of pure desperation): every other machine works. fractionating still is literally the only machine(at least in TE) that has this breaking ability.

commented

I need the CraftTweaker log, and definitely make sure that is the right crash log.