thephoenixlodge / Heavens-of-Sorcery

Heavens of Sorcery modpack for MC 1.12.2. Developed by thephoenixlodge for ItsLewdicolo
MIT License
12 stars 4 forks source link

Hard Crash On World Load Caused By Misty Oak In Home Dimension #176

Open LordRaine opened 1 year ago

LordRaine commented 1 year ago

Wanting to try and cultivate Misty World trees back in the home dimension, I took soil of the correct type and planted Misty Oak Saplings on it. Several minutes later, my world hard crashed. My ATLauncher reported that an error had occurred where misty oak leaves checked for a boolian value that did not exist. Given the timeframe, I presume this to mean that the sapling tried to grow into a tree, something went wrong, and the game can't handle it.

I am unsure how to fix this. It may have cost me the world, since reloading causes permanent hangs on "loading terrain." If so, that's an extremely disappointing bug. It has functionally killed the save.

LordRaine commented 1 year ago

I was able to get a load through the hang, and it crashed again. However, what's important was I was able to get the error log to happen again. Here it is, copy-pasted.

03/01/2023 22:55:19 PM] Time: 1/3/23 10:55 PM [03/01/2023 22:55:19 PM] Description: Exception in server tick loop [03/01/2023 22:55:19 PM] [03/01/2023 22:55:19 PM] java.lang.IllegalArgumentException: Cannot set property PropertyBool{name=check_decay, clazz=class java.lang.Boolean, values=[true, false]} as it does not exist in BlockStateContainer{block=mist:oak_leaves, properties=[age, dir, fast]}

As the game was working just fine until I planted the misty oaks in the home dimension, and since this is the only new thing in the logs that stands out, I'm pretty sure this is what is causing the crashes and hangs.