Essentia Import bus crash (Ticking GridNode)
Nivid-IT opened this issue ยท 0 comments
EDIT: Closed as this bug report is meant for Thaumic Energistic Extended Life
Describe the bug
Connecting an ME Essentia Import Bus to an Advanced Alchemical Furnace immediately crashes my server due to "Ticking GridNode"
Description: Ticking GridNode
java.lang.NullPointerException: Ticking GridNode
at thaumicenergistics.part.PartEssentiaImportBus.doWork(PartEssentiaImportBus.java:74)
at thaumicenergistics.part.PartSharedEssentiaBus.tickingRequest(PartSharedEssentiaBus.java:163)
at appeng.me.cache.TickManagerCache.onUpdateTick(TickManagerCache.java:91)
at appeng.me.GridCacheWrapper.onUpdateTick(GridCacheWrapper.java:40)
at appeng.me.Grid.update(Grid.java:229)
at appeng.hooks.TickHandler.onTick(TickHandler.java:196)
at net.minecraftforge.fml.common.eventhandler.ASMEventHandler_2129_TickHandler_onTick_TickEvent.invoke(.dynamic)
at net.minecraftforge.fml.common.eventhandler.ASMEventHandler.invoke(ASMEventHandler.java:90)
at net.minecraftforge.fml.common.eventhandler.EventBus.forgeBridge$post(EventBus.java:1256)
at net.minecraftforge.fml.common.eventhandler.EventBus.post(EventBus.java:1206)
at net.minecraftforge.fml.common.FMLCommonHandler.onPostServerTick(FMLCommonHandler.java:266)
at net.minecraft.server.MinecraftServer.tick(MinecraftServer.java:712)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:1817)
at java.lang.Thread.run(Thread.java:748)
-- PartEssentiaImportBus being ticked. --
CurrentTickRate: 22
MinTickRate: 5
MaxTickRate: 40
MachineType: thaumicenergistics.part.PartEssentiaImportBus
GridBlockType: thaumicenergistics.integration.appeng.grid.ThEGridBlock
ConnectedSides: [INTERNAL]
Crashlog attached below.
Steps to Reproduce
- Have a functional Advanced Alchemical Furnace that's running
- Place down an ME Essentia Import bus against any side of the furnace to connect it to an ME network
Expected behavior
For the server not to crash.
Version Information
- Minecraft: 1.12.2
- Forge: 1.12.214.23.5.2860
- Applied Energistics: v0.56.4
- Thaumcraft: 1.12.2-6.1.BETA26
- Thaumic Energistics: 2.2.7
- Modpack: The 1.12.2 Pack version 1.5.6
- SpongeForge 1.12.2-2838-7.4.8-RC0
- mixinbooter-9.1
Additional context
Some exception handling and/or null checks seem to be missing, a third party kindly provided these which resolved the issue for my server.
Logs/Crashlogs
https://pastebin.com/fNf9bcX1