Paper
Paper copied to clipboard
`Error while dispatching rpc method minecraft:players/kick: java.lang.IllegalStateException: Already retired` during `minecraft:players/kick` rpc
Stack trace
[12:24:03 ERROR]: Error while dispatching rpc method minecraft:players/kick
java.lang.IllegalStateException: Already retired
at io.papermc.paper.threadedregions.EntityScheduler.retire(EntityScheduler.java:116) ~[paper-1.21.10.jar:1.21.10-113-9fc21bc]
at net.minecraft.world.entity.Entity.retireScheduler(Entity.java:5190) ~[paper-1.21.10.jar:1.21.10-113-9fc21bc]
at net.minecraft.server.players.PlayerList.remove(PlayerList.java:491) ~[paper-1.21.10.jar:1.21.10-113-9fc21bc]
at net.minecraft.server.network.ServerGamePacketListenerImpl.removePlayerFromWorld(ServerGamePacketListenerImpl.java:2211) ~[paper-1.21.10.jar:1.21.10-113-9fc21bc]
at net.minecraft.server.network.ServerGamePacketListenerImpl.onDisconnect(ServerGamePacketListenerImpl.java:2189) ~[paper-1.21.10.jar:1.21.10-113-9fc21bc]
at net.minecraft.server.network.ServerCommonPacketListenerImpl.disconnect0(ServerCommonPacketListenerImpl.java:422) ~[paper-1.21.10.jar:1.21.10-113-9fc21bc]
at net.minecraft.server.network.ServerCommonPacketListenerImpl.disconnect(ServerCommonPacketListenerImpl.java:413) ~[paper-1.21.10.jar:1.21.10-113-9fc21bc]
at net.minecraft.server.network.ServerCommonPacketListenerImpl.disconnect(ServerCommonPacketListenerImpl.java:345) ~[paper-1.21.10.jar:1.21.10-113-9fc21bc]
at net.minecraft.server.network.ServerCommonPacketListenerImpl.disconnect(ServerCommonPacketListenerImpl.java:341) ~[paper-1.21.10.jar:1.21.10-113-9fc21bc]
at net.minecraft.server.jsonrpc.methods.PlayerService.kick(PlayerService.java:28) ~[paper-1.21.10.jar:1.21.10-113-9fc21bc]
at net.minecraft.server.jsonrpc.IncomingRpcMethod$Method.apply(IncomingRpcMethod.java:165) ~[paper-1.21.10.jar:1.21.10-113-9fc21bc]
at net.minecraft.server.jsonrpc.Connection.lambda$dispatchIncomingRequest$2(Connection.java:232) ~[paper-1.21.10.jar:1.21.10-113-9fc21bc]
at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) ~[?:?]
at net.minecraft.server.TickTask.run(TickTask.java:18) ~[paper-1.21.10.jar:1.21.10-113-9fc21bc]
at net.minecraft.util.thread.BlockableEventLoop.doRunTask(BlockableEventLoop.java:176) ~[paper-1.21.10.jar:1.21.10-113-9fc21bc]
at net.minecraft.util.thread.ReentrantBlockableEventLoop.doRunTask(ReentrantBlockableEventLoop.java:24) ~[paper-1.21.10.jar:1.21.10-113-9fc21bc]
at net.minecraft.server.MinecraftServer.doRunTask(MinecraftServer.java:1537) ~[paper-1.21.10.jar:1.21.10-113-9fc21bc]
at net.minecraft.server.MinecraftServer.doRunTask(MinecraftServer.java:180) ~[paper-1.21.10.jar:1.21.10-113-9fc21bc]
at net.minecraft.util.thread.BlockableEventLoop.pollTask(BlockableEventLoop.java:150) ~[paper-1.21.10.jar:1.21.10-113-9fc21bc]
at net.minecraft.server.MinecraftServer.pollTaskInternal(MinecraftServer.java:1517) ~[paper-1.21.10.jar:1.21.10-113-9fc21bc]
at net.minecraft.server.MinecraftServer.pollTask(MinecraftServer.java:1511) ~[paper-1.21.10.jar:1.21.10-113-9fc21bc]
at net.minecraft.server.MinecraftServer.recordTaskExecutionTimeWhileWaiting(MinecraftServer.java:1229) ~[paper-1.21.10.jar:1.21.10-113-9fc21bc]
at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1352) ~[paper-1.21.10.jar:1.21.10-113-9fc21bc]
at net.minecraft.server.MinecraftServer.lambda$spin$2(MinecraftServer.java:384) ~[paper-1.21.10.jar:1.21.10-113-9fc21bc]
at java.base/java.lang.Thread.run(Thread.java:1583) ~[?:?]
Plugin and Datapack List
- bluemap-5.13-paper
Actions to reproduce (if known)
- install BlueMap
- have at least one player logged into server
- issue
minecraft:players/kickover the management server API:
{
"id": 1,
"method": "minecraft:players/kick",
"params": {
"kick": [
{
"message": {
"literal": "testing",
"translatable": "",
"translatableParams": []
},
"player": {
"id": "8a56e8f2-0bc0-42aa-8f20-7b9188d1efbc",
"name": "glob"
}
}
]
},
"version": "1.0"
}
Paper version
This server is running Paper version 1.21.10-113-main@9fc21bc (2025-11-14T16:11:13Z) (Implementing API version 1.21.10-R0.1-SNAPSHOT)
Other
Expected result
- player is kicked from server
- RPC call returns success
Actual result
- player is kicked from server
- RPC call returns
{'code': -32603, 'message': 'Internal error'}