SPIGOT-7038: Setting title or subtitle to empty string causes the player to disconnect

This commit is contained in:
md_5 2022-06-08 17:34:21 +10:00
parent 6c302a5e3e
commit 886e6d8c81
No known key found for this signature in database
GPG Key ID: E8E901AC7C617C11

View File

@ -1754,12 +1754,12 @@ public class CraftPlayer extends CraftHumanEntity implements Player {
getHandle().connection.send(times);
if (title != null) {
ClientboundSetTitleTextPacket packetTitle = new ClientboundSetTitleTextPacket(CraftChatMessage.fromStringOrNull(title));
ClientboundSetTitleTextPacket packetTitle = new ClientboundSetTitleTextPacket(CraftChatMessage.fromString(title)[0]);
getHandle().connection.send(packetTitle);
}
if (subtitle != null) {
ClientboundSetSubtitleTextPacket packetSubtitle = new ClientboundSetSubtitleTextPacket(CraftChatMessage.fromStringOrNull(subtitle));
ClientboundSetSubtitleTextPacket packetSubtitle = new ClientboundSetSubtitleTextPacket(CraftChatMessage.fromString(title)[0]);
getHandle().connection.send(packetSubtitle);
}
}