1.20.1 Ketting server crash
kolkinov opened this issue · 3 comments
It happened to one of my players and server. It started with the fact that he got into the Lav-150 (on the driver or on the shooter). He couldn't exit by pressing the key and decided to recconnect to server. He logged in, got out of the APC, and everything was fine until he decided to sit back down, after which the server immediately shut down with an error in the console (I'll also attach some of the logs that are not in the crash report). When I discovered the problem, I told him to dismount, but he remained in the driver's seat in a standing position for others (glued), while the chest next to him opened and he himself changed the direction of his gaze and there were hand animations. Later, I decided to check it out too, and I also couldn't get out when I got on the driver or the shooter. I wrote /kill for myself and the server did not stop working,. When i wroted /kill to the player, the server immediately crashed. List of the mods and plugins in the crash report.
[24Jun2025 14:40:14.159] [Server thread/INFO] [net.minecraft.server.network.ServerGamePacketListenerImpl/]: admin issued server command: /kill admin
[24Jun2025 14:40:18.697] [Server thread/INFO] [net.minecraft.server.network.ServerGamePacketListenerImpl/]: admin issued server command: /gamemode spectator
[24Jun2025 14:40:32.116] [Async Chat Thread - #3/INFO] [/]: �[0;33;1m[�[0;32;1mOOC�[0;33;1m] �[m�[0;31;22madmin�[m�[0;30;1m: �[0;37;1mщас�[m
[24Jun2025 14:40:37.558] [Server thread/INFO] [net.minecraft.server.network.ServerGamePacketListenerImpl/]: admin issued server command: /
[24Jun2025 14:40:43.645] [Server thread/INFO] [net.minecraft.server.network.ServerGamePacketListenerImpl/]: admin issued server command: /tp 653 65 -2732
[24Jun2025 14:40:47.127] [Server thread/INFO] [net.minecraft.server.network.ServerGamePacketListenerImpl/]: admin issued server command: /kill FloWirtz
[24Jun2025 14:40:48.698] [Server thread/ERROR] [net.minecraftforge.eventbus.EventBus/EVENTBUS]: Exception caught during firing event: Cannot invoke "org.bukkit.inventory.InventoryHolder.getInventory()" because the return value of "net.minecraft.world.Container.getOwner()" is null
Index: 4
Listeners:
0: HIGHEST
1: net.minecraftforge.eventbus.EventBus$$Lambda/0x00007f23c8ca5400@ce75d26
2: NORMAL
3: ASM: class com.atsuishio.superbwarfare.item.gun.GunItem onPickup(Lnet/minecraftforge/event/entity/player/EntityItemPickupEvent;)V
4: ASM: class com.atsuishio.superbwarfare.event.LivingEventHandler onPickup(Lnet/minecraftforge/event/entity/player/EntityItemPickupEvent;)V
5: net.minecraftforge.eventbus.EventBus$$Lambda/0x00007f23c8ca5400@31add793
6: ASM: com.mrcrayfish.framework.event.ForgeEvents@4f4cbe2a onPickupItem(Lnet/minecraftforge/event/entity/player/EntityItemPickupEvent;)V
7: ASM: noppes.npcs.ForgeEventHandler@67c4ec0f forgeEntity(Lnet/minecraftforge/eventbus/api/Event;)V
8: ASM: noppes.npcs.ScriptPlayerEventHandler@50480885 invoke(Lnet/minecraftforge/event/entity/player/EntityItemPickupEvent;)V
9: ASM: noppes.npcs.ScriptItemEventHandler@59f90286 invoke(Lnet/minecraftforge/event/entity/player/EntityItemPickupEvent;)V
10: ASM: noppes.npcs.ForgeEventHandler@67c4ec0f forgeEntity(Lnet/minecraftforge/eventbus/api/Event;)V
11: ASM: noppes.npcs.ForgeEventHandler@67c4ec0f forgeEntity(Lnet/minecraftforge/eventbus/api/Event;)V
12: ASM: noppes.npcs.ForgeEventHandler@67c4ec0f forgeEntity(Lnet/minecraftforge/eventbus/api/Event;)V
13: LOWEST
14: net.minecraftforge.eventbus.EventBus$$Lambda/0x00007f23c8ca5400@73314ec8
java.lang.NullPointerException: Cannot invoke "org.bukkit.inventory.InventoryHolder.getInventory()" because the return value of "net.minecraft.world.Container.getOwner()" is null
at TRANSFORMER/[email protected]/net.minecraft.world.level.block.entity.HopperBlockEntity.m_59331_(HopperBlockEntity.java:330)
at TRANSFORMER/[email protected]/com.atsuishio.superbwarfare.event.LivingEventHandler.onPickup(LivingEventHandler.java:552)
at TRANSFORMER/[email protected]/com.atsuishio.superbwarfare.event.LivingEventHandler_onPickup_EntityItemPickupEvent.invoke(.dynamic)
at MC-BOOTSTRAP/net.minecraftforge.eventbus/net.minecraftforge.eventbus.ASMEventHandler.invoke(ASMEventHandler.java:73)
at MC-BOOTSTRAP/net.minecraftforge.eventbus/net.minecraftforge.eventbus.EventBus.post(EventBus.java:315)
at MC-BOOTSTRAP/net.minecraftforge.eventbus/net.minecraftforge.eventbus.EventBus.post(EventBus.java:296)
at TRANSFORMER/[email protected]/net.minecraftforge.event.ForgeEventFactory.onItemPickup(ForgeEventFactory.java:494)
at TRANSFORMER/[email protected]/net.minecraft.world.entity.item.ItemEntity.m_6123(ItemEntity.java:411)
at TRANSFORMER/[email protected]/net.minecraft.world.entity.player.Player.m_36277(Player.java:580)
at TRANSFORMER/[email protected]/net.minecraft.world.entity.player.Player.m_8107_(Player.java:547)
at TRANSFORMER/[email protected]/net.minecraft.world.entity.LivingEntity.m_8119_(LivingEntity.java:2914)
at TRANSFORMER/[email protected]/net.minecraft.world.entity.player.Player.m_8119_(Player.java:252)
at TRANSFORMER/[email protected]/net.minecraft.server.level.ServerPlayer.m_9240_(ServerPlayer.java:577)
at TRANSFORMER/[email protected]/net.minecraft.server.network.ServerGamePacketListenerImpl.m_9933_(ServerGamePacketListenerImpl.java:288)
at TRANSFORMER/[email protected]/net.minecraft.network.Connection.m_129483_(Connection.java:277)
at TRANSFORMER/[email protected]/net.minecraft.server.network.ServerConnectionListener.m_9721_(ServerConnectionListener.java:159)
at TRANSFORMER/[email protected]/net.minecraft.server.MinecraftServer.m_5703_(MinecraftServer.java:1258)
at TRANSFORMER/[email protected]/net.minecraft.server.dedicated.DedicatedServer.m_5703_(DedicatedServer.java:376)
at TRANSFORMER/[email protected]/net.minecraft.server.MinecraftServer.m_5705_(MinecraftServer.java:1114)
at TRANSFORMER/[email protected]/net.minecraft.server.MinecraftServer.m_130011_(MinecraftServer.java:931)
at TRANSFORMER/[email protected]/net.minecraft.server.MinecraftServer.m_206580_(MinecraftServer.java:269)
at java.base/java.lang.Thread.run(Thread.java:1583)
[24Jun2025 14:40:48.816] [Server thread/WARN] [net.minecraft.server.network.ServerConnectionListener/]: Failed to handle packet for /84.18.97.41:36391
net.minecraft.ReportedException: Ticking player
at net.minecraft.server.level.ServerPlayer.doTick(ServerPlayer.java:660) ~[?:?]
at net.minecraft.server.network.ServerGamePacketListenerImpl.tick(ServerGamePacketListenerImpl.java:288) ~[?:?]
at net.minecraft.network.Connection.tick(Connection.java:277) ~[?:?]
at net.minecraft.server.network.ServerConnectionListener.tick(ServerConnectionListener.java:159) ~[?:?]
at net.minecraft.server.MinecraftServer.tickChildren(MinecraftServer.java:1258) ~[?:?]
at net.minecraft.server.dedicated.DedicatedServer.tickChildren(DedicatedServer.java:376) ~[?:?]
at net.minecraft.server.MinecraftServer.tickServer(MinecraftServer.java:1114) ~[?:?]
at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:931) ~[?:?]
at net.minecraft.server.MinecraftServer.lambda$spin$2(MinecraftServer.java:269) ~[?:?]
at java.lang.Thread.run(Thread.java:1583) ~[?:?]
Caused by: java.lang.NullPointerException: Cannot invoke "org.bukkit.inventory.InventoryHolder.getInventory()" because the return value of "net.minecraft.world.Container.getOwner()" is null
at net.minecraft.world.level.block.entity.HopperBlockEntity.m_59331_(HopperBlockEntity.java:330) ~[?:?]
at com.atsuishio.superbwarfare.event.LivingEventHandler.onPickup(LivingEventHandler.java:552) ~[?:?]
at com.atsuishio.superbwarfare.event.LivingEventHandler_onPickup_EntityItemPickupEvent.invoke(.dynamic) ~[?:?]
at net.minecraftforge.eventbus.ASMEventHandler.invoke(ASMEventHandler.java:73) ~[eventbus-6.0.5.jar%23117!/:?]
at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%23117!/:?]
at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%23117!/:?]
at net.minecraftforge.event.ForgeEventFactory.onItemPickup(ForgeEventFactory.java:494) ~[?:?]
at net.minecraft.world.entity.item.ItemEntity.m_6123(ItemEntity.java:411) ~[?:?]
at net.minecraft.world.entity.player.Player.m_36277(Player.java:580) ~[?:?]
at net.minecraft.world.entity.player.Player.aiStep(Player.java:547) ~[?:?]
at net.minecraft.world.entity.LivingEntity.tick(LivingEntity.java:2914) ~[?:?]
at net.minecraft.world.entity.player.Player.tick(Player.java:252) ~[?:?]
at net.minecraft.server.level.ServerPlayer.doTick(ServerPlayer.java:577) ~[?:?]
... 9 more
[24Jun2025 14:40:48.830] [Server thread/ERROR] [net.minecraftforge.eventbus.EventBus/EVENTBUS]: Exception caught during firing event: Cannot invoke "org.bukkit.inventory.InventoryHolder.getInventory()" because the return value of "net.minecraft.world.Container.getOwner()" is null
Index: 4
Listeners:
0: HIGHEST
1: net.minecraftforge.eventbus.EventBus$$Lambda/0x00007f23c8ca5400@ce75d26
2: NORMAL
3: ASM: class com.atsuishio.superbwarfare.item.gun.GunItem onPickup(Lnet/minecraftforge/event/entity/player/EntityItemPickupEvent;)V
4: ASM: class com.atsuishio.superbwarfare.event.LivingEventHandler onPickup(Lnet/minecraftforge/event/entity/player/EntityItemPickupEvent;)V
5: net.minecraftforge.eventbus.EventBus$$Lambda/0x00007f23c8ca5400@31add793
6: ASM: com.mrcrayfish.framework.event.ForgeEvents@4f4cbe2a onPickupItem(Lnet/minecraftforge/event/entity/player/EntityItemPickupEvent;)V
7: ASM: noppes.npcs.ForgeEventHandler@67c4ec0f forgeEntity(Lnet/minecraftforge/eventbus/api/Event;)V
8: ASM: noppes.npcs.ScriptPlayerEventHandler@50480885 invoke(Lnet/minecraftforge/event/entity/player/EntityItemPickupEvent;)V
9: ASM: noppes.npcs.ScriptItemEventHandler@59f90286 invoke(Lnet/minecraftforge/event/entity/player/EntityItemPickupEvent;)V
10: ASM: noppes.npcs.ForgeEventHandler@67c4ec0f forgeEntity(Lnet/minecraftforge/eventbus/api/Event;)V
11: ASM: noppes.npcs.ForgeEventHandler@67c4ec0f forgeEntity(Lnet/minecraftforge/eventbus/api/Event;)V
12: ASM: noppes.npcs.ForgeEventHandler@67c4ec0f forgeEntity(Lnet/minecraftforge/eventbus/api/Event;)V
13: LOWEST
14: net.minecraftforge.eventbus.EventBus$$Lambda/0x00007f23c8ca5400@73314ec8
java.lang.NullPointerException: Cannot invoke "org.bukkit.inventory.InventoryHolder.getInventory()" because the return value of "net.minecraft.world.Container.getOwner()" is null
at TRANSFORMER/[email protected]/net.minecraft.world.level.block.entity.HopperBlockEntity.m_59331_(HopperBlockEntity.java:330)
at TRANSFORMER/[email protected]/com.atsuishio.superbwarfare.event.LivingEventHandler.onPickup(LivingEventHandler.java:552)
at TRANSFORMER/[email protected]/com.atsuishio.superbwarfare.event.LivingEventHandler_onPickup_EntityItemPickupEvent.invoke(.dynamic)
at MC-BOOTSTRAP/net.minecraftforge.eventbus/net.minecraftforge.eventbus.ASMEventHandler.invoke(ASMEventHandler.java:73)
at MC-BOOTSTRAP/net.minecraftforge.eventbus/net.minecraftforge.eventbus.EventBus.post(EventBus.java:315)
at MC-BOOTSTRAP/net.minecraftforge.eventbus/net.minecraftforge.eventbus.EventBus.post(EventBus.java:296)
at TRANSFORMER/[email protected]/net.minecraftforge.event.ForgeEventFactory.onItemPickup(ForgeEventFactory.java:494)
at TRANSFORMER/[email protected]/net.minecraft.world.entity.item.ItemEntity.m_6123(ItemEntity.java:411)
at TRANSFORMER/[email protected]/net.minecraft.world.entity.player.Player.m_36277(Player.java:580)
at TRANSFORMER/[email protected]/net.minecraft.world.entity.player.Player.m_8107_(Player.java:547)
at TRANSFORMER/[email protected]/net.minecraft.world.entity.LivingEntity.m_8119_(LivingEntity.java:2914)
at TRANSFORMER/[email protected]/net.minecraft.world.entity.player.Player.m_8119_(Player.java:252)
at TRANSFORMER/[email protected]/net.minecraft.server.level.ServerPlayer.m_9240_(ServerPlayer.java:577)
at TRANSFORMER/[email protected]/net.minecraft.server.network.ServerGamePacketListenerImpl.m_9933_(ServerGamePacketListenerImpl.java:288)
at TRANSFORMER/[email protected]/net.minecraft.network.Connection.m_129483_(Connection.java:277)
at TRANSFORMER/[email protected]/net.minecraft.server.network.ServerConnectionListener.m_9721_(ServerConnectionListener.java:159)
at TRANSFORMER/[email protected]/net.minecraft.server.MinecraftServer.m_5703_(MinecraftServer.java:1258)
at TRANSFORMER/[email protected]/net.minecraft.server.dedicated.DedicatedServer.m_5703_(DedicatedServer.java:376)
at TRANSFORMER/[email protected]/net.minecraft.server.MinecraftServer.m_5705_(MinecraftServer.java:1114)
at TRANSFORMER/[email protected]/net.minecraft.server.MinecraftServer.m_130011_(MinecraftServer.java:931)
at TRANSFORMER/[email protected]/net.minecraft.server.MinecraftServer.m_206580_(MinecraftServer.java:269)
at java.base/java.lang.Thread.run(Thread.java:1583)
[24Jun2025 14:40:48.886] [Server thread/WARN] [net.minecraft.server.network.ServerConnectionListener/]: Failed to handle packet for /84.18.97.41:36391
net.minecraft.ReportedException: Ticking player
at net.minecraft.server.level.ServerPlayer.doTick(ServerPlayer.java:660) ~[?:?]
at net.minecraft.server.network.ServerGamePacketListenerImpl.tick(ServerGamePacketListenerImpl.java:288) ~[?:?]
at net.minecraft.network.Connection.tick(Connection.java:277) ~[?:?]
at net.minecraft.server.network.ServerConnectionListener.tick(ServerConnectionListener.java:159) ~[?:?]
at net.minecraft.server.MinecraftServer.tickChildren(MinecraftServer.java:1258) ~[?:?]
at net.minecraft.server.dedicated.DedicatedServer.tickChildren(DedicatedServer.java:376) ~[?:?]
at net.minecraft.server.MinecraftServer.tickServer(MinecraftServer.java:1114) ~[?:?]
at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:931) ~[?:?]
at net.minecraft.server.MinecraftServer.lambda$spin$2(MinecraftServer.java:269) ~[?:?]
at java.lang.Thread.run(Thread.java:1583) ~[?:?]
Caused by: java.lang.NullPointerException: Cannot invoke "org.bukkit.inventory.InventoryHolder.getInventory()" because the return value of "net.minecraft.world.Container.getOwner()" is null
at net.minecraft.world.level.block.entity.HopperBlockEntity.m_59331_(HopperBlockEntity.java:330) ~[?:?]
at com.atsuishio.superbwarfare.event.LivingEventHandler.onPickup(LivingEventHandler.java:552) ~[?:?]
at com.atsuishio.superbwarfare.event.LivingEventHandler_onPickup_EntityItemPickupEvent.invoke(.dynamic) ~[?:?]
at net.minecraftforge.eventbus.ASMEventHandler.invoke(ASMEventHandler.java:73) ~[eventbus-6.0.5.jar%23117!/:?]
at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%23117!/:?]
at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%23117!/:?]
at net.minecraftforge.event.ForgeEventFactory.onItemPickup(ForgeEventFactory.java:494) ~[?:?]
at net.minecraft.world.entity.item.ItemEntity.m_6123(ItemEntity.java:411) ~[?:?]
at net.minecraft.world.entity.player.Player.m_36277(Player.java:580) ~[?:?]
at net.minecraft.world.entity.player.Player.aiStep(Player.java:547) ~[?:?]
at net.minecraft.world.entity.LivingEntity.tick(LivingEntity.java:2914) ~[?:?]
at net.minecraft.world.entity.player.Player.tick(Player.java:252) ~[?:?]
at net.minecraft.server.level.ServerPlayer.doTick(ServerPlayer.java:577) ~[?:?]
... 9 more
[24Jun2025 14:40:48.900] [Server thread/INFO] [net.minecraft.server.network.ServerGamePacketListenerImpl/]: FloWirtz lost connection: Internal server error
[24Jun2025 14:40:48.909] [Server thread/ERROR] [net.minecraftforge.eventbus.EventBus/EVENTBUS]: Exception caught during firing event: Cannot invoke "org.bukkit.inventory.InventoryHolder.getInventory()" because the return value of "net.minecraft.world.Container.getOwner()" is null
Index: 4
Listeners:
0: HIGHEST
1: net.minecraftforge.eventbus.EventBus$$Lambda/0x00007f23c8ca5400@ce75d26
2: NORMAL
3: ASM: class com.atsuishio.superbwarfare.item.gun.GunItem onPickup(Lnet/minecraftforge/event/entity/player/EntityItemPickupEvent;)V
4: ASM: class com.atsuishio.superbwarfare.event.LivingEventHandler onPickup(Lnet/minecraftforge/event/entity/player/EntityItemPickupEvent;)V
5: net.minecraftforge.eventbus.EventBus$$Lambda/0x00007f23c8ca5400@31add793
6: ASM: com.mrcrayfish.framework.event.ForgeEvents@4f4cbe2a onPickupItem(Lnet/minecraftforge/event/entity/player/EntityItemPickupEvent;)V
7: ASM: noppes.npcs.ForgeEventHandler@67c4ec0f forgeEntity(Lnet/minecraftforge/eventbus/api/Event;)V
8: ASM: noppes.npcs.ScriptPlayerEventHandler@50480885 invoke(Lnet/minecraftforge/event/entity/player/EntityItemPickupEvent;)V
9: ASM: noppes.npcs.ScriptItemEventHandler@59f90286 invoke(Lnet/minecraftforge/event/entity/player/EntityItemPickupEvent;)V
10: ASM: noppes.npcs.ForgeEventHandler@67c4ec0f forgeEntity(Lnet/minecraftforge/eventbus/api/Event;)V
11: ASM: noppes.npcs.ForgeEventHandler@67c4ec0f forgeEntity(Lnet/minecraftforge/eventbus/api/Event;)V
12: ASM: noppes.npcs.ForgeEventHandler@67c4ec0f forgeEntity(Lnet/minecraftforge/eventbus/api/Event;)V
13: LOWEST
14: net.minecraftforge.eventbus.EventBus$$Lambda/0x00007f23c8ca5400@73314ec8
java.lang.NullPointerException: Cannot invoke "org.bukkit.inventory.InventoryHolder.getInventory()" because the return value of "net.minecraft.world.Container.getOwner()" is null
at TRANSFORMER/[email protected]/net.minecraft.world.level.block.entity.HopperBlockEntity.m_59331_(HopperBlockEntity.java:330)
at TRANSFORMER/[email protected]/com.atsuishio.superbwarfare.event.LivingEventHandler.onPickup(LivingEventHandler.java:552)
at TRANSFORMER/[email protected]/com.atsuishio.superbwarfare.event.LivingEventHandler_onPickup_EntityItemPickupEvent.invoke(.dynamic)
at MC-BOOTSTRAP/net.minecraftforge.eventbus/net.minecraftforge.eventbus.ASMEventHandler.invoke(ASMEventHandler.java:73)
at MC-BOOTSTRAP/net.minecraftforge.eventbus/net.minecraftforge.eventbus.EventBus.post(EventBus.java:315)
at MC-BOOTSTRAP/net.minecraftforge.eventbus/net.minecraftforge.eventbus.EventBus.post(EventBus.java:296)
at TRANSFORMER/[email protected]/net.minecraftforge.event.ForgeEventFactory.onItemPickup(ForgeEventFactory.java:494)
at TRANSFORMER/[email protected]/net.minecraft.world.entity.item.ItemEntity.m_6123(ItemEntity.java:411)
at TRANSFORMER/[email protected]/net.minecraft.world.entity.player.Player.m_36277(Player.java:580)
at TRANSFORMER/[email protected]/net.minecraft.world.entity.player.Player.m_8107_(Player.java:547)
at TRANSFORMER/[email protected]/net.minecraft.world.entity.LivingEntity.m_8119_(LivingEntity.java:2914)
at TRANSFORMER/[email protected]/net.minecraft.world.entity.player.Player.m_8119_(Player.java:252)
at TRANSFORMER/[email protected]/net.minecraft.server.level.ServerPlayer.m_9240_(ServerPlayer.java:577)
at TRANSFORMER/[email protected]/net.minecraft.server.players.PlayerList.m_11286_(PlayerList.java:461)
at TRANSFORMER/[email protected]/net.minecraft.server.players.PlayerList.removeString(PlayerList.java:443)
at TRANSFORMER/[email protected]/net.minecraft.server.network.ServerGamePacketListenerImpl.m_7026_(ServerGamePacketListenerImpl.java:1659)
at TRANSFORMER/[email protected]/net.minecraft.network.Connection.m_129541_(Connection.java:449)
at TRANSFORMER/[email protected]/net.minecraft.server.network.ServerConnectionListener.m_9721_(ServerConnectionListener.java:178)
at TRANSFORMER/[email protected]/net.minecraft.server.MinecraftServer.m_5703_(MinecraftServer.java:1258)
at TRANSFORMER/[email protected]/net.minecraft.server.dedicated.DedicatedServer.m_5703_(DedicatedServer.java:376)
at TRANSFORMER/[email protected]/net.minecraft.server.MinecraftServer.m_5705_(MinecraftServer.java:1114)
at TRANSFORMER/[email protected]/net.minecraft.server.MinecraftServer.m_130011_(MinecraftServer.java:931)
at TRANSFORMER/[email protected]/net.minecraft.server.MinecraftServer.m_206580_(MinecraftServer.java:269)
at java.base/java.lang.Thread.run(Thread.java:1583)
[24Jun2025 14:40:48.951] [Server thread/ERROR] [net.minecraft.server.MinecraftServer/]: Encountered an unexpected exception
net.minecraft.ReportedException: Ticking player
at net.minecraft.server.level.ServerPlayer.doTick(ServerPlayer.java:660) ~[?:?]
at net.minecraft.server.players.PlayerList.m_11286_(PlayerList.java:461) ~[?:?]
at net.minecraft.server.players.PlayerList.removeString(PlayerList.java:443) ~[?:?]
at net.minecraft.server.network.ServerGamePacketListenerImpl.m_7026_(ServerGamePacketListenerImpl.java:1659) ~[?:?]
at net.minecraft.network.Connection.handleDisconnection(Connection.java:449) ~[?:?]
at net.minecraft.server.network.ServerConnectionListener.tick(ServerConnectionListener.java:178) ~[?:?]
at net.minecraft.server.MinecraftServer.tickChildren(MinecraftServer.java:1258) ~[?:?]
at net.minecraft.server.dedicated.DedicatedServer.tickChildren(DedicatedServer.java:376) ~[?:?]
at net.minecraft.server.MinecraftServer.tickServer(MinecraftServer.java:1114) ~[?:?]
at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:931) ~[?:?]
at net.minecraft.server.MinecraftServer.lambda$spin$2(MinecraftServer.java:269) ~[?:?]
at java.lang.Thread.run(Thread.java:1583) ~[?:?]
Caused by: java.lang.NullPointerException: Cannot invoke "org.bukkit.inventory.InventoryHolder.getInventory()" because the return value of "net.minecraft.world.Container.getOwner()" is null
at net.minecraft.world.level.block.entity.HopperBlockEntity.m_59331_(HopperBlockEntity.java:330) ~[?:?]
at com.atsuishio.superbwarfare.event.LivingEventHandler.onPickup(LivingEventHandler.java:552) ~[?:?]
at com.atsuishio.superbwarfare.event.LivingEventHandler_onPickup_EntityItemPickupEvent.invoke(.dynamic) ~[?:?]
at net.minecraftforge.eventbus.ASMEventHandler.invoke(ASMEventHandler.java:73) ~[eventbus-6.0.5.jar%23117!/:?]
at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%23117!/:?]
at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%23117!/:?]
at net.minecraftforge.event.ForgeEventFactory.onItemPickup(ForgeEventFactory.java:494) ~[?:?]
at net.minecraft.world.entity.item.ItemEntity.m_6123(ItemEntity.java:411) ~[?:?]
at net.minecraft.world.entity.player.Player.m_36277(Player.java:580) ~[?:?]
at net.minecraft.world.entity.player.Player.aiStep(Player.java:547) ~[?:?]
at net.minecraft.world.entity.LivingEntity.tick(LivingEntity.java:2914) ~[?:?]
at net.minecraft.world.entity.player.Player.tick(Player.java:252) ~[?:?]
at net.minecraft.server.level.ServerPlayer.doTick(ServerPlayer.java:577) ~[?:?]
... 11 more
[24Jun2025 14:40:48.952] [Server thread/ERROR] [net.minecraft.server.MinecraftServer/]: Cause of unexpected exception was
java.lang.NullPointerException: Cannot invoke "org.bukkit.inventory.InventoryHolder.getInventory()" because the return value of "net.minecraft.world.Container.getOwner()" is null
at net.minecraft.world.level.block.entity.HopperBlockEntity.m_59331_(HopperBlockEntity.java:330) ~[?:?]
at com.atsuishio.superbwarfare.event.LivingEventHandler.onPickup(LivingEventHandler.java:552) ~[?:?]
at com.atsuishio.superbwarfare.event.LivingEventHandler_onPickup_EntityItemPickupEvent.invoke(.dynamic) ~[?:?]
at net.minecraftforge.eventbus.ASMEventHandler.invoke(ASMEventHandler.java:73) ~[eventbus-6.0.5.jar%23117!/:?]
at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%23117!/:?]
at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%23117!/:?]
at net.minecraftforge.event.ForgeEventFactory.onItemPickup(ForgeEventFactory.java:494) ~[?:?]
at net.minecraft.world.entity.item.ItemEntity.m_6123(ItemEntity.java:411) ~[?:?]
at net.minecraft.world.entity.player.Player.m_36277(Player.java:580) ~[?:?]
at net.minecraft.world.entity.player.Player.aiStep(Player.java:547) ~[?:?]
at net.minecraft.world.entity.LivingEntity.tick(LivingEntity.java:2914) ~[?:?]
at net.minecraft.world.entity.player.Player.tick(Player.java:252) ~[?:?]
at net.minecraft.server.level.ServerPlayer.doTick(ServerPlayer.java:577) ~[?:?]
at net.minecraft.server.players.PlayerList.m_11286_(PlayerList.java:461) ~[?:?]
at net.minecraft.server.players.PlayerList.removeString(PlayerList.java:443) ~[?:?]
at net.minecraft.server.network.ServerGamePacketListenerImpl.m_7026_(ServerGamePacketListenerImpl.java:1659) ~[?:?]
at net.minecraft.network.Connection.handleDisconnection(Connection.java:449) ~[?:?]
at net.minecraft.server.network.ServerConnectionListener.tick(ServerConnectionListener.java:178) ~[?:?]
at net.minecraft.server.MinecraftServer.tickChildren(MinecraftServer.java:1258) ~[?:?]
at net.minecraft.server.dedicated.DedicatedServer.tickChildren(DedicatedServer.java:376) ~[?:?]
at net.minecraft.server.MinecraftServer.tickServer(MinecraftServer.java:1114) ~[?:?]
at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:931) ~[?:?]
at net.minecraft.server.MinecraftServer.lambda$spin$2(MinecraftServer.java:269) ~[?:?]
at java.lang.Thread.run(Thread.java:1583) ~[?:?]
[24Jun2025 14:40:48.993] [Server thread/FATAL] [net.minecraftforge.common.ForgeMod/]: Preparing crash report with UUID 26a2424e-79be-4219-bd03-a8401c761085
[24Jun2025 14:40:48.994] [Server thread/ERROR] [net.minecraft.server.MinecraftServer/]: This crash report has been saved to: /home/container/./crash-reports/crash-2025-06-24_14.40.48-server.txt
crash-2025-06-24_14.40.48-server.txt
Update: I got the same bug. I got stuck and wrote /kill, BMP-2 disappeared (it works with any vehicle), but it turned out that I could not interact with the blocks (the blocks are placed but disappear, they also do not break, the Right click does not work on any objects). I logged on to the server and was teleported to the place where I put BMP-2 and it appeared. But I can get in and get out from it, and the server doesn't crash. Also when I connect (I will also be teleported to it if I've been in it before), if I don't get in it immideatly, then the interaction with the objects is fine. So I don't know how player glued to vehicle.
Update: Server stopped crashing after option "vehicle_item_pickup" was disabled in the world settings, but the players still remain as some glued phantoms + if they suffocate (and probably get fatal damage), they get the possibility of interacting with the world and dealing damage to others while being in vehicle (for others).
java.lang.NullPointerException: Cannot invoke "org.bukkit.inventory.InventoryHolder.getInventory()" because the return value of "net.minecraft.world.Container.getOwner()" is null
This is kett's fault(similar to #10), you should ask them to fix this like this.
About other problems, we know little about how hybrid servers works, so we don't know how to fix them.