mirror of
https://github.com/PaperMC/Paper.git
synced 2025-07-26 01:32:02 -07:00
Fix quitmessage nullability issues (#12783)
This commit is contained in:
@@ -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);
|
||||
|
Reference in New Issue
Block a user