Tom's Simple Storage Mod (Fabric)

Tom's Simple Storage Mod (Fabric)

18M Downloads

Server crash when using inventory proxy

wildone opened this issue ยท 4 comments

commented

I have just killed a world on my sever.

@tom5454 I did this by accident and have manaeged to replicate it. On my server, single player and someone else's pc.

My setup:

  • minecraft_server.1.21.5.jar
  • fabric-server-mc.1.21.5-loader.0.16.14-launcher.1.0.3.jar

Ive tried this on server and on local, video is from local creative world.

I placed a cable, then a hopper, then Inventory Proxy pointing out in this config:

Image

Now if you point another Inventory Proxy into that first inventory proxy, game crashes with following log.

Screen.Recording.2025-07-24.202521.mp4

I have trimmed the log

[19:51:39] [Server thread/ERROR]: Encountered an unexpected exception
net.minecraft.class_148: Ticking block entity
        at knot/net.minecraft.server.MinecraftServer.method_3813(MinecraftServer.java:1066) ~[server-intermediary.jar:?]
        at knot/net.minecraft.server.MinecraftServer.method_3748(MinecraftServer.java:946) ~[server-intermediary.jar:?]
        at knot/net.minecraft.server.MinecraftServer.method_29741(MinecraftServer.java:706) ~[server-intermediary.jar:?]
        at knot/net.minecraft.server.MinecraftServer.method_29739(MinecraftServer.java:290) ~[server-intermediary.jar:?]
        at java.base/java.lang.Thread.run(Thread.java:1570) [?:?]
Caused by: java.lang.StackOverflowError
        at knot/net.minecraft.class_1937.method_8510(class_1937.java:769) ~[server-intermediary.jar:?]
        at knot/com.tom.storagemod.inventory.PlatformInventoryAccess$BlockInventoryAccess.get(PlatformInventoryAccess.java:64) ~[toms_storage_fabric-1.21.5-2.4.0.jar:?]
        at knot/com.tom.storagemod.inventory.PlatformInventoryAccess$BlockInventoryAccess.getRootHandler(PlatformInventoryAccess.java:104) ~[toms_storage_fabric-1.21.5-2.4.0.jar:?]
        at knot/com.tom.storagemod.inventory.PlatformProxyInventoryAccess.getRootHandler(PlatformProxyInventoryAccess.java:125) ~[toms_storage_fabric-1.21.5-2.4.0.jar:?]
        at knot/com.tom.storagemod.inventory.PlatformItemHandler.getRootHandler(PlatformItemHandler.java:85) ~[toms_storage_fabric-1.21.5-2.4.0.jar:?]
        at knot/com.tom.storagemod.inventory.PlatformInventoryAccess$BlockInventoryAccess.getRootHandler(PlatformInventoryAccess.java:104) ~[toms_storage_fabric-1.21.5-2.4.0.jar:?]
        at knot/com.tom.storagemod.inventory.PlatformProxyInventoryAccess.getRootHandler(PlatformProxyInventoryAccess.java:125) ~[toms_storage_fabric-1.21.5-2.4.0.jar:?]
        at knot/com.tom.storagemod.inventory.PlatformItemHandler.getRootHandler(PlatformItemHandler.java:85) ~[toms_storage_fabric-1.21.5-2.4.0.jar:?]
        at knot/com.tom.storagemod.inventory.PlatformInventoryAccess$BlockInventoryAccess.getRootHandler(PlatformInventoryAccess.java:104) ~[toms_storage_fabric-1.21.5-2.4.0.jar:?]
        at knot/com.tom.storagemod.inventory.PlatformProxyInventoryAccess.getRootHandler(PlatformProxyInventoryAccess.java:125) ~[toms_storage_fabric-1.21.5-2.4.0.jar:?]
        at knot/com.tom.storagemod.inventory.PlatformItemHandler.getRootHandler(PlatformItemHandler.java:85) ~[toms_storage_fabric-1.21.5-2.4.0.jar:?]
        at knot/com.tom.storagemod.inventory.PlatformInventoryAccess$BlockInventoryAccess.getRootHandler(PlatformInventoryAccess.java:104) ~[toms_storage_fabric-1.21.5-2.4.0.jar:?]
        at knot/com.tom.storagemod.inventory.PlatformProxyInventoryAccess.getRootHandler(PlatformProxyInventoryAccess.java:125) ~[toms_storage_fabric-1.21.5-2.4.0.jar:?]
        at knot/com.tom.storagemod.inventory.PlatformItemHandler.getRootHandler(PlatformItemHandler.java:85) ~[toms_storage_fabric-1.21.5-2.4.0.jar:?]
        at knot/com.tom.storagemod.inventory.PlatformInventoryAccess$BlockInventoryAccess.getRootHandler(PlatformInventoryAccess.java:104) ~[toms_storage_fabric-1.21.5-2.4.0.jar:?]
        at knot/com.tom.storagemod.inventory.PlatformProxyInventoryAccess.getRootHandler(PlatformProxyInventoryAccess.java:125) ~[toms_storage_fabric-1.21.5-2.4.0.jar:?]
        at knot/com.tom.storagemod.inventory.PlatformItemHandler.getRootHandler(PlatformItemHandler.java:85) ~[toms_storage_fabric-1.21.5-2.4.0.jar:?]
        at knot/com.tom.storagemod.inventory.PlatformInventoryAccess$BlockInventoryAccess.getRootHandler(PlatformInventoryAccess.java:104) ~[toms_storage_fabric-1.21.5-2.4.0.jar:?]
        at knot/com.tom.storagemod.inventory.PlatformProxyInventoryAccess.getRootHandler(PlatformProxyInventoryAccess.java:125) ~[toms_storage_fabric-1.21.5-2.4.0.jar:?]
        at knot/com.tom.storagemod.inventory.PlatformItemHandler.getRootHandler(PlatformItemHandler.java:85) ~[toms_storage_fabric-1.21.5-2.4.0.jar:?]
        at knot/com.tom.storagemod.inventory.PlatformInventoryAccess$BlockInventoryAccess.getRootHandler(PlatformInventoryAccess.java:104) ~[toms_storage_fabric-1.21.5-2.4.0.jar:?]
        at knot/com.tom.storagemod.inventory.PlatformProxyInventoryAccess.getRootHandler(PlatformProxyInventoryAccess.java:125) ~[toms_storage_fabric-1.21.5-2.4.0.jar:?]
        at knot/com.tom.storagemod.inventory.PlatformItemHandler.getRootHandler(PlatformItemHandler.java:85) ~[toms_storage_fabric-1.21.5-2.4.0.jar:?]
        at knot/com.tom.storagemod.inventory.PlatformInventoryAccess$BlockInventoryAccess.getRootHandler(PlatformInventoryAccess.java:104) ~[toms_storage_fabric-1.21.5-2.4.0.jar:?]
        at knot/com.tom.storagemod.inventory.PlatformProxyInventoryAccess.getRootHandler(PlatformProxyInventoryAccess.java:125) ~[toms_storage_fabric-1.21.5-2.4.0.jar:?]
        at knot/com.tom.storagemod.inventory.PlatformItemHandler.getRootHandler(PlatformItemHandler.java:85) ~[toms_storage_fabric-1.21.5-2.4.0.jar:?]
        at knot/com.tom.storagemod.inventory.PlatformInventoryAccess$BlockInventoryAccess.getRootHandler(PlatformInventoryAccess.java:104) ~[toms_storage_fabric-1.21.5-2.4.0.jar:?]
        at knot/com.tom.storagemod.inventory.PlatformProxyInventoryAccess.getRootHandler(PlatformProxyInventoryAccess.java:125) ~[toms_storage_fabric-1.21.5-2.4.0.jar:?]
        at knot/com.tom.storagemod.inventory.PlatformItemHandler.getRootHandler(PlatformItemHandler.java:85) ~[toms_storage_fabric-1.21.5-2.4.0.jar:?]
        at knot/com.tom.storagemod.inventory.PlatformInventoryAccess$BlockInventoryAccess.getRootHandler(PlatformInventoryAccess.java:104) ~[toms_storage_fabric-1.21.5-2.4.0.jar:?]
        at knot/com.tom.storagemod.inventory.PlatformProxyInventoryAccess.getRootHandler(PlatformProxyInventoryAccess.java:125) ~[toms_storage_fabric-1.21.5-2.4.0.jar:?]
        at knot/com.tom.storagemod.inventory.PlatformItemHandler.getRootHandler(PlatformItemHandler.java:85) ~[toms_storage_fabric-1.21.5-2.4.0.jar:?]
        at knot/com.tom.storagemod.inventory.PlatformInventoryAccess$BlockInventoryAccess.getRootHandler(PlatformInventoryAccess.java:104) ~[toms_storage_fabric-1.21.5-2.4.0.jar:?]
        at knot/com.tom.storagemod.inventory.PlatformProxyInventoryAccess.getRootHandler(PlatformProxyInventoryAccess.java:125) ~[toms_storage_fabric-1.21.5-2.4.0.jar:?]
        at knot/com.tom.storagemod.inventory.PlatformItemHandler.getRootHandler(PlatformItemHandler.java:85) ~[toms_storage_fabric-1.21.5-2.4.0.jar:?]
        at knot/com.tom.storagemod.inventory.PlatformInventoryAccess$BlockInventoryAccess.getRootHandler(PlatformInventoryAccess.java:104) ~[toms_storage_fabric-1.21.5-2.4.0.jar:?]
        at knot/com.tom.storagemod.inventory.PlatformProxyInventoryAccess.getRootHandler(PlatformProxyInventoryAccess.java:125) ~[toms_storage_fabric-1.21.5-2.4.0.jar:?]
        at knot/com.tom.storagemod.inventory.PlatformItemHandler.getRootHandler(PlatformItemHandler.java:85) ~[toms_storage_fabric-1.21.5-2.4.0.jar:?]
        at knot/com.tom.storagemod.inventory.PlatformInventoryAccess$BlockInventoryAccess.getRootHandler(PlatformInventoryAccess.java:104) ~[toms_storage_fabric-1.21.5-2.4.0.jar:?]
        at knot/com.tom.storagemod.inventory.PlatformProxyInventoryAccess.getRootHandler(PlatformProxyInventoryAccess.java:125) ~[toms_storage_fabric-1.21.5-2.4.0.jar:?]
        at knot/com.tom.storagemod.inventory.PlatformItemHandler.getRootHandler(PlatformItemHandler.java:85) ~[toms_storage_fabric-1.21.5-2.4.0.jar:?]
        at knot/com.tom.storagemod.inventory.PlatformInventoryAccess$BlockInventoryAccess.getRootHandler(PlatformInventoryAccess.java:104) ~[toms_storage_fabric-1.21.5-2.4.0.jar:?]
        at knot/com.tom.storagemod.inventory.PlatformProxyInventoryAccess.getRootHandler(PlatformProxyInventoryAccess.java:125) ~[toms_storage_fabric-1.21.5-2.4.0.jar:?]
        at knot/com.tom.storagemod.inventory.PlatformItemHandler.getRootHandler(PlatformItemHandler.java:85) ~[toms_storage_fabric-1.21.5-2.4.0.jar:?]
        at knot/com.tom.storagemod.inventory.PlatformInventoryAccess$BlockInventoryAccess.getRootHandler(PlatformInventoryAccess.java:104) ~[toms_storage_fabric-1.21.5-2.4.0.jar:?]
        at knot/com.tom.storagemod.inventory.PlatformProxyInventoryAccess.getRootHandler(PlatformProxyInventoryAccess.java:125) ~[toms_storage_fabric-1.21.5-2.4.0.jar:?]
        at knot/com.tom.storagemod.inventory.PlatformItemHandler.getRootHandler(PlatformItemHandler.java:85) ~[toms_storage_fabric-1.21.5-2.4.0.jar:?]
        at knot/com.tom.storagemod.inventory.PlatformInventoryAccess$BlockInventoryAccess.getRootHandler(PlatformInventoryAccess.java:104) ~[toms_storage_fabric-1.21.5-2.4.0.jar:?]
        at knot/com.tom.storagemod.inventory.PlatformProxyInventoryAccess.getRootHandler(PlatformProxyInventoryAccess.java:125) ~[toms_storage_fabric-1.21.5-2.4.0.jar:?]
        at knot/com.tom.storagemod.inventory.PlatformItemHandler.getRootHandler(PlatformItemHandler.java:85) ~[toms_storage_fabric-1.21.5-2.4.0.jar:?]
        at knot/com.tom.storagemod.inventory.PlatformInventoryAccess$BlockInventoryAccess.getRootHandler(PlatformInventoryAccess.java:104) ~[toms_storage_fabric-1.21.5-2.4.0.jar:?]
        at knot/com.tom.storagemod.inventory.PlatformProxyInventoryAccess.getRootHandler(PlatformProxyInventoryAccess.java:125) ~[toms_storage_fabric-1.21.5-2.4.0.jar:?]
        at knot/com.tom.storagemod.inventory.PlatformItemHandler.getRootHandler(PlatformItemHandler.java:85) ~[toms_storage_fabric-1.21.5-2.4.0.jar:?]
        at knot/com.tom.storagemod.inventory.PlatformInventoryAccess$BlockInventoryAccess.getRootHandler(PlatformInventoryAccess.java:104) ~[toms_storage_fabric-1.21.5-2.4.0.jar:?]
        at knot/com.tom.storagemod.inventory.PlatformProxyInventoryAccess.getRootHandler(PlatformProxyInventoryAccess.java:125) ~[toms_storage_fabric-1.21.5-2.4.0.jar:?]
        at knot/com.tom.storagemod.inventory.PlatformItemHandler.getRootHandler(PlatformItemHandler.java:85) ~[toms_storage_fabric-1.21.5-2.4.0.jar:?]
        at knot/com.tom.storagemod.inventory.PlatformInventoryAccess$BlockInventoryAccess.getRootHandler(PlatformInventoryAccess.java:104) ~[toms_storage_fabric-1.21.5-2.4.0.jar:?]
        at knot/com.tom.storagemod.inventory.PlatformProxyInventoryAccess.getRootHandler(PlatformProxyInventoryAccess.java:125) ~[toms_storage_fabric-1.21.5-2.4.0.jar:?]
        at knot/com.tom.storagemod.inventory.PlatformItemHandler.getRootHandler(PlatformItemHandler.java:85) ~[toms_storage_fabric-1.21.5-2.4.0.jar:?]
        at knot/com.tom.storagemod.inventory.PlatformInventoryAccess$BlockInventoryAccess.getRootHandler(PlatformInventoryAccess.java:104) ~[toms_storage_fabric-1.21.5-2.4.0.jar:?]
        at knot/com.tom.storagemod.inventory.PlatformProxyInventoryAccess.getRootHandler(PlatformProxyInventoryAccess.java:125) ~[toms_storage_fabric-1.21.5-2.4.0.jar:?]
        at knot/com.tom.storagemod.inventory.PlatformItemHandler.getRootHandler(PlatformItemHandler.java:85) ~[toms_storage_fabric-1.21.5-2.4.0.jar:?]
        at knot/com.tom.storagemod.inventory.PlatformInventoryAccess$BlockInventoryAccess.getRootHandler(PlatformInventoryAccess.java:104) ~[toms_storage_fabric-1.21.5-2.4.0.jar:?]
        at knot/com.tom.storagemod.inventory.PlatformProxyInventoryAccess.getRootHandler(PlatformProxyInventoryAccess.java:125) ~[toms_storage_fabric-1.21.5-2.4.0.jar:?]
        at knot/com.tom.storagemod.inventory.PlatformItemHandler.getRootHandler(PlatformItemHandler.java:85) ~[toms_storage_fabric-1.21.5-2.4.0.jar:?]
        at knot/com.tom.storagemod.inventory.PlatformInventoryAccess$BlockInventoryAccess.getRootHandler(PlatformInventoryAccess.java:104) ~[toms_storage_fabric-1.21.5-2.4.0.jar:?]
        at knot/com.tom.storagemod.inventory.PlatformProxyInventoryAccess.getRootHandler(PlatformProxyInventoryAccess.java:125) ~[toms_storage_fabric-1.21.5-2.4.0.jar:?]
        at knot/com.tom.storagemod.inventory.PlatformItemHandler.getRootHandler(PlatformItemHandler.java:85) ~[toms_storage_fabric-1.21.5-2.4.0.jar:?]
        at knot/com.tom.storagemod.inventory.PlatformInventoryAccess$BlockInventoryAccess.getRootHandler(PlatformInventoryAccess.java:104) ~[toms_storage_fabric-1.21.5-2.4.0.jar:?]
        at knot/com.tom.storagemod.inventory.PlatformProxyInventoryAccess.getRootHandler(PlatformProxyInventoryAccess.java:125) ~[toms_storage_fabric-1.21.5-2.4.0.jar:?]
        at knot/com.tom.storagemod.inventory.PlatformItemHandler.getRootHandler(PlatformItemHandler.java:85) ~[toms_storage_fabric-1.21.5-2.4.0.jar:?]
        at knot/com.tom.storagemod.inventory.PlatformInventoryAccess$BlockInventoryAccess.getRootHandler(PlatformInventoryAccess.java:104) ~[toms_storage_fabric-1.21.5-2.4.0.jar:?]
        at knot/com.tom.storagemod.inventory.PlatformProxyInventoryAccess.getRootHandler(PlatformProxyInventoryAccess.java:125) ~[toms_storage_fabric-1.21.5-2.4.0.jar:?]
        at knot/com.tom.storagemod.inventory.PlatformItemHandler.getRootHandler(PlatformItemHandler.java:85) ~[toms_storage_fabric-1.21.5-2.4.0.jar:?]
        at knot/com.tom.storagemod.inventory.PlatformInventoryAccess$BlockInventoryAccess.getRootHandler(PlatformInventoryAccess.java:104) ~[toms_storage_fabric-1.21.5-2.4.0.jar:?]
        at knot/com.tom.storagemod.inventory.PlatformProxyInventoryAccess.getRootHandler(PlatformProxyInventoryAccess.java:125) ~[toms_storage_fabric-1.21.5-2.4.0.jar:?]
        at knot/com.tom.storagemod.inventory.PlatformItemHandler.getRootHandler(PlatformItemHandler.java:85) ~[toms_storage_fabric-1.21.5-2.4.0.jar:?]
        at knot/com.tom.storagemod.inventory.PlatformInventoryAccess$BlockInventoryAccess.getRootHandler(PlatformInventoryAccess.java:104) ~[toms_storage_fabric-1.21.5-2.4.0.jar:?]
        at knot/com.tom.storagemod.inventory.PlatformProxyInventoryAccess.getRootHandler(PlatformProxyInventoryAccess.java:125) ~[toms_storage_fabric-1.21.5-2.4.0.jar:?]
        at knot/com.tom.storagemod.inventory.PlatformItemHandler.getRootHandler(PlatformItemHandler.java:85) ~[toms_storage_fabric-1.21.5-2.4.0.jar:?]
        at knot/com.tom.storagemod.inventory.PlatformInventoryAccess$BlockInventoryAccess.getRootHandler(PlatformInventoryAccess.java:104) ~[toms_storage_fabric-1.21.5-2.4.0.jar:?]
        at knot/com.tom.storagemod.inventory.PlatformProxyInventoryAccess.getRootHandler(PlatformProxyInventoryAccess.java:125) ~[toms_storage_fabric-1.21.5-2.4.0.jar:?]
        at knot/com.tom.storagemod.inventory.PlatformItemHandler.getRootHandler(PlatformItemHandler.java:85) ~[toms_storage_fabric-1.21.5-2.4.0.jar:?]
        at knot/com.tom.storagemod.inventory.PlatformInventoryAccess$BlockInventoryAccess.getRootHandler(PlatformInventoryAccess.java:104) ~[toms_storage_fabric-1.21.5-2.4.0.jar:?]
        at knot/com.tom.storagemod.inventory.PlatformProxyInventoryAccess.getRootHandler(PlatformProxyInventoryAccess.java:125) ~[toms_storage_fabric-1.21.5-2.4.0.jar:?]
        at knot/com.tom.storagemod.inventory.PlatformItemHandler.getRootHandler(PlatformItemHandler.java:85) ~[toms_storage_fabric-1.21.5-2.4.0.jar:?]
        at knot/com.tom.storagemod.inventory.PlatformInventoryAccess$BlockInventoryAccess.getRootHandler(PlatformInventoryAccess.java:104) ~[toms_storage_fabric-1.21.5-2.4.0.jar:?]
        at knot/com.tom.storagemod.inventory.PlatformProxyInventoryAccess.getRootHandler(PlatformProxyInventoryAccess.java:125) ~[toms_storage_fabric-1.21.5-2.4.0.jar:?]
        at knot/com.tom.storagemod.inventory.PlatformItemHandler.getRootHandler(PlatformItemHandler.java:85) ~[toms_storage_fabric-1.21.5-2.4.0.jar:?]
        at knot/com.tom.storagemod.inventory.PlatformInventoryAccess$BlockInventoryAccess.getRootHandler(PlatformInventoryAccess.java:104) ~[toms_storage_fabric-1.21.5-2.4.0.jar:?]
        at knot/com.tom.storagemod.inventory.PlatformProxyInventoryAccess.getRootHandler(PlatformProxyInventoryAccess.java:125) ~[toms_storage_fabric-1.21.5-2.4.0.jar:?]
        at knot/com.tom.storagemod.inventory.PlatformItemHandler.getRootHandler(PlatformItemHandler.java:85) ~[toms_storage_fabric-1.21.5-2.4.0.jar:?]
        at knot/com.tom.storagemod.inventory.PlatformInventoryAccess$BlockInventoryAccess.getRootHandler(PlatformInventoryAccess.java:104) ~[toms_storage_fabric-1.21.5-2.4.0.jar:?]
        at knot/com.tom.storagemod.inventory.PlatformProxyInventoryAccess.getRootHandler(PlatformProxyInventoryAccess.java:125) ~[toms_storage_fabric-1.21.5-2.4.0.jar:?]
        at knot/com.tom.storagemod.inventory.PlatformItemHandler.getRootHandler(PlatformItemHandler.java:85) ~[toms_storage_fabric-1.21.5-2.4.0.jar:?]
        at knot/com.tom.storagemod.inventory.PlatformInventoryAccess$BlockInventoryAccess.getRootHandler(PlatformInventoryAccess.java:104) ~[toms_storage_fabric-1.21.5-2.4.0.jar:?]
        at knot/com.tom.storagemod.inventory.PlatformProxyInventoryAccess.getRootHandler(PlatformProxyInventoryAccess.java:125) ~[toms_storage_fabric-1.21.5-2.4.0.jar:?]
        at knot/com.tom.storagemod.inventory.PlatformItemHandler.getRootHandler(PlatformItemHandler.java:85) ~[toms_storage_fabric-1.21.5-2.4.0.jar:?]
        at knot/com.tom.storagemod.inventory.PlatformInventoryAccess$BlockInventoryAccess.getRootHandler(PlatformInventoryAccess.java:104) ~[toms_storage_fabric-1.21.5-2.4.0.jar:?]
        at knot/com.tom.storagemod.inventory.PlatformProxyInventoryAccess.getRootHandler(PlatformProxyInventoryAccess.java:125) ~[toms_storage_fabric-1.21.5-2.4.0.jar:?]
        at knot/com.tom.storagemod.inventory.PlatformItemHandler.getRootHandler(PlatformItemHandler.java:85) ~[toms_storage_fabric-1.21.5-2.4.0.jar:?]
        at knot/com.tom.storagemod.inventory.PlatformInventoryAccess$BlockInventoryAccess.getRootHandler(PlatformInventoryAccess.java:104) ~[toms_storage_fabric-1.21.5-2.4.0.jar:?]
        at knot/com.tom.storagemod.inventory.PlatformProxyInventoryAccess.getRootHandler(PlatformProxyInventoryAccess.java:125) ~[toms_storage_fabric-1.21.5-2.4.0.jar:?]
        at knot/com.tom.storagemod.inventory.PlatformItemHandler.getRootHandler(PlatformItemHandler.java:85) ~[toms_storage_fabric-1.21.5-2.4.0.jar:?]
        at knot/com.tom.storagemod.inventory.PlatformInventoryAccess$BlockInventoryAccess.getRootHandler(PlatformInventoryAccess.java:104) ~[toms_storage_fabric-1.21.5-2.4.0.jar:?]
        at knot/com.tom.storagemod.inventory.PlatformProxyInventoryAccess.getRootHandler(PlatformProxyInventoryAccess.java:125) ~[toms_storage_fabric-1.21.5-2.4.0.jar:?]
        at knot/com.tom.storagemod.inventory.PlatformItemHandler.getRootHandler(PlatformItemHandler.java:85) ~[toms_storage_fabric-1.21.5-2.4.0.jar:?]
        at knot/com.tom.storagemod.inventory.PlatformInventoryAccess$BlockInventoryAccess.getRootHandler(PlatformInventoryAccess.java:104) ~[toms_storage_fabric-1.21.5-2.4.0.jar:?]
        at knot/com.tom.storagemod.inventory.PlatformProxyInventoryAccess.getRootHandler(PlatformProxyInventoryAccess.java:125) ~[toms_storage_fabric-1.21.5-2.4.0.jar:?]
        at knot/com.tom.storagemod.inventory.PlatformItemHandler.getRootHandler(PlatformItemHandler.java:85) ~[toms_storage_fabric-1.21.5-2.4.0.jar:?]
        at knot/com.tom.storagemod.inventory.PlatformInventoryAccess$BlockInventoryAccess.getRootHandler(PlatformInventoryAccess.java:104) ~[toms_storage_fabric-1.21.5-2.4.0.jar:?]
        at knot/com.tom.storagemod.inventory.PlatformProxyInventoryAccess.getRootHandler(PlatformProxyInventoryAccess.java:125) ~[toms_storage_fabric-1.21.5-2.4.0.jar:?]
        at knot/com.tom.storagemod.inventory.PlatformItemHandler.getRootHandler(PlatformItemHandler.java:85) ~[toms_storage_fabric-1.21.5-2.4.0.jar:?]
        at knot/com.tom.storagemod.inventory.PlatformInventoryAccess$BlockInventoryAccess.getRootHandler(PlatformInventoryAccess.java:104) ~[toms_storage_fabric-1.21.5-2.4.0.jar:?]
        at knot/com.tom.storagemod.inventory.PlatformProxyInventoryAccess.getRootHandler(PlatformProxyInventoryAccess.java:125) ~[toms_storage_fabric-1.21.5-2.4.0.jar:?]
        at knot/com.tom.storagemod.inventory.PlatformItemHandler.getRootHandler(PlatformItemHandler.java:85) ~[toms_storage_fabric-1.21.5-2.4.0.jar:?]
        at knot/com.tom.storagemod.inventory.PlatformInventoryAccess$BlockInventoryAccess.getRootHandler(PlatformInventoryAccess.java:104) ~[toms_storage_fabric-1.21.5-2.4.0.jar:?]
        at knot/com.tom.storagemod.inventory.PlatformProxyInventoryAccess.getRootHandler(PlatformProxyInventoryAccess.java:125) ~[toms_storage_fabric-1.21.5-2.4.0.jar:?]
        at knot/com.tom.storagemod.inventory.PlatformItemHandler.getRootHandler(PlatformItemHandler.java:85) ~[toms_storage_fabric-1.21.5-2.4.0.jar:?]
        at knot/com.tom.storagemod.inventory.PlatformInventoryAccess$BlockInventoryAccess.getRootHandler(PlatformInventoryAccess.java:104) ~[toms_storage_fabric-1.21.5-2.4.0.jar:?]
        at knot/com.tom.storagemod.inventory.PlatformProxyInventoryAccess.getRootHandler(PlatformProxyInventoryAccess.java:125) ~[toms_storage_fabric-1.21.5-2.4.0.jar:?]
        at knot/com.tom.storagemod.inventory.PlatformItemHandler.getRootHandler(PlatformItemHandler.java:85) ~[toms_storage_fabric-1.21.5-2.4.0.jar:?]
        at knot/com.tom.storagemod.inventory.PlatformInventoryAccess$BlockInventoryAccess.getRootHandler(PlatformInventoryAccess.java:104) ~[toms_storage_fabric-1.21.5-2.4.0.jar:?]
        at knot/com.tom.storagemod.inventory.PlatformProxyInventoryAccess.getRootHandler(PlatformProxyInventoryAccess.java:125) ~[toms_storage_fabric-1.21.5-2.4.0.jar:?]
        at knot/com.tom.storagemod.inventory.PlatformItemHandler.getRootHandler(PlatformItemHandler.java:85) ~[toms_storage_fabric-1.21.5-2.4.0.jar:?]
        at knot/com.tom.storagemod.inventory.PlatformInventoryAccess$BlockInventoryAccess.getRootHandler(PlatformInventoryAccess.java:104) ~\
        at knot/com.tom.storagemod.inventory.PlatformProxyInventoryAccess.getRootHandler(PlatformProxyInventoryAccess.java:125) ~[toms_storage_fabric-1.21.5-2.4.0.jar:?]
        at knot/com.tom.storagemod.inventory.PlatformItemHandler.getRootHandler(PlatformItemHandler.java:85) ~[toms_storage_fabric-1.21.5-2.4.0.jar:?]
        at knot/com.tom.storagemod.inventory.PlatformInventoryAccess$BlockInventoryAccess.getRootHandler(PlatformInventoryAccess.java:104) ~[toms_storage_fabric-1.21.5-2.4.0.jar:?]
        at knot/com.tom.storagemod.inventory.PlatformProxyInventoryAccess.getRootHandler(PlatformProxyInventoryAccess.java:125) ~[toms_storage_fabric-1.21.5-2.4.0.jar:?]
        at knot/com.tom.storagemod.inventory.PlatformItemHandler.getRootHandler(PlatformItemHandler.java:85) ~[toms_storage_fabric-1.21.5-2.4.0.jar:?]
        at knot/com.tom.storagemod.inventory.PlatformInventoryAccess$BlockInventoryAccess.getRootHandler(PlatformInventoryAccess.java:104) ~[toms_storage_fabric-1.21.5-2.4.0.jar:?]
        at knot/com.tom.storagemod.inventory.PlatformProxyInventoryAccess.getRootHandler(PlatformProxyInventoryAccess.java:125) ~[toms_storage_fabric-1.21.5-2.4.0.jar:?]
[19:51:39] [Server thread/ERROR]: This crash report has been saved to: D:\data\.minecraft\crash-reports\crash-2025-07-24_19.51.39-server.txt
[19:51:39] [Server thread/INFO]: Starting shutdown process...

commented
commented
commented

Here is another user test https://youtu.be/3TXfCFVgvB0

commented

glad it helped.