Skip to content

Commit 0cadaef

Browse files
authored
Fix quitmessage nullability issues (#12783)
1 parent 2141ca5 commit 0cadaef

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

paper-server/patches/sources/net/minecraft/server/network/ServerGamePacketListenerImpl.java.patch

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1348,7 +1348,7 @@
13481348
LOGGER.info("{} lost connection: {}", this.player.getName().getString(), details.reason().getString());
13491349
- this.removePlayerFromWorld();
13501350
+ // Paper start - Fix kick event leave message not being sent
1351-
+ final net.kyori.adventure.text.Component quitMessage = io.papermc.paper.adventure.PaperAdventure.asAdventure(details.quitMessage().orElse(null));
1351+
+ final net.kyori.adventure.text.Component quitMessage = details.quitMessage().map(io.papermc.paper.adventure.PaperAdventure::asAdventure).orElse(null);
13521352
+ this.removePlayerFromWorld(quitMessage);
13531353
+ // Paper end - Fix kick event leave message not being sent
13541354
super.onDisconnect(details);

0 commit comments

Comments
 (0)