Trying to craft the "Watch of Flowing Time" from "ProjectE" crashes the client.
This occurs when clicking the recipe's result in an "Ultimate Crafting Table". There is a null pointer exception due to the "Infinite Fuel" from "Project Expansion".
-- Head --
Thread: Render thread
Stacktrace:
at cool.furry.mc.forge.projectexpansion.item.ItemInfiniteFuel.getContainerItem(ItemInfiniteFuel.java:63) ~[?:1.16.5-1.0.26] {re:classloading}
at net.minecraftforge.common.extensions.IForgeItemStack.getContainerItem(IForgeItemStack.java:69) ~[?:?] {re:computing_frames,re:mixin,re:classloading}
at com.blakebr0.cucumber.crafting.ISpecialRecipe.getRemainingItems(ISpecialRecipe.java:48) ~[?:4.1.12] {re:classloading}
at com.blakebr0.cucumber.crafting.ISpecialRecipe.func_179532_b(ISpecialRecipe.java:25) ~[?:4.1.12] {re:classloading}
at com.blakebr0.extendedcrafting.crafting.recipe.ShapedTableRecipe.func_179532_b(ShapedTableRecipe.java:116) ~[?:3.1.11] {re:classloading}
at net.minecraft.item.crafting.RecipeManager.func_215369_c(RecipeManager.java:107) ~[?:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:A}
at com.blakebr0.extendedcrafting.container.slot.TableOutputSlot.func_190901_a(TableOutputSlot.java:45) ~[?:3.1.11] {re:classloading}
at net.minecraft.inventory.container.Container.func_241440b(Container.java:292) ~[?:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:fastbenchminusreplacement.mixins.json:ContainerAccessor,pl:mixin:APP:META-INF/stylisheffects.mixins.json:client.accessor.ContainerAccessor,pl:mixin:APP:immersiveengineering.mixins.json:accessors.ContainerAccess,pl:mixin:APP:ae2wtlib.mixins.json:ContainerAccess,pl:mixin:A}
-- Click info --
Details:
Menu Type: extendedcrafting:ultimate_table
Menu Class: com.blakebr0.extendedcrafting.container.UltimateTableContainer
Slot Count: 118
Slot: 0
Button: 0
Type: PICKUP
Stacktrace:
at net.minecraft.inventory.container.Container.func_184996_a(Container.java:160) ~[?:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:fastbenchminusreplacement.mixins.json:ContainerAccessor,pl:mixin:APP:META-INF/stylisheffects.mixins.json:client.accessor.ContainerAccessor,pl:mixin:APP:immersiveengineering.mixins.json:accessors.ContainerAccess,pl:mixin:APP:ae2wtlib.mixins.json:ContainerAccess,pl:mixin:A}
at net.minecraft.client.multiplayer.PlayerController.func_187098_a(PlayerController.java:379) ~[?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:A,pl:runtimedistcleaner:A}
at net.minecraft.client.gui.screen.inventory.ContainerScreen.func_184098_a(ContainerScreen.java:539) ~[?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:quark.mixins.json:client.ContainerScreenMixin,pl:mixin:A,pl:runtimedistcleaner:A}
at net.minecraft.client.gui.screen.inventory.ContainerScreen.func_231044a(ContainerScreen.java:336) ~[?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:quark.mixins.json:client.ContainerScreenMixin,pl:mixin:A,pl:runtimedistcleaner:A}
at net.minecraft.client.MouseHelper.func_198033_b(MouseHelper.java:87) ~[?:?] {re:mixin,pl:runtimedistcleaner:A,re:classloading,pl:mixin:APP:randompatches.mixins.json:client.keybindings.MouseHelperMixin,pl:mixin:APP:ftbchunks-common.mixins.json:MouseHandlerMixin,pl:mixin:A,pl:runtimedistcleaner:A}
at net.minecraft.client.MouseHelper$$Lambda$25141/274000341.run(Unknown Source) ~[?:?] {}
If you try to automate the recipe with the "Package Recipe Encoder" from "PackagedAuto" and using the "Packager" and "Unpackager", the recipe in the AE2 system will say the 4 "Infinite Fuel" are missing even though they are in the system.
Trying to craft the "Watch of Flowing Time" from "ProjectE" crashes the client.
This occurs when clicking the recipe's result in an "Ultimate Crafting Table". There is a null pointer exception due to the "Infinite Fuel" from "Project Expansion".
-- Head -- Thread: Render thread Stacktrace: at cool.furry.mc.forge.projectexpansion.item.ItemInfiniteFuel.getContainerItem(ItemInfiniteFuel.java:63) ~[?:1.16.5-1.0.26] {re:classloading} at net.minecraftforge.common.extensions.IForgeItemStack.getContainerItem(IForgeItemStack.java:69) ~[?:?] {re:computing_frames,re:mixin,re:classloading} at com.blakebr0.cucumber.crafting.ISpecialRecipe.getRemainingItems(ISpecialRecipe.java:48) ~[?:4.1.12] {re:classloading} at com.blakebr0.cucumber.crafting.ISpecialRecipe.func_179532_b(ISpecialRecipe.java:25) ~[?:4.1.12] {re:classloading} at com.blakebr0.extendedcrafting.crafting.recipe.ShapedTableRecipe.func_179532_b(ShapedTableRecipe.java:116) ~[?:3.1.11] {re:classloading} at net.minecraft.item.crafting.RecipeManager.func_215369_c(RecipeManager.java:107) ~[?:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:A} at com.blakebr0.extendedcrafting.container.slot.TableOutputSlot.func_190901_a(TableOutputSlot.java:45) ~[?:3.1.11] {re:classloading} at net.minecraft.inventory.container.Container.func_241440b(Container.java:292) ~[?:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:fastbenchminusreplacement.mixins.json:ContainerAccessor,pl:mixin:APP:META-INF/stylisheffects.mixins.json:client.accessor.ContainerAccessor,pl:mixin:APP:immersiveengineering.mixins.json:accessors.ContainerAccess,pl:mixin:APP:ae2wtlib.mixins.json:ContainerAccess,pl:mixin:A} -- Click info -- Details: Menu Type: extendedcrafting:ultimate_table Menu Class: com.blakebr0.extendedcrafting.container.UltimateTableContainer Slot Count: 118 Slot: 0 Button: 0 Type: PICKUP Stacktrace: at net.minecraft.inventory.container.Container.func_184996_a(Container.java:160) ~[?:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:fastbenchminusreplacement.mixins.json:ContainerAccessor,pl:mixin:APP:META-INF/stylisheffects.mixins.json:client.accessor.ContainerAccessor,pl:mixin:APP:immersiveengineering.mixins.json:accessors.ContainerAccess,pl:mixin:APP:ae2wtlib.mixins.json:ContainerAccess,pl:mixin:A} at net.minecraft.client.multiplayer.PlayerController.func_187098_a(PlayerController.java:379) ~[?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:A,pl:runtimedistcleaner:A} at net.minecraft.client.gui.screen.inventory.ContainerScreen.func_184098_a(ContainerScreen.java:539) ~[?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:quark.mixins.json:client.ContainerScreenMixin,pl:mixin:A,pl:runtimedistcleaner:A} at net.minecraft.client.gui.screen.inventory.ContainerScreen.func_231044a(ContainerScreen.java:336) ~[?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:quark.mixins.json:client.ContainerScreenMixin,pl:mixin:A,pl:runtimedistcleaner:A} at net.minecraft.client.MouseHelper.func_198033_b(MouseHelper.java:87) ~[?:?] {re:mixin,pl:runtimedistcleaner:A,re:classloading,pl:mixin:APP:randompatches.mixins.json:client.keybindings.MouseHelperMixin,pl:mixin:APP:ftbchunks-common.mixins.json:MouseHandlerMixin,pl:mixin:A,pl:runtimedistcleaner:A} at net.minecraft.client.MouseHelper$$Lambda$25141/274000341.run(Unknown Source) ~[?:?] {}
If you try to automate the recipe with the "Package Recipe Encoder" from "PackagedAuto" and using the "Packager" and "Unpackager", the recipe in the AE2 system will say the 4 "Infinite Fuel" are missing even though they are in the system.
Attempting to craft:
"Infinite Fuel" in the system: