Funwayguy / OreExcavation

Ore Excavation issue tracker
5 stars 0 forks source link

beaking any blocks make the server crash #102

Closed JustDralle closed 1 year ago

JustDralle commented 1 year ago

MINECRAFT VERSION : 1.18.2 mod version : 1.10.162

When I try to break any blocks, the server close himself and give me this error :

`[12:45:31] [Server thread/ERROR] [ne.mi.ev.EventBus/EVENTBUS]: Exception caught during firing event: Cannot invoke "net.minecraft.world.entity.player.Player.getBukkitEntity()" because "humanEntity" is null Index: 20 Listeners: 0: HIGH 1: ASM: class dev.architectury.event.forge.EventHandlerImplCommon event(Lnet/minecraftforge/event/TickEvent$ServerTickEvent;)V 2: NORMAL 3: ASM: class shadows.placebo.util.PlaceboTaskQueue tick(Lnet/minecraftforge/event/TickEvent$ServerTickEvent;)V 4: ASM: org.popcraft.chunky.ChunkyForge@2c6a6d25 onServerTick(Lnet/minecraftforge/event/TickEvent$ServerTickEvent;)V 5: ASM: class org.zeith.hammerlib.event.listeners.ServerListener serverTick(Lnet/minecraftforge/event/TickEvent$ServerTickEvent;)V 6: ASM: class dan200.computercraft.shared.peripheral.monitor.MonitorWatcher onTick(Lnet/minecraftforge/event/TickEvent$ServerTickEvent;)V 7: ASM: class dan200.computercraft.shared.util.TickScheduler tick(Lnet/minecraftforge/event/TickEvent$ServerTickEvent;)V 8: ASM: class dan200.computercraft.shared.CommonHooks onServerTick(Lnet/minecraftforge/event/TickEvent$ServerTickEvent;)V 9: net.minecraftforge.eventbus.EventBus$$Lambda$4427/0x0000000801845ec8@1e4123d 10: ASM: codechicken.enderstorage.network.TankSynchroniser@69c88066 tickEnd(Lnet/minecraftforge/event/TickEvent$ServerTickEvent;)V 11: net.minecraftforge.eventbus.EventBus$$Lambda$4427/0x0000000801845ec8@10cb6cc5 12: ASM: net.minecraftforge.common.ForgeInternalHandler@d70cde2 onServerTick(Lnet/minecraftforge/event/TickEvent$ServerTickEvent;)V 13: net.minecraftforge.eventbus.EventBus$$Lambda$4427/0x0000000801845ec8@244b65ba 14: ASM: class sonar.fluxnetworks.register.EventHandler onServerTick(Lnet/minecraftforge/event/TickEvent$ServerTickEvent;)V 15: ASM: class noobanidus.mods.lootr.entity.EntityTicker onServerTick(Lnet/minecraftforge/event/TickEvent$ServerTickEvent;)V 16: ASM: class noobanidus.mods.lootr.block.entities.TileTicker serverTick(Lnet/minecraftforge/event/TickEvent$ServerTickEvent;)V 17: ASM: com.brandon3055.draconicevolution.handlers.DEEventHandler@6211dae5 serverTick(Lnet/minecraftforge/event/TickEvent$ServerTickEvent;)V 18: ASM: class net.geforcemods.securitycraft.SCEventHandler onServerTick(Lnet/minecraftforge/event/TickEvent$ServerTickEvent;)V 19: ASM: class com.simibubi.create.foundation.events.CommonEvents onServerTick(Lnet/minecraftforge/event/TickEvent$ServerTickEvent;)V 20: ASM: class oreexcavation.handlers.EventHandler onTick(Lnet/minecraftforge/event/TickEvent$ServerTickEvent;)V 21: ASM: journeymap.common.events.forge.ForgeServerEvents@3ce1967f onServerTickEvent(Lnet/minecraftforge/event/TickEvent$ServerTickEvent;)V 22: ASM: mekanism.common.CommonWorldTickHandler@650d6664 onTick(Lnet/minecraftforge/event/TickEvent$ServerTickEvent;)V 23: ASM: Network Registry: {} onTick(Lnet/minecraftforge/event/TickEvent$ServerTickEvent;)V 24: ASM: me.lucko.spark.forge.ForgeTickHook@2e4dc51b onTick(Lnet/minecraftforge/event/TickEvent;)V 25: ASM: me.lucko.spark.forge.ForgeTickReporter@2a7b3adf onTick(Lnet/minecraftforge/event/TickEvent;)V java.lang.NullPointerException: Cannot invoke "net.minecraft.world.entity.player.Player.getBukkitEntity()" because "humanEntity" is null at TRANSFORMER/forge@40.2.4/org.bukkit.craftbukkit.v1_18_R2.event.CraftEventFactory.callPlayerExhaustionEvent(CraftEventFactory.java:1655) at TRANSFORMER/minecraft@1.18.2/net.minecraft.world.food.FoodData.m38703(FoodData.java:184) at TRANSFORMER/oreexcavation@1.10.162/oreexcavation.handlers.MiningAgent.tickMiner(Unknown Source) at TRANSFORMER/oreexcavation@1.10.162/oreexcavation.handlers.MiningScheduler.tickAgents(Unknown Source) at TRANSFORMER/oreexcavation@1.10.162/oreexcavation.handlers.EventHandler.onTick(Unknown Source) at net.minecraftforge.eventbus.ASMEventHandler_667_EventHandler_onTick_ServerTickEvent.invoke(.dynamic) at MC-BOOTSTRAP/eventbus@5.0.3/net.minecraftforge.eventbus.ASMEventHandler.invoke(ASMEventHandler.java:85) at MC-BOOTSTRAP/eventbus@5.0.3/net.minecraftforge.eventbus.EventBus.post(EventBus.java:302) at MC-BOOTSTRAP/eventbus@5.0.3/net.minecraftforge.eventbus.EventBus.post(EventBus.java:283) at TRANSFORMER/forge@40.2.4/net.minecraftforge.event.ForgeEventFactory.onPostServerTick(ForgeEventFactory.java:957) at TRANSFORMER/minecraft@1.18.2/net.minecraft.server.MinecraftServer.m5705(MinecraftServer.java:1186) at TRANSFORMER/minecraft@1.18.2/net.minecraft.server.MinecraftServer.m130011(MinecraftServer.java:941) at TRANSFORMER/minecraft@1.18.2/net.minecraft.server.MinecraftServer.m177918(MinecraftServer.java:259) at java.base/java.lang.Thread.run(Thread.java:833)

[12:45:31] [Server thread/ERROR] [minecraft/MinecraftServer]: Encountered an unexpected exception java.lang.NullPointerException: Cannot invoke "net.minecraft.world.entity.player.Player.getBukkitEntity()" because "humanEntity" is null at org.bukkit.craftbukkit.v1_18_R2.event.CraftEventFactory.callPlayerExhaustionEvent(CraftEventFactory.java:1655) ~[forge-1.18.2-40.2.4-universal.jar%23176!/:?] {re:classloading} at net.minecraft.world.food.FoodData.m38703(FoodData.java:184) ~[server-1.18.2-20220404.173914-srg.jar%23171!/:?] {re:classloading,pl:accesstransformer:B} at oreexcavation.handlers.MiningAgent.tickMiner(Unknown Source) ~[OreExcavation-1.10.162.jar%23124!/:?] {re:classloading} at oreexcavation.handlers.MiningScheduler.tickAgents(Unknown Source) ~[OreExcavation-1.10.162.jar%23124!/:?] {re:classloading} at oreexcavation.handlers.EventHandler.onTick(Unknown Source) ~[OreExcavation-1.10.162.jar%23124!/:?] {re:classloading,pl:runtimedistcleaner:A} at net.minecraftforge.eventbus.ASMEventHandler_667_EventHandler_onTick_ServerTickEvent.invoke(.dynamic) ~[?:?] {} at net.minecraftforge.eventbus.ASMEventHandler.invoke(ASMEventHandler.java:85) ~[eventbus-5.0.3.jar%232!/:?] {} at net.minecraftforge.eventbus.EventBus.post(EventBus.java:302) ~[eventbus-5.0.3.jar%232!/:?] {} at net.minecraftforge.eventbus.EventBus.post(EventBus.java:283) ~[eventbus-5.0.3.jar%232!/:?] {} at net.minecraftforge.event.ForgeEventFactory.onPostServerTick(ForgeEventFactory.java:957) ~[forge-1.18.2-40.2.4-universal.jar%23176!/:?] {re:classloading,pl:runtimedistcleaner:A} at net.minecraft.server.MinecraftServer.m5705(MinecraftServer.java:1186) ~[server-1.18.2-20220404.173914-srg.jar%23171!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:balm.mixins.json:MinecraftServerMixin,pl:mixin:APP:crafttweaker.mixins.json:common.access.server.AccessMinecraftServer,pl:mixin:APP:byg.mixins.json:access.MinecraftServerAccess,pl:mixin:APP:byg.mixins.json:server.MixinMinecraftServer,pl:mixin:A} at net.minecraft.server.MinecraftServer.m130011(MinecraftServer.java:941) ~[server-1.18.2-20220404.173914-srg.jar%23171!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:balm.mixins.json:MinecraftServerMixin,pl:mixin:APP:crafttweaker.mixins.json:common.access.server.AccessMinecraftServer,pl:mixin:APP:byg.mixins.json:access.MinecraftServerAccess,pl:mixin:APP:byg.mixins.json:server.MixinMinecraftServer,pl:mixin:A} at net.minecraft.server.MinecraftServer.m177918(MinecraftServer.java:259) ~[server-1.18.2-20220404.173914-srg.jar%23171!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:balm.mixins.json:MinecraftServerMixin,pl:mixin:APP:crafttweaker.mixins.json:common.access.server.AccessMinecraftServer,pl:mixin:APP:byg.mixins.json:access.MinecraftServerAccess,pl:mixin:APP:byg.mixins.json:server.MixinMinecraftServer,pl:mixin:A} at java.lang.Thread.run(Thread.java:833) [?:?] {re:mixin,re:mixin,re:mixin,re:mixin,re:mixin,re:mixin,re:mixin,re:mixin,re:mixin,re:mixin,re:mixin,re:mixin}`

fengshuo2004 commented 1 year ago

Wow. Beat me to it. My issue is at #103 🤣

Are you also running Magma on your server by any chance?

Funwayguy commented 1 year ago

This does not appear to be a standard Forge server/client and is therefore not supported. If you can recreate the issue with a regular Forge server then I may be able to debug your issue, otherwise this is a bug with a noncompliant server variant.