Minecraft's Version
This server is running UniverseSpigot version 1.21.11-ver/1.21.11@ff11b34 (2026-06-03T11:14:11Z) (Implementing API version 1.21.11-R0.1-SNAPSHOT)
UniverseSpigot-1.21.11-ff11b34 (MC: 1.21.11)
Plugin's Version
Wilchests version 2026.1
Describe the bug
Linked chests being unable to link to each other.
To Reproduce
We're running universe and I am unsure if that's causing the issue or not, but linked chests used to work in the past.
Additional Information
[08:03:05 ERROR]: Command exception: /chests link
org.bukkit.command.CommandException: Unhandled exception executing command 'chests' in plugin WildChests v2026.1
at org.bukkit.command.PluginCommand.execute(PluginCommand.java:47) ~[universe-1.21.11.jar:1.21.11-ff11b34]
at io.papermc.paper.command.brigadier.bukkit.BukkitCommandNode$BukkitBrigCommand.run(BukkitCommandNode.java:83) ~[universe-1.21.11.jar:1.21.11-ff11b34]
at com.mojang.brigadier.context.ContextChain.runExecutable(ContextChain.java:73) ~[brigadier-1.3.10.jar:?]
at net.minecraft.commands.execution.tasks.ExecuteCommand.execute(ExecuteCommand.java:28) ~[universe-1.21.11.jar:1.21.11-ff11b34]
at net.minecraft.commands.execution.tasks.ExecuteCommand.execute(ExecuteCommand.java:13) ~[universe-1.21.11.jar:1.21.11-ff11b34]
at net.minecraft.commands.execution.UnboundEntryAction.lambda$bind$0(UnboundEntryAction.java:8) ~[universe-1.21.11.jar:1.21.11-ff11b34]
at net.minecraft.commands.execution.CommandQueueEntry.execute(CommandQueueEntry.java:5) ~[universe-1.21.11.jar:1.21.11-ff11b34]
at net.minecraft.commands.execution.ExecutionContext.runCommandQueue(ExecutionContext.java:104) ~[universe-1.21.11.jar:1.21.11-ff11b34]
at net.minecraft.commands.Commands.executeCommandInContext(Commands.java:468) ~[universe-1.21.11.jar:1.21.11-ff11b34]
at net.minecraft.commands.Commands.performCommand(Commands.java:374) ~[universe-1.21.11.jar:1.21.11-ff11b34]
at net.minecraft.commands.Commands.performCommand(Commands.java:363) ~[universe-1.21.11.jar:1.21.11-ff11b34]
at net.minecraft.server.network.ServerGamePacketListenerImpl.performUnsignedChatCommand(ServerGamePacketListenerImpl.java:2405) ~[universe-1.21.11.jar:1.21.11-ff11b34]
at net.minecraft.server.network.ServerGamePacketListenerImpl.lambda$handleChatCommand$12(ServerGamePacketListenerImpl.java:2376) ~[universe-1.21.11.jar:1.21.11-ff11b34]
at net.minecraft.server.TickTask.run(TickTask.java:18) ~[universe-1.21.11.jar:1.21.11-ff11b34]
at net.minecraft.util.thread.BlockableEventLoop.doRunTask(BlockableEventLoop.java:176) ~[universe-1.21.11.jar:1.21.11-ff11b34]
at net.minecraft.util.thread.ReentrantBlockableEventLoop.doRunTask(ReentrantBlockableEventLoop.java:24) ~[universe-1.21.11.jar:1.21.11-ff11b34]
at net.minecraft.server.MinecraftServer.doRunTask(MinecraftServer.java:1504) ~[universe-1.21.11.jar:1.21.11-ff11b34]
at net.minecraft.server.MinecraftServer.doRunTask(MinecraftServer.java:188) ~[universe-1.21.11.jar:1.21.11-ff11b34]
at net.minecraft.util.thread.BlockableEventLoop.pollTask(BlockableEventLoop.java:150) ~[universe-1.21.11.jar:1.21.11-ff11b34]
at net.minecraft.server.MinecraftServer.pollTaskInternal(MinecraftServer.java:1485) ~[universe-1.21.11.jar:1.21.11-ff11b34]
at net.minecraft.server.MinecraftServer.pollTask(MinecraftServer.java:1479) ~[universe-1.21.11.jar:1.21.11-ff11b34]
at net.minecraft.server.MinecraftServer.recordTaskExecutionTimeWhileWaiting(MinecraftServer.java:1210) ~[universe-1.21.11.jar:1.21.11-ff11b34]
at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1323) ~[universe-1.21.11.jar:1.21.11-ff11b34]
at net.minecraft.server.MinecraftServer.lambda$spin$2(MinecraftServer.java:391) ~[universe-1.21.11.jar:1.21.11-ff11b34]
at java.base/java.lang.Thread.run(Thread.java:1583) ~[?:?]
Caused by: java.lang.NullPointerException: Cannot invoke "org.bukkit.entity.Player.isHopliteBot()" because "player" is null
at org.bukkit.event.block.BlockBreakEvent.(BlockBreakEvent.java:43) ~[universe-1.21.11.jar:1.21.11-ff11b34]
at WildChests-2026.1 (1).jar//com.bgsoftware.wildchests.objects.chests.WLinkedChest.linkIntoChest(WLinkedChest.java:60) ~[?:?]
at WildChests-2026.1 (1).jar//com.bgsoftware.wildchests.objects.chests.WLinkedChest.linkIntoChest(WLinkedChest.java:38) ~[?:?]
at WildChests-2026.1 (1).jar//com.bgsoftware.wildchests.command.commands.CommandLink.perform(CommandLink.java:138) ~[?:?]
at WildChests-2026.1 (1).jar//com.bgsoftware.wildchests.command.CommandsHandler.onCommand(CommandsHandler.java:49) ~[?:?]
at org.bukkit.command.PluginCommand.execute(PluginCommand.java:45) ~[universe-1.21.11.jar:1.21.11-ff11b34]
... 24 more
Minecraft's Version
This server is running UniverseSpigot version 1.21.11-ver/1.21.11@ff11b34 (2026-06-03T11:14:11Z) (Implementing API version 1.21.11-R0.1-SNAPSHOT)
UniverseSpigot-1.21.11-ff11b34 (MC: 1.21.11)
Plugin's Version
Wilchests version 2026.1
Describe the bug
Linked chests being unable to link to each other.
To Reproduce
We're running universe and I am unsure if that's causing the issue or not, but linked chests used to work in the past.
Additional Information
[08:03:05 ERROR]: Command exception: /chests link
org.bukkit.command.CommandException: Unhandled exception executing command 'chests' in plugin WildChests v2026.1
at org.bukkit.command.PluginCommand.execute(PluginCommand.java:47) ~[universe-1.21.11.jar:1.21.11-ff11b34]
at io.papermc.paper.command.brigadier.bukkit.BukkitCommandNode$BukkitBrigCommand.run(BukkitCommandNode.java:83) ~[universe-1.21.11.jar:1.21.11-ff11b34]
at com.mojang.brigadier.context.ContextChain.runExecutable(ContextChain.java:73) ~[brigadier-1.3.10.jar:?]
at net.minecraft.commands.execution.tasks.ExecuteCommand.execute(ExecuteCommand.java:28) ~[universe-1.21.11.jar:1.21.11-ff11b34]
at net.minecraft.commands.execution.tasks.ExecuteCommand.execute(ExecuteCommand.java:13) ~[universe-1.21.11.jar:1.21.11-ff11b34]
at net.minecraft.commands.execution.UnboundEntryAction.lambda$bind$0(UnboundEntryAction.java:8) ~[universe-1.21.11.jar:1.21.11-ff11b34]
at net.minecraft.commands.execution.CommandQueueEntry.execute(CommandQueueEntry.java:5) ~[universe-1.21.11.jar:1.21.11-ff11b34]
at net.minecraft.commands.execution.ExecutionContext.runCommandQueue(ExecutionContext.java:104) ~[universe-1.21.11.jar:1.21.11-ff11b34]
at net.minecraft.commands.Commands.executeCommandInContext(Commands.java:468) ~[universe-1.21.11.jar:1.21.11-ff11b34]
at net.minecraft.commands.Commands.performCommand(Commands.java:374) ~[universe-1.21.11.jar:1.21.11-ff11b34]
at net.minecraft.commands.Commands.performCommand(Commands.java:363) ~[universe-1.21.11.jar:1.21.11-ff11b34]
at net.minecraft.server.network.ServerGamePacketListenerImpl.performUnsignedChatCommand(ServerGamePacketListenerImpl.java:2405) ~[universe-1.21.11.jar:1.21.11-ff11b34]
at net.minecraft.server.network.ServerGamePacketListenerImpl.lambda$handleChatCommand$12(ServerGamePacketListenerImpl.java:2376) ~[universe-1.21.11.jar:1.21.11-ff11b34]
at net.minecraft.server.TickTask.run(TickTask.java:18) ~[universe-1.21.11.jar:1.21.11-ff11b34]
at net.minecraft.util.thread.BlockableEventLoop.doRunTask(BlockableEventLoop.java:176) ~[universe-1.21.11.jar:1.21.11-ff11b34]
at net.minecraft.util.thread.ReentrantBlockableEventLoop.doRunTask(ReentrantBlockableEventLoop.java:24) ~[universe-1.21.11.jar:1.21.11-ff11b34]
at net.minecraft.server.MinecraftServer.doRunTask(MinecraftServer.java:1504) ~[universe-1.21.11.jar:1.21.11-ff11b34]
at net.minecraft.server.MinecraftServer.doRunTask(MinecraftServer.java:188) ~[universe-1.21.11.jar:1.21.11-ff11b34]
at net.minecraft.util.thread.BlockableEventLoop.pollTask(BlockableEventLoop.java:150) ~[universe-1.21.11.jar:1.21.11-ff11b34]
at net.minecraft.server.MinecraftServer.pollTaskInternal(MinecraftServer.java:1485) ~[universe-1.21.11.jar:1.21.11-ff11b34]
at net.minecraft.server.MinecraftServer.pollTask(MinecraftServer.java:1479) ~[universe-1.21.11.jar:1.21.11-ff11b34]
at net.minecraft.server.MinecraftServer.recordTaskExecutionTimeWhileWaiting(MinecraftServer.java:1210) ~[universe-1.21.11.jar:1.21.11-ff11b34]
at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1323) ~[universe-1.21.11.jar:1.21.11-ff11b34]
at net.minecraft.server.MinecraftServer.lambda$spin$2(MinecraftServer.java:391) ~[universe-1.21.11.jar:1.21.11-ff11b34]
at java.base/java.lang.Thread.run(Thread.java:1583) ~[?:?]
Caused by: java.lang.NullPointerException: Cannot invoke "org.bukkit.entity.Player.isHopliteBot()" because "player" is null
at org.bukkit.event.block.BlockBreakEvent.(BlockBreakEvent.java:43) ~[universe-1.21.11.jar:1.21.11-ff11b34]
at WildChests-2026.1 (1).jar//com.bgsoftware.wildchests.objects.chests.WLinkedChest.linkIntoChest(WLinkedChest.java:60) ~[?:?]
at WildChests-2026.1 (1).jar//com.bgsoftware.wildchests.objects.chests.WLinkedChest.linkIntoChest(WLinkedChest.java:38) ~[?:?]
at WildChests-2026.1 (1).jar//com.bgsoftware.wildchests.command.commands.CommandLink.perform(CommandLink.java:138) ~[?:?]
at WildChests-2026.1 (1).jar//com.bgsoftware.wildchests.command.CommandsHandler.onCommand(CommandsHandler.java:49) ~[?:?]
at org.bukkit.command.PluginCommand.execute(PluginCommand.java:45) ~[universe-1.21.11.jar:1.21.11-ff11b34]
... 24 more