SPIGOT-6408: Narrator chat only does not work

This commit is contained in:
md_5 2021-04-05 15:31:26 +10:00
parent b530534f03
commit 0791e54abf
No known key found for this signature in database
GPG Key ID: E8E901AC7C617C11

View File

@ -1023,8 +1023,8 @@
+ String message = String.format(queueEvent.getFormat(), queueEvent.getPlayer().getDisplayName(), queueEvent.getMessage());
+ PlayerConnection.this.minecraftServer.console.sendMessage(message);
+ if (((LazyPlayerSet) queueEvent.getRecipients()).isLazy()) {
+ for (Object player : PlayerConnection.this.minecraftServer.getPlayerList().players) {
+ ((EntityPlayer) player).sendMessage(PlayerConnection.this.player.getUniqueID(), CraftChatMessage.fromString(message));
+ for (EntityPlayer recipient : minecraftServer.getPlayerList().players) {
+ recipient.getBukkitEntity().sendMessage(PlayerConnection.this.player.getUniqueID(), message);
+ }
+ } else {
+ for (Player player : queueEvent.getRecipients()) {
@ -1053,8 +1053,8 @@
+ s = String.format(event.getFormat(), event.getPlayer().getDisplayName(), event.getMessage());
+ minecraftServer.console.sendMessage(s);
+ if (((LazyPlayerSet) event.getRecipients()).isLazy()) {
+ for (Object recipient : minecraftServer.getPlayerList().players) {
+ ((EntityPlayer) recipient).sendMessage(PlayerConnection.this.player.getUniqueID(), CraftChatMessage.fromString(s));
+ for (EntityPlayer recipient : minecraftServer.getPlayerList().players) {
+ recipient.getBukkitEntity().sendMessage(PlayerConnection.this.player.getUniqueID(), s);
+ }
+ } else {
+ for (Player recipient : event.getRecipients()) {