[Bug Report]: Crash due to incompability between Excavein and Just Dire Things Clicker
sgdc3 opened this issue ยท 12 comments
Modpack Version
1.20.1
Describe your issue.
[22Apr2025 18:19:51.233] [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%23556!/:?]
at TRANSFORMER/[email protected]/net.minecraft.server.dedicated.DedicatedServer.tickChildren(DedicatedServer.java:320) ~[server-1.21.1-20240808.144430-srg.jar%23556!/:?]
at TRANSFORMER/[email protected]/net.minecraft.server.MinecraftServer.tickServer(MinecraftServer.java:917) ~[server-1.21.1-20240808.144430-srg.jar%23556!/:?]
at TRANSFORMER/[email protected]/net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:707) ~[server-1.21.1-20240808.144430-srg.jar%23556!/:?]
at TRANSFORMER/[email protected]/net.minecraft.server.MinecraftServer.lambda$spin$2(MinecraftServer.java:267) ~[server-1.21.1-20240808.144430-srg.jar%23556!/:?]
at java.base/java.lang.Thread.run(Thread.java:1583) [?:?]
Caused by: java.lang.NullPointerException: Cannot invoke "uwu.lopyluna.excavein.data.SelectionPlayerData.blockInteract(net.minecraft.world.level.GameType, uwu.lopyluna.excavein.utils.Interact)" because the return value of "uwu.lopyluna.excavein.tracker.ExcaveinTacker.getSelectionData(java.util.UUID)" is null
at TRANSFORMER/[email protected]/net.minecraft.server.level.ServerPlayerGameMode.handler$dnl000$excavein$useItemOn(ServerPlayerGameMode.java:2041) ~[server-1.21.1-20240808.144430-srg.jar%23556!/:?]
at TRANSFORMER/[email protected]/net.minecraft.server.level.ServerPlayerGameMode.useItemOn(ServerPlayerGameMode.java) ~[server-1.21.1-20240808.144430-srg.jar%23556!/:?]
at TRANSFORMER/[email protected]/com.direwolf20.justdirethings.util.FakePlayerUtil.clickBlockInDirection(FakePlayerUtil.java:231) ~[justdirethings-1.5.5.jar%23777!/:?]
at TRANSFORMER/[email protected]/com.direwolf20.justdirethings.common.blockentities.ClickerT1BE.clickBlock(ClickerT1BE.java:189) ~[justdirethings-1.5.5.jar%23777!/:?]
at TRANSFORMER/[email protected]/com.direwolf20.justdirethings.common.blockentities.ClickerT1BE.doClick(ClickerT1BE.java:151) ~[justdirethings-1.5.5.jar%23777!/:?]
at TRANSFORMER/[email protected]/com.direwolf20.justdirethings.common.blockentities.ClickerT1BE.tickServer(ClickerT1BE.java:98) ~[justdirethings-1.5.5.jar%23777!/:?]
at TRANSFORMER/[email protected]/com.direwolf20.justdirethings.common.blocks.baseblocks.BaseMachineBlock.lambda$getTicker$1(BaseMachineBlock.java:100) ~[justdirethings-1.5.5.jar%23777!/:?]
at TRANSFORMER/[email protected]/net.minecraft.world.level.chunk.LevelChunk$BoundTickingBlockEntity.tick(LevelChunk.java:706) ~[server-1.21.1-20240808.144430-srg.jar%23556!/:?]
at TRANSFORMER/[email protected]/net.minecraft.world.level.chunk.LevelChunk$RebindableTickingBlockEntityWrapper.tick(LevelChunk.java:783) ~[server-1.21.1-20240808.144430-srg.jar%23556!/:?]
at TRANSFORMER/[email protected]/net.minecraft.world.level.Level.tickBlockEntities(Level.java:559) ~[server-1.21.1-20240808.144430-srg.jar%23556!/:?]
at TRANSFORMER/[email protected]/net.minecraft.server.level.ServerLevel.tick(ServerLevel.java:428) ~[server-1.21.1-20240808.144430-srg.jar%23556!/:?]
at TRANSFORMER/[email protected]/net.minecraft.server.MinecraftServer.tickChildren(MinecraftServer.java:1037) ~[server-1.21.1-20240808.144430-srg.jar%23556!/:?]
... 5 more
Crash Report
No response
Latest Log
No response
Have you modified the modpack?
No
User Modifications
No response
Did the issue happen in singleplayer or on a server?
Multiplayer
Discord Username
sgdc3
@WhitePhant0m could you please upload an apha jar directly here so we can test faster?
Update craftoria_core to 0.4.0 whenever it gets approved, i've fixed the crash in that version.
Still happening
[22Apr2025 18:44:56.212] [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%23556!/:?]
at TRANSFORMER/[email protected]/net.minecraft.server.dedicated.DedicatedServer.tickChildren(DedicatedServer.java:320) ~[server-1.21.1-20240808.144430-srg.jar%23556!/:?]
at TRANSFORMER/[email protected]/net.minecraft.server.MinecraftServer.tickServer(MinecraftServer.java:917) ~[server-1.21.1-20240808.144430-srg.jar%23556!/:?]
at TRANSFORMER/[email protected]/net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:707) ~[server-1.21.1-20240808.144430-srg.jar%23556!/:?]
at TRANSFORMER/[email protected]/net.minecraft.server.MinecraftServer.lambda$spin$2(MinecraftServer.java:267) ~[server-1.21.1-20240808.144430-srg.jar%23556!/:?]
at java.base/java.lang.Thread.run(Thread.java:1583) [?:?]
Caused by: java.lang.NullPointerException: Cannot invoke "uwu.lopyluna.excavein.data.SelectionPlayerData.blockInteract(net.minecraft.world.level.GameType, uwu.lopyluna.excavein.utils.Interact)" because the return value of "uwu.lopyluna.excavein.tracker.ExcaveinTacker.getSelectionData(java.util.UUID)" is null
at TRANSFORMER/[email protected]/net.minecraft.server.level.ServerPlayerGameMode.handler$dno000$excavein$useItemOn(ServerPlayerGameMode.java:2041) ~[server-1.21.1-20240808.144430-srg.jar%23556!/:?]
at TRANSFORMER/[email protected]/net.minecraft.server.level.ServerPlayerGameMode.useItemOn(ServerPlayerGameMode.java) ~[server-1.21.1-20240808.144430-srg.jar%23556!/:?]
at TRANSFORMER/[email protected]/com.direwolf20.justdirethings.util.FakePlayerUtil.clickBlockInDirection(FakePlayerUtil.java:231) ~[justdirethings-1.5.5.jar%23777!/:?]
at TRANSFORMER/[email protected]/com.direwolf20.justdirethings.common.blockentities.ClickerT1BE.clickBlock(ClickerT1BE.java:189) ~[justdirethings-1.5.5.jar%23777!/:?]
at TRANSFORMER/[email protected]/com.direwolf20.justdirethings.common.blockentities.ClickerT1BE.doClick(ClickerT1BE.java:151) ~[justdirethings-1.5.5.jar%23777!/:?]
at TRANSFORMER/[email protected]/com.direwolf20.justdirethings.common.blockentities.ClickerT1BE.tickServer(ClickerT1BE.java:98) ~[justdirethings-1.5.5.jar%23777!/:?]
at TRANSFORMER/[email protected]/com.direwolf20.justdirethings.common.blocks.baseblocks.BaseMachineBlock.lambda$getTicker$1(BaseMachineBlock.java:100) ~[justdirethings-1.5.5.jar%23777!/:?]
at TRANSFORMER/[email protected]/net.minecraft.world.level.chunk.LevelChunk$BoundTickingBlockEntity.tick(LevelChunk.java:706) ~[server-1.21.1-20240808.144430-srg.jar%23556!/:?]
at TRANSFORMER/[email protected]/net.minecraft.world.level.chunk.LevelChunk$RebindableTickingBlockEntityWrapper.tick(LevelChunk.java:783) ~[server-1.21.1-20240808.144430-srg.jar%23556!/:?]
at TRANSFORMER/[email protected]/net.minecraft.world.level.Level.tickBlockEntities(Level.java:559) ~[server-1.21.1-20240808.144430-srg.jar%23556!/:?]
at TRANSFORMER/[email protected]/net.minecraft.server.level.ServerLevel.tick(ServerLevel.java:428) ~[server-1.21.1-20240808.144430-srg.jar%23556!/:?]
at TRANSFORMER/[email protected]/net.minecraft.server.MinecraftServer.tickChildren(MinecraftServer.java:1037) ~[server-1.21.1-20240808.144430-srg.jar%23556!/:?]
... 5 more
Full server log: https://mclo.gs/dqi13fQ
craftoria_core-0.4.1-dev.jar.zip try this one.
@WhitePhant0m still happening: https://mclo.gs/fwYn4sv
Could you tell me how to replicate this, as I can't seem to get it to crash on my end?
Hmm, I have a bunch of contraptions involving clickers:
- a bunch of clickers on create handcranks
- a clicker on a flower farm (clicking on a rose with fertilizers)
- a clicker putting lava buckets inside create blaze burners
craftoria_core-0.4.2-dev.jar.zip
This one should work, was able to stop myself from crashing, if you can confirm it works for you too, I'll upload this to cf.
No longer happening with the latest pack version (1.20.2) @WhitePhant0m