[SPIGOT-8021] Player cannot enter bed Created: 25/Mar/25  Updated: 26/Mar/25  Resolved: 26/Mar/25

Status: Resolved
Project: Spigot
Component/s: None
Affects Version/s: None
Fix Version/s: None

Type: Bug Priority: Major
Reporter: Luc Assignee: Doc
Resolution: Fixed Votes: 0
Labels: None
Environment:

Fresh spigot 1.21.5 install. No plugins

 


Version: This server is running CraftBukkit version 4460-Spigot-b4e69d9-6b8999d (MC: 1.21.5) (Implementing API version 1.21.5-R0.1-SNAPSHOT)
Guidelines Read: Yes

 Description   

When a player tries to get into a bed, nothing happens and an error is thrown:

[21:59:19] [Server thread/ERROR]: Failed to handle packet net.minecraft.network.protocol.game.PacketPlayInUseItem@28b111a2, suppressing errorjava.lang.NullPointerException: Cannot invoke "net.minecraft.server.level.EntityPlayer$RespawnConfig.d()" because "this.dc" is nullat net.minecraft.server.level.EntityPlayer.setRespawnPosition(EntityPlayer.java:2364) ~[spigot-1.21.5-R0.1-SNAPSHOT.jar:4460-Spigot-b4e69d9-6b8999d]at net.minecraft.server.level.EntityPlayer.getBedResult(EntityPlayer.java:1495) ~[spigot-1.21.5-R0.1-SNAPSHOT.jar:4460-Spigot-b4e69d9-6b8999d]at net.minecraft.server.level.EntityPlayer.startSleepInBed(EntityPlayer.java:1523) ~[spigot-1.21.5-R0.1-SNAPSHOT.jar:4460-Spigot-b4e69d9-6b8999d]at net.minecraft.world.entity.player.EntityHuman.a(EntityHuman.java:1436) ~[spigot-1.21.5-R0.1-SNAPSHOT.jar:4460-Spigot-b4e69d9-6b8999d]at net.minecraft.world.level.block.BlockBed.a(BlockBed.java:121) ~[spigot-1.21.5-R0.1-SNAPSHOT.jar:4460-Spigot-b4e69d9-6b8999d]at net.minecraft.world.level.block.state.BlockBase$BlockData.a(BlockBase.java:1166) ~[spigot-1.21.5-R0.1-SNAPSHOT.jar:4460-Spigot-b4e69d9-6b8999d]at net.minecraft.server.level.PlayerInteractManager.a(PlayerInteractManager.java:554) ~[spigot-1.21.5-R0.1-SNAPSHOT.jar:4460-Spigot-b4e69d9-6b8999d]at net.minecraft.server.network.PlayerConnection.a(PlayerConnection.java:1763) ~[spigot-1.21.5-R0.1-SNAPSHOT.jar:4460-Spigot-b4e69d9-6b8999d]at net.minecraft.network.protocol.game.PacketPlayInUseItem.a(PacketPlayInUseItem.java:44) ~[spigot-1.21.5-R0.1-SNAPSHOT.jar:4460-Spigot-b4e69d9-6b8999d]at net.minecraft.network.protocol.game.PacketPlayInUseItem.a(PacketPlayInUseItem.java:11) ~[spigot-1.21.5-R0.1-SNAPSHOT.jar:4460-Spigot-b4e69d9-6b8999d]at net.minecraft.network.protocol.PlayerConnectionUtils.lambda$ensureRunningOnSameThread$0(PlayerConnectionUtils.java:35) ~[spigot-1.21.5-R0.1-SNAPSHOT.jar:4460-Spigot-b4e69d9-6b8999d]at net.minecraft.server.TickTask.run(SourceFile:18) ~[spigot-1.21.5-R0.1-SNAPSHOT.jar:4460-Spigot-b4e69d9-6b8999d]at net.minecraft.util.thread.IAsyncTaskHandler.d(SourceFile:164) ~[spigot-1.21.5-R0.1-SNAPSHOT.jar:4460-Spigot-b4e69d9-6b8999d]at net.minecraft.util.thread.IAsyncTaskHandlerReentrant.d(SourceFile:23) ~[spigot-1.21.5-R0.1-SNAPSHOT.jar:4460-Spigot-b4e69d9-6b8999d]at net.minecraft.server.MinecraftServer.b(MinecraftServer.java:1290) ~[spigot-1.21.5-R0.1-SNAPSHOT.jar:4460-Spigot-b4e69d9-6b8999d]at net.minecraft.server.MinecraftServer.d(MinecraftServer.java:206) ~[spigot-1.21.5-R0.1-SNAPSHOT.jar:4460-Spigot-b4e69d9-6b8999d]at net.minecraft.util.thread.IAsyncTaskHandler.B(SourceFile:138) ~[spigot-1.21.5-R0.1-SNAPSHOT.jar:4460-Spigot-b4e69d9-6b8999d]at net.minecraft.server.MinecraftServer.bv(MinecraftServer.java:1273) ~[spigot-1.21.5-R0.1-SNAPSHOT.jar:4460-Spigot-b4e69d9-6b8999d]at net.minecraft.server.MinecraftServer.B(MinecraftServer.java:1266) ~[spigot-1.21.5-R0.1-SNAPSHOT.jar:4460-Spigot-b4e69d9-6b8999d]at net.minecraft.util.thread.IAsyncTaskHandler.b(SourceFile:147) ~[spigot-1.21.5-R0.1-SNAPSHOT.jar:4460-Spigot-b4e69d9-6b8999d]at net.minecraft.server.MinecraftServer.b(MinecraftServer.java:1223) ~[spigot-1.21.5-R0.1-SNAPSHOT.jar:4460-Spigot-b4e69d9-6b8999d]at net.minecraft.server.MinecraftServer.w_(MinecraftServer.java:1233) ~[spigot-1.21.5-R0.1-SNAPSHOT.jar:4460-Spigot-b4e69d9-6b8999d]at net.minecraft.server.MinecraftServer.y(MinecraftServer.java:1076) ~[spigot-1.21.5-R0.1-SNAPSHOT.jar:4460-Spigot-b4e69d9-6b8999d]at net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:325) ~[spigot-1.21.5-R0.1-SNAPSHOT.jar:4460-Spigot-b4e69d9-6b8999d]at java.base/java.lang.Thread.run(Thread.java:1583) [?:?] 

 



 Comments   
Comment by Doc [ 26/Mar/25 ]

PR created this is caused for new players or fresh worlds when set the respawn of player.

https://hub.spigotmc.org/stash/projects/SPIGOT/repos/craftbukkit/pull-requests/1539/overview

 

Generated at Tue Apr 15 09:10:50 UTC 2025 using Jira 10.3.3#10030003-sha1:d220e3fefc8dfc6d47f522d3b9a20c1455e12b7b.