NPE with Minecraft Installaton Corruption on Logic Programmer interaction
ReDestroyDeR opened this issue ยท 4 comments
Issue type:
- ๐ Bug
Short description:
Game Crash and Minecraft Installation Corruption on invalid Logic Programmer Interaction
Steps to reproduce the problem:
- Create Variable Curcuit with more than 1 term (for example: pipe filter contains)
- Close and open Logic Processor
- Don't select Configuration of the Variable Card
- Crash with NPE
Game gets corrupted and game won't let join with IllegalStateException
Expected behaviour:
- This operation should not crash the game and corrupt the save file
Game won't let join even unrelated saves
After restoring backup and restarting the game here's reproduction footage
https://drive.google.com/file/d/1Bsb7g1eiDMlW0-TMgSzDr9ckHH0zk_uo/view?usp=sharing
or on YouTube
https://www.youtube.com/watch?v=fDhsRFQ9igY
Versions:
- This mod: 12.3.1-189
- Minecraft: 1.21.1
- Mod loader version: NeoForge 21.1.172
Encountered while playing FTB OceanBlock 2.
Log file:
Maybe duplicates #1527 (comment)
The version for Integrated Dynamics that you mention is incorrect.
However from your crashlog I can see the correct versions, and although you're not using the latest versions of any of the integrated mods or dependencies, the above PR does look OK to me for fixing this.
Detected versions:
- commoncapabilities-1.21.1-neoforge-2.9.11
- cyclopscore-1.21.1-neoforge-1.26.1
- integratedcrafting-1.21.1-neoforge-1.2.2
- integrateddynamics-1.21.1-neoforge-1.27.2
- integratedterminals-1.21.1-neoforge-1.6.12
- integratedtunnels-1.21.1-neoforge-1.8.40
Looks like a duplicate of #1527 indeed.
