Minecraft Version
1.21.1
What happened?
Running my custom Modpack I encountered Errors when using the oritech oulverizer. I also have neruina installed which suspended the ticking entity, so that I could still play. After looking in the oritech github I found a different post which had the exaxt same error text and in that the oritech author said that he cant do anything on his side.
Could this be a problem with polymorph?
Here is the log:
java.lang.NullPointerException: Cannot invoke "net.minecraft.world.item.ItemStack.isEmpty()" because "output" is null at TRANSFORMER/polymorph@1.1.0+1.21.1/com.illusivesoulworks.polymorph.common.capability.AbstractRecipeData.getRecipe(AbstractRecipeData.java:97) ~[polymorph-neoforge-1.1.0+1.21.1.jar%231174!/:1.1.0+1.21.1] at TRANSFORMER/polymorph@1.1.0+1.21.1/com.illusivesoulworks.polymorph.common.PolymorphRecipeManager.getRecipe(PolymorphRecipeManager.java:43) ~[polymorph-neoforge-1.1.0+1.21.1.jar%231174!/:1.1.0+1.21.1] at TRANSFORMER/polymorph@1.1.0+1.21.1/com.illusivesoulworks.polymorph.common.PolymorphRecipeManager.getBlockEntityRecipe(PolymorphRecipeManager.java:34) ~[polymorph-neoforge-1.1.0+1.21.1.jar%231174!/:1.1.0+1.21.1] at TRANSFORMER/minecraft@1.21.1/net.minecraft.world.item.crafting.RecipeManager.handler$ian000$polymorph$getRecipe(RecipeManager.java:558) ~[client-1.21.1-20240808.144430-srg.jar%23749!/:?] at TRANSFORMER/minecraft@1.21.1/net.minecraft.world.item.crafting.RecipeManager.getRecipeFor(RecipeManager.java) ~[client-1.21.1-20240808.144430-srg.jar%23749!/:?] at TRANSFORMER/fastsuite@6.0.7/dev.shadowsoffire.fastsuite.AuxRecipeManager.getRecipeFor(AuxRecipeManager.java:54) ~[FastSuite-1.21.1-6.0.7.jar%23973!/:6.0.7] at TRANSFORMER/minecraft@1.21.1/net.minecraft.world.item.crafting.RecipeManager.getRecipeFor(RecipeManager.java:84) ~[client-1.21.1-20240808.144430-srg.jar%23749!/:?] at TRANSFORMER/oritech@1.2.3/rearth.oritech.block.base.entity.MachineBlockEntity.getRecipe(MachineBlockEntity.java:233) ~[oritech-neoforge-1.21.1-1.2.3.jar%231154!/:?] at TRANSFORMER/oritech@1.2.3/rearth.oritech.block.base.entity.MachineBlockEntity.serverTick(MachineBlockEntity.java:96) ~[oritech-neoforge-1.21.1-1.2.3.jar%231154!/:?] at TRANSFORMER/oritech@1.2.3/rearth.oritech.block.base.entity.UpgradableMachineBlockEntity.serverTick(UpgradableMachineBlockEntity.java:67) ~[oritech-neoforge-1.21.1-1.2.3.jar%231154!/:?] at TRANSFORMER/oritech@1.2.3/rearth.oritech.api.networking.NetworkedBlockEntity.tick(NetworkedBlockEntity.java:37) ~[oritech-neoforge-1.21.1-1.2.3.jar%231154!/:?] at TRANSFORMER/oritech@1.2.3/rearth.oritech.api.networking.NetworkedBlockEntity.tick(NetworkedBlockEntity.java:19) ~[oritech-neoforge-1.21.1-1.2.3.jar%231154!/:?] at TRANSFORMER/oritech@1.2.3/rearth.oritech.block.base.block.MachineBlock.lambda$getTicker$0(MachineBlock.java:122) ~[oritech-neoforge-1.21.1-1.2.3.jar%231154!/:?] at TRANSFORMER/minecraft@1.21.1/net.minecraft.world.level.chunk.LevelChunk$BoundTickingBlockEntity.mixinextras$bridge$tick$15(LevelChunk.java) ~[client-1.21.1-20240808.144430-srg.jar%23749!/:?] at TRANSFORMER/neruina@2.2.11/com.bawnorton.neruina.handler.TickHandler.safelyTickBlockEntity(TickHandler.java:182) ~[Neruina-2.2.11-neoforge+1.21.jar%231143!/:?] at TRANSFORMER/minecraft@1.21.1/net.minecraft.world.level.chunk.LevelChunk$BoundTickingBlockEntity.wrapOperation$hlk000$neruina$catchTickingBlockEntity$notTheCauseOfTickLag(LevelChunk.java:1848) ~[client-1.21.1-20240808.144430-srg.jar%23749!/:?] at TRANSFORMER/minecraft@1.21.1/net.minecraft.world.level.chunk.LevelChunk$BoundTickingBlockEntity.tick(LevelChunk.java:711) ~[client-1.21.1-20240808.144430-srg.jar%23749!/:?] at TRANSFORMER/minecraft@1.21.1/net.minecraft.world.level.chunk.LevelChunk$RebindableTickingBlockEntityWrapper.tick(LevelChunk.java:788) ~[client-1.21.1-20240808.144430-srg.jar%23749!/:?] at TRANSFORMER/minecraft@1.21.1/net.minecraft.world.level.Level.redirect$ejo000$observable$redirectTick(Level.java:8824) ~[client-1.21.1-20240808.144430-srg.jar%23749!/:?] at TRANSFORMER/minecraft@1.21.1/net.minecraft.world.level.Level.tickBlockEntities(Level.java:565) ~[client-1.21.1-20240808.144430-srg.jar%23749!/:?] at TRANSFORMER/minecraft@1.21.1/net.minecraft.server.level.ServerLevel.tick(ServerLevel.java:428) ~[client-1.21.1-20240808.144430-srg.jar%23749!/:?] at TRANSFORMER/minecraft@1.21.1/net.minecraft.server.MinecraftServer.tickChildren(MinecraftServer.java:1037) ~[client-1.21.1-20240808.144430-srg.jar%23749!/:?] at TRANSFORMER/minecraft@1.21.1/net.minecraft.server.MinecraftServer.tickServer(MinecraftServer.java:917) ~[client-1.21.1-20240808.144430-srg.jar%23749!/:?] at TRANSFORMER/minecraft@1.21.1/net.minecraft.client.server.IntegratedServer.tickServer(IntegratedServer.java:110) ~[client-1.21.1-20240808.144430-srg.jar%23749!/:?] at TRANSFORMER/minecraft@1.21.1/net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:707) ~[client-1.21.1-20240808.144430-srg.jar%23749!/:?] at TRANSFORMER/minecraft@1.21.1/net.minecraft.server.MinecraftServer.lambda$spin$2(MinecraftServer.java:267) ~[client-1.21.1-20240808.144430-srg.jar%23749!/:?] at java.base/java.lang.Thread.run(Unknown Source) [?:?]
How do you trigger this bug?
- Install Oritech 1.2.3
- Install Neruina 2.2.11
- Install Polymorph 1.1.0
- Place Oritech Pulverizer
- Insert Coal and observe Neruina posting a chat message
Loader
NeoForge
Loader Version
21.1.228
API Version
N/A
Mod Version
Polymorph 1.1.0+1.12.1
Relevant Log Outputs
https://gist.github.com/Semorphim/4c5a744959f6c2a88c22a6a98c4888f7.js
Minecraft Version
1.21.1
What happened?
Running my custom Modpack I encountered Errors when using the oritech oulverizer. I also have neruina installed which suspended the ticking entity, so that I could still play. After looking in the oritech github I found a different post which had the exaxt same error text and in that the oritech author said that he cant do anything on his side.
Could this be a problem with polymorph?
Here is the log:
java.lang.NullPointerException: Cannot invoke "net.minecraft.world.item.ItemStack.isEmpty()" because "output" is null at TRANSFORMER/polymorph@1.1.0+1.21.1/com.illusivesoulworks.polymorph.common.capability.AbstractRecipeData.getRecipe(AbstractRecipeData.java:97) ~[polymorph-neoforge-1.1.0+1.21.1.jar%231174!/:1.1.0+1.21.1] at TRANSFORMER/polymorph@1.1.0+1.21.1/com.illusivesoulworks.polymorph.common.PolymorphRecipeManager.getRecipe(PolymorphRecipeManager.java:43) ~[polymorph-neoforge-1.1.0+1.21.1.jar%231174!/:1.1.0+1.21.1] at TRANSFORMER/polymorph@1.1.0+1.21.1/com.illusivesoulworks.polymorph.common.PolymorphRecipeManager.getBlockEntityRecipe(PolymorphRecipeManager.java:34) ~[polymorph-neoforge-1.1.0+1.21.1.jar%231174!/:1.1.0+1.21.1] at TRANSFORMER/minecraft@1.21.1/net.minecraft.world.item.crafting.RecipeManager.handler$ian000$polymorph$getRecipe(RecipeManager.java:558) ~[client-1.21.1-20240808.144430-srg.jar%23749!/:?] at TRANSFORMER/minecraft@1.21.1/net.minecraft.world.item.crafting.RecipeManager.getRecipeFor(RecipeManager.java) ~[client-1.21.1-20240808.144430-srg.jar%23749!/:?] at TRANSFORMER/fastsuite@6.0.7/dev.shadowsoffire.fastsuite.AuxRecipeManager.getRecipeFor(AuxRecipeManager.java:54) ~[FastSuite-1.21.1-6.0.7.jar%23973!/:6.0.7] at TRANSFORMER/minecraft@1.21.1/net.minecraft.world.item.crafting.RecipeManager.getRecipeFor(RecipeManager.java:84) ~[client-1.21.1-20240808.144430-srg.jar%23749!/:?] at TRANSFORMER/oritech@1.2.3/rearth.oritech.block.base.entity.MachineBlockEntity.getRecipe(MachineBlockEntity.java:233) ~[oritech-neoforge-1.21.1-1.2.3.jar%231154!/:?] at TRANSFORMER/oritech@1.2.3/rearth.oritech.block.base.entity.MachineBlockEntity.serverTick(MachineBlockEntity.java:96) ~[oritech-neoforge-1.21.1-1.2.3.jar%231154!/:?] at TRANSFORMER/oritech@1.2.3/rearth.oritech.block.base.entity.UpgradableMachineBlockEntity.serverTick(UpgradableMachineBlockEntity.java:67) ~[oritech-neoforge-1.21.1-1.2.3.jar%231154!/:?] at TRANSFORMER/oritech@1.2.3/rearth.oritech.api.networking.NetworkedBlockEntity.tick(NetworkedBlockEntity.java:37) ~[oritech-neoforge-1.21.1-1.2.3.jar%231154!/:?] at TRANSFORMER/oritech@1.2.3/rearth.oritech.api.networking.NetworkedBlockEntity.tick(NetworkedBlockEntity.java:19) ~[oritech-neoforge-1.21.1-1.2.3.jar%231154!/:?] at TRANSFORMER/oritech@1.2.3/rearth.oritech.block.base.block.MachineBlock.lambda$getTicker$0(MachineBlock.java:122) ~[oritech-neoforge-1.21.1-1.2.3.jar%231154!/:?] at TRANSFORMER/minecraft@1.21.1/net.minecraft.world.level.chunk.LevelChunk$BoundTickingBlockEntity.mixinextras$bridge$tick$15(LevelChunk.java) ~[client-1.21.1-20240808.144430-srg.jar%23749!/:?] at TRANSFORMER/neruina@2.2.11/com.bawnorton.neruina.handler.TickHandler.safelyTickBlockEntity(TickHandler.java:182) ~[Neruina-2.2.11-neoforge+1.21.jar%231143!/:?] at TRANSFORMER/minecraft@1.21.1/net.minecraft.world.level.chunk.LevelChunk$BoundTickingBlockEntity.wrapOperation$hlk000$neruina$catchTickingBlockEntity$notTheCauseOfTickLag(LevelChunk.java:1848) ~[client-1.21.1-20240808.144430-srg.jar%23749!/:?] at TRANSFORMER/minecraft@1.21.1/net.minecraft.world.level.chunk.LevelChunk$BoundTickingBlockEntity.tick(LevelChunk.java:711) ~[client-1.21.1-20240808.144430-srg.jar%23749!/:?] at TRANSFORMER/minecraft@1.21.1/net.minecraft.world.level.chunk.LevelChunk$RebindableTickingBlockEntityWrapper.tick(LevelChunk.java:788) ~[client-1.21.1-20240808.144430-srg.jar%23749!/:?] at TRANSFORMER/minecraft@1.21.1/net.minecraft.world.level.Level.redirect$ejo000$observable$redirectTick(Level.java:8824) ~[client-1.21.1-20240808.144430-srg.jar%23749!/:?] at TRANSFORMER/minecraft@1.21.1/net.minecraft.world.level.Level.tickBlockEntities(Level.java:565) ~[client-1.21.1-20240808.144430-srg.jar%23749!/:?] at TRANSFORMER/minecraft@1.21.1/net.minecraft.server.level.ServerLevel.tick(ServerLevel.java:428) ~[client-1.21.1-20240808.144430-srg.jar%23749!/:?] at TRANSFORMER/minecraft@1.21.1/net.minecraft.server.MinecraftServer.tickChildren(MinecraftServer.java:1037) ~[client-1.21.1-20240808.144430-srg.jar%23749!/:?] at TRANSFORMER/minecraft@1.21.1/net.minecraft.server.MinecraftServer.tickServer(MinecraftServer.java:917) ~[client-1.21.1-20240808.144430-srg.jar%23749!/:?] at TRANSFORMER/minecraft@1.21.1/net.minecraft.client.server.IntegratedServer.tickServer(IntegratedServer.java:110) ~[client-1.21.1-20240808.144430-srg.jar%23749!/:?] at TRANSFORMER/minecraft@1.21.1/net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:707) ~[client-1.21.1-20240808.144430-srg.jar%23749!/:?] at TRANSFORMER/minecraft@1.21.1/net.minecraft.server.MinecraftServer.lambda$spin$2(MinecraftServer.java:267) ~[client-1.21.1-20240808.144430-srg.jar%23749!/:?] at java.base/java.lang.Thread.run(Unknown Source) [?:?]How do you trigger this bug?
Loader
NeoForge
Loader Version
21.1.228
API Version
N/A
Mod Version
Polymorph 1.1.0+1.12.1
Relevant Log Outputs
https://gist.github.com/Semorphim/4c5a744959f6c2a88c22a6a98c4888f7.js