Breaking the Immersive Intelligence multi-block structure causes the client to close
sddsd2332 opened this issue ยท 6 comments
My English is not very good, so this is translated by Google.
Version Information
Minecraft version: 1.12.2
Forge version: 14.23.5.2855
Other mods (if applicable):
CubicChunks-1.12.2-0.0.1233.0-SNAPSHOT-all.jar
CubicWorldGen-1.12.2-0.0.167.0-SNAPSHOT-all.jar
ImmersiveEngineering-0.12-98.jar
immersiveintelligence-0.2.1.jar
Steps to reproduce:
- Building a Immersive Intelligence Multiblock Coagulator
- Break the Multiblock Coagulator
- Client crashes directly, no crash record
Expected Behavior:
Destroys multiblock structures normally
Actual Behavior:
Client crashes directly, no crash record
Catching java.lang.ArrayIndexOutOfBoundsException: 0
Link to crash log (if applicable - use a site such as hastebin:
also net.minecraft.advancements.AdvancementManager seems to keep going over all default block and items in game and giving the same error (Unknown recipe) and it all links back to ftb lib
There are so many errors in this log that it might as well be impossible to draw any conclusions
Also immersive engineering doesn't support 1.12 anymore
also net.minecraft.advancements.AdvancementManager seems to keep going over all default block and items in game and giving the same error (Unknown recipe) and it all links back to ftb lib
This is caused by pyrotech removing the crafting recipe
try removing optifine
After removing pyrotech and OptiFine_1.12.2_HD_U_G5
Re-destroy the Multiblock Coagulator
Crash again, still no crash report
debug-UltimateTechnology.log
latest-UltimateTechnology.log
For comparison
I only keep these mods
CubicChunks-1.12.2-0.0.1233.0-SNAPSHOT-all.jar
CubicWorldGen-1.12.2-0.0.167.0-SNAPSHOT-all.jar
ImmersiveEngineering-0.12-98.jar
immersiveintelligence-0.2.1.jar
immersivepetroleum-1.12.2-1.1.10.jar
jei_1.12.2-4.16.1.302.jar
journeymap-1.12.2-5.7.1.jar
JustEnoughCharacters-1.12.0-3.5.1.jar
Rebuild Immersive Intelligence Multiblock Coagulator
Break the Multiblock Coagulator
Client crashes directly, no crash record
debug - Compared.log
latest - Compared.log
In debug, they point to respectively
It looks like readCustomNBT
caused the error
And the same is a multi-block structure Chemical Bath
then the destruction will not crash
After comparing the two files
I think it should be caused by adding if(isDummy()) return;
in readCustomNBT and writeCustomNBT
Maybe an Immersive Intelligence developer error?
removing CubicChunks and CubicWorldGen
Immersive Intelligence's multi-block structure breaks normally
I'm not sure if it's caused by CubicChunks adding tileEntity.handleUpdateTag(tag)