Fix quitmessage nullability issues (#12783)
This commit is contained in:
parent
2141ca5273
commit
0cadaefc09
1 changed files with 1 additions and 1 deletions
|
@ -1348,7 +1348,7 @@
|
|||
LOGGER.info("{} lost connection: {}", this.player.getName().getString(), details.reason().getString());
|
||||
- this.removePlayerFromWorld();
|
||||
+ // Paper start - Fix kick event leave message not being sent
|
||||
+ final net.kyori.adventure.text.Component quitMessage = io.papermc.paper.adventure.PaperAdventure.asAdventure(details.quitMessage().orElse(null));
|
||||
+ final net.kyori.adventure.text.Component quitMessage = details.quitMessage().map(io.papermc.paper.adventure.PaperAdventure::asAdventure).orElse(null);
|
||||
+ this.removePlayerFromWorld(quitMessage);
|
||||
+ // Paper end - Fix kick event leave message not being sent
|
||||
super.onDisconnect(details);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue