
[Bug] Crash: Cauldron & Hopper interaction
Closed this issue ยท 1 comments
Observed behaviour
Crash:
[04May2025 18:35:16.805] [Server thread/ERROR] [net.minecraft.server.MinecraftServer/]: Encountered an unexpected exception
net.minecraft.ReportedException: Ticking block entity
at TRANSFORMER/[email protected]/net.minecraft.server.MinecraftServer.tickChildren(MinecraftServer.java:1041) ~[server-1.21.1-20240808.144430-srg.jar%23522!/:?]
at TRANSFORMER/[email protected]/net.minecraft.server.dedicated.DedicatedServer.tickChildren(DedicatedServer.java:320) ~[server-1.21.1-20240808.144430-srg.jar%23522!/:?]
at TRANSFORMER/[email protected]/net.minecraft.server.MinecraftServer.tickServer(MinecraftServer.java:917) ~[server-1.21.1-20240808.144430-srg.jar%23522!/:?]
at TRANSFORMER/[email protected]/net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:707) ~[server-1.21.1-20240808.144430-srg.jar%23522!/:?]
at TRANSFORMER/[email protected]/net.minecraft.server.MinecraftServer.lambda$spin$2(MinecraftServer.java:267) ~[server-1.21.1-20240808.144430-srg.jar%23522!/:?]
at java.base/java.lang.Thread.run(Thread.java:1583) [?:?]
Caused by: java.lang.UnsupportedOperationException
at java.base/java.util.AbstractList.remove(AbstractList.java:169) ~[?:?]
at TRANSFORMER/[email protected]/net.minecraft.core.NonNullList.remove(NonNullList.java:83) ~[server-1.21.1-20240808.144430-srg.jar%23522!/:?]
at TRANSFORMER/[email protected]/io.redspace.ironsspellbooks.block.alchemist_cauldron.AlchemistCauldronTile.removeItem(AlchemistCauldronTile.java:605) ~[irons_spellbooks-1.21.1-3.11.0.jar%23712!/:1.21.1-3.11.0]
at TRANSFORMER/[email protected]/net.minecraft.world.level.block.entity.HopperBlockEntity.tryTakeInItemFromSlot(HopperBlockEntity.java:251) ~[server-1.21.1-20240808.144430-srg.jar%23522!/:?]
at TRANSFORMER/[email protected]/net.minecraft.world.level.block.entity.HopperBlockEntity.suckInItems(HopperBlockEntity.java:225) ~[server-1.21.1-20240808.144430-srg.jar%23522!/:?]
at TRANSFORMER/[email protected]/net.minecraft.world.level.block.entity.HopperBlockEntity.lambda$pushItemsTick$0(HopperBlockEntity.java:100) ~[server-1.21.1-20240808.144430-srg.jar%23522!/:?]
at TRANSFORMER/[email protected]/net.minecraft.world.level.block.entity.HopperBlockEntity.tryMoveItems(HopperBlockEntity.java:115) ~[server-1.21.1-20240808.144430-srg.jar%23522!/:?]
at TRANSFORMER/[email protected]/net.minecraft.world.level.block.entity.HopperBlockEntity.pushItemsTick(HopperBlockEntity.java:100) ~[server-1.21.1-20240808.144430-srg.jar%23522!/:?]
at TRANSFORMER/[email protected]/net.minecraft.world.level.chunk.LevelChunk$BoundTickingBlockEntity.tick(LevelChunk.java:706) ~[server-1.21.1-20240808.144430-srg.jar%23522!/:?]
at TRANSFORMER/[email protected]/net.minecraft.world.level.chunk.LevelChunk$RebindableTickingBlockEntityWrapper.tick(LevelChunk.java:783) ~[server-1.21.1-20240808.144430-srg.jar%23522!/:?]
at TRANSFORMER/[email protected]/net.minecraft.world.level.Level.redirect$bdf000$observable$redirectTick(Level.java:1818) ~[server-1.21.1-20240808.144430-srg.jar%23522!/:?]
at TRANSFORMER/[email protected]/net.minecraft.world.level.Level.tickBlockEntities(Level.java:559) ~[server-1.21.1-20240808.144430-srg.jar%23522!/:?]
at TRANSFORMER/[email protected]/net.minecraft.server.level.ServerLevel.tick(ServerLevel.java:428) ~[server-1.21.1-20240808.144430-srg.jar%23522!/:?]
at TRANSFORMER/[email protected]/net.minecraft.server.MinecraftServer.tickChildren(MinecraftServer.java:1037) ~[server-1.21.1-20240808.144430-srg.jar%23522!/:?]
... 5 more
Expected behaviour
Something other than a crash.
Steps to reproduce
- Place a hopper
- Place an Alchemist Cauldron on the hopper
- Put some ink into the cauldron by right-clicking with an ink item
- Try to right-click a scroll into the cauldron.
Server Type
Multiplayer
Crashlog
https://gist.github.com/andrewsf/aede78803afa9f96f6d814febd0c52d6
Iron's Spells N Spellbooks version
1.21.1-3.11.0
Forge version
NeoForge: 21.1.148
Other mods
All the Mods 10: version 2.44
Crashlog Check
- I understand if this is a crashbug and I did not attach a crashlog, this will not be handled
Fabric Check
- I understand if I am using Farbic APIs or Connector, this will not be handled