Open Sakata-MC opened 9 years ago
This is a known issue with Thaumic Horizons actually, not Reliquary. Was reported here: http://www.minecraftforum.net/forums/mapping-and-modding/minecraft-mods/2361575-thaumic-horizons-v1-1-1-thaumcraft-4-addon?comment=217
The way he replaces the bell doesn't work on 1291, causing it to provide the player with a null item. Reliquary's event for refilling/using the tome (which fires every time you craft) doesn't know how to handle it, which is why it looks like Reliquary is to blame.
Someone else already posted in TC4 github a similar issue: https://github.com/Azanor/thaumcraft/issues/1674
---- Minecraft Crash Report ---- // Who set us up the TNT?
Time: 3/19/15 2:41 PM Description: Updating screen events
java.lang.NullPointerException: Updating screen events at xreliquary.event.CommonEventHandler.onCraftingAlkahest(CommonEventHandler.java:356) at cpw.mods.fml.common.eventhandler.ASMEventHandler_933_CommonEventHandler_onCraftingAlkahest_ItemCraftedEvent.invoke(.dynamic) at cpw.mods.fml.common.eventhandler.ASMEventHandler.invoke(ASMEventHandler.java:54) at cpw.mods.fml.common.eventhandler.EventBus.post(EventBus.java:138) at cpw.mods.fml.common.FMLCommonHandler.firePlayerCraftingEvent(FMLCommonHandler.java:570) at thaumcraft.common.container.SlotCraftingArcaneWorkbench.func_82870_a(SlotCraftingArcaneWorkbench.java:41) at net.minecraft.inventory.Container.func_75144_a(SourceFile:238) at thaumcraft.common.container.ContainerArcaneWorkbench.func_75144_a(ContainerArcaneWorkbench.java:189) at net.minecraft.client.multiplayer.PlayerControllerMP.func_78753_a(PlayerControllerMP.java:419) at codechicken.nei.guihook.GuiContainerManager.handleSlotClick(GuiContainerManager.java:503) at net.minecraft.client.gui.inventory.GuiContainer.func_146984_a(GuiContainer.java:638) at net.minecraft.client.gui.inventory.GuiContainer.public_func_146984_a(GuiContainer.java) at codechicken.nei.guihook.DefaultSlotClickHandler.callHandleMouseClick(DefaultSlotClickHandler.java) at codechicken.nei.guihook.DefaultSlotClickHandler.handleSlotClick(DefaultSlotClickHandler.java:17) at codechicken.nei.guihook.GuiContainerManager.handleMouseClick(GuiContainerManager.java:452) at net.minecraft.client.gui.inventory.GuiContainer.managerHandleMouseClick(GuiContainer.java) at net.minecraft.client.gui.inventory.GuiContainer.func_73864_a(GuiContainer.java:394) at net.minecraft.client.gui.GuiScreen.func_146274_d(GuiScreen.java:296) at net.minecraft.client.gui.inventory.GuiContainer.func_146274_d(GuiContainer.java) at net.minecraft.client.gui.GuiScreen.func_146269_k(GuiScreen.java:268) at net.minecraft.client.Minecraft.func_71407_l(Minecraft.java:1628) at net.minecraft.client.Minecraft.func_71411_J(Minecraft.java:961) at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:887) at net.minecraft.client.main.Main.main(SourceFile:148) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at net.minecraft.launchwrapper.Launch.launch(Launch.java:135) at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
A detailed walkthrough of the error, its code path and all known details is as follows:
-- Head -- Stacktrace: at xreliquary.event.CommonEventHandler.onCraftingAlkahest(CommonEventHandler.java:356) at cpw.mods.fml.common.eventhandler.ASMEventHandler_933_CommonEventHandler_onCraftingAlkahest_ItemCraftedEvent.invoke(.dynamic) at cpw.mods.fml.common.eventhandler.ASMEventHandler.invoke(ASMEventHandler.java:54) at cpw.mods.fml.common.eventhandler.EventBus.post(EventBus.java:138) at cpw.mods.fml.common.FMLCommonHandler.firePlayerCraftingEvent(FMLCommonHandler.java:570) at thaumcraft.common.container.SlotCraftingArcaneWorkbench.func_82870_a(SlotCraftingArcaneWorkbench.java:41) at net.minecraft.inventory.Container.func_75144_a(SourceFile:238) at thaumcraft.common.container.ContainerArcaneWorkbench.func_75144_a(ContainerArcaneWorkbench.java:189) at net.minecraft.client.multiplayer.PlayerControllerMP.func_78753_a(PlayerControllerMP.java:419) at codechicken.nei.guihook.GuiContainerManager.handleSlotClick(GuiContainerManager.java:503) at net.minecraft.client.gui.inventory.GuiContainer.func_146984_a(GuiContainer.java:638) at net.minecraft.client.gui.inventory.GuiContainer.public_func_146984_a(GuiContainer.java) at codechicken.nei.guihook.DefaultSlotClickHandler.callHandleMouseClick(DefaultSlotClickHandler.java) at codechicken.nei.guihook.DefaultSlotClickHandler.handleSlotClick(DefaultSlotClickHandler.java:17) at codechicken.nei.guihook.GuiContainerManager.handleMouseClick(GuiContainerManager.java:452) at net.minecraft.client.gui.inventory.GuiContainer.managerHandleMouseClick(GuiContainer.java) at net.minecraft.client.gui.inventory.GuiContainer.func_73864_a(GuiContainer.java:394) at net.minecraft.client.gui.GuiScreen.func_146274_d(GuiScreen.java:296) at net.minecraft.client.gui.inventory.GuiContainer.func_146274_d(GuiContainer.java) at net.minecraft.client.gui.GuiScreen.func_146269_k(GuiScreen.java:268)
-- Affected screen -- Details: Screen name: thaumcraft.client.gui.GuiArcaneWorkbench
-- Affected level -- Details: Level name: MpServer All players: 1 total; [EntityClientPlayerMP['DemolitionManVS'/1313517, l='MpServer', x=1325.64, y=118.62, z=5643.54]] Chunk stats: MultiplayerChunkCache: 169, 169 Level seed: 0 Level generator: ID 04 - BIOMESOP, ver 0. Features enabled: false Level generator options: Level spawn location: World: (337,64,766), Chunk: (at 1,4,14 in 21,47; contains blocks 336,0,752 to 351,255,767), Region: (0,1; contains chunks 0,32 to 31,63, blocks 0,0,512 to 511,255,1023) Level time: 6167503 game time, 6717402 day time Level dimension: 0 Level storage version: 0x00000 - Unknown? Level weather: Rain time: 0 (now: false), thunder time: 0 (now: false) Level game mode: Game mode: survival (ID 0). Hardcore: false. Cheats: false Forced entities: 37 total; [EntityCow['Cow'/19600, l='MpServer', x=1370.46, y=60.00, z=5649.47], EntityItem['item.item.feather'/1312738, l='MpServer', x=1369.50, y=63.29, z=5645.06], EntityGoblin['Hobgoblin'/1313594, l='MpServer', x=1279.34, y=75.00, z=5679.34], EntityCow['Cow'/1313593, l='MpServer', x=1274.38, y=79.00, z=5667.50], EntityChicken['Chicken'/73939, l='MpServer', x=1379.28, y=101.00, z=5608.59], EntitySheep['Sheep'/1313599, l='MpServer', x=1320.34, y=122.00, z=5565.50], EntityCow['Cow'/19610, l='MpServer', x=1372.04, y=60.00, z=5648.45], EntityItem['item.item.egg'/1313507, l='MpServer', x=1381.34, y=64.13, z=5617.31], EntityChicken['Chicken'/887784, l='MpServer', x=1368.19, y=60.00, z=5650.84], EntityChicken['Chicken'/887245, l='MpServer', x=1368.84, y=60.00, z=5648.16], EntityChicken['Chicken'/887055, l='MpServer', x=1366.16, y=60.00, z=5649.09], EntityClientPlayerMP['DemolitionManVS'/1313517, l='MpServer', x=1325.64, y=118.62, z=5643.54], EntityItem['item.item.egg'/1313461, l='MpServer', x=1388.53, y=63.13, z=5611.28], EntityCow['Cow'/19457, l='MpServer', x=1372.55, y=60.00, z=5648.45], EntityChicken['Chicken'/887051, l='MpServer', x=1366.66, y=59.63, z=5650.28], EntityChicken['Chicken'/508, l='MpServer', x=1368.84, y=60.00, z=5649.28], EntityChicken['Chicken'/509, l='MpServer', x=1368.63, y=60.00, z=5648.75], EntityChicken['Chicken'/510, l='MpServer', x=1367.88, y=60.00, z=5650.28], EntityChicken['Chicken'/887230, l='MpServer', x=1367.97, y=60.00, z=5648.16], EntityChicken['Chicken'/504, l='MpServer', x=1368.84, y=60.00, z=5650.84], EntityChicken['Chicken'/887574, l='MpServer', x=1367.56, y=60.00, z=5650.84], EntityChicken['Chicken'/505, l='MpServer', x=1367.28, y=59.63, z=5650.28], EntityChicken['Chicken'/507, l='MpServer', x=1367.94, y=60.00, z=5649.16], EntityHorse['Horse'/1054998, l='MpServer', x=1370.70, y=60.00, z=5648.70], EntityChicken['Chicken'/501, l='MpServer', x=1366.97, y=60.00, z=5650.84], EntityCow['Cow'/20190, l='MpServer', x=1370.45, y=60.00, z=5650.55], EntityChicken['Chicken'/503, l='MpServer', x=1366.22, y=60.00, z=5650.84], EntityChicken['Chicken'/496, l='MpServer', x=1379.84, y=101.00, z=5608.69], EntityTrail['unknown'/437, l='MpServer', x=1325.64, y=118.62, z=5643.54], EntityChicken['Chicken'/887640, l='MpServer', x=1366.69, y=59.63, z=5649.38], EntityChicken['Chicken'/499, l='MpServer', x=1366.56, y=59.63, z=5648.44], EntitySheep['Sheep'/1313601, l='MpServer', x=1397.75, y=76.00, z=5671.53], EntityCow['Cow'/21241, l='MpServer', x=1371.35, y=60.00, z=5650.55], EntityHorse['Horse'/1054583, l='MpServer', x=1372.30, y=60.00, z=5649.88], EntityChicken['Chicken'/887446, l='MpServer', x=1366.16, y=60.00, z=5649.84], EntityHorse['Horse'/1313670, l='MpServer', x=1256.00, y=77.00, z=5721.00], EntityItem['item.item.egg'/1312894, l='MpServer', x=1369.50, y=63.13, z=5645.06]] Retry entities: 0 total; [] Server brand: fml,forge Server type: Non-integrated multiplayer server Stacktrace: at net.minecraft.client.multiplayer.WorldClient.func_72914_a(WorldClient.java:373) at net.minecraft.client.Minecraft.func_71396_d(Minecraft.java:2432) at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:909) at net.minecraft.client.main.Main.main(SourceFile:148) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at net.minecraft.launchwrapper.Launch.launch(Launch.java:135) at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
-- System Details -- Details: Minecraft Version: 1.7.10 Operating System: Windows 7 (amd64) version 6.1 Java Version: 1.7.0_21, Oracle Corporation Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation Memory: 1545581480 bytes (1473 MB) / 3782672384 bytes (3607 MB) up to 7635533824 bytes (7281 MB) JVM Flags: 4 total; -Xms256M -Xmx8192M -XX:PermSize=256m -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump AABB Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used IntCache: cache: 0, tcache: 0, allocated: 15, tallocated: 96 FML: MCP v9.05 FML v7.10.85.1291 Minecraft Forge 10.13.2.1291 150 mods loaded, 150 mods active mcp{9.05} Minecraft Coder Pack Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available FML{7.10.85.1291} Forge Mod Loader Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available Forge{10.13.2.1291} Minecraft Forge Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available appliedenergistics2-core{rv2-beta-pre9} AppliedEnergistics2 Core Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available Aroma1997Core{1.0.2.13} Aroma1997Core Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available CodeChickenCore{1.0.4.35} CodeChicken Core Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available InfiniBows{1.3.0 build 20} InfiniBows Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available MobiusCore{1.2.3} MobiusCore Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available NotEnoughItems{1.0.4.90} Not Enough Items Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available ThaumicTinkerer-preloader{0.1} Thaumic Tinkerer Core Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available WitchingGadgetsCore{1.1.2} Witching Gadgets Core Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available OpenModsCore{0.6} OpenModsCore Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available