mirror of
https://github.com/PaperMC/Paper.git
synced 2025-03-27 17:00:34 +01:00
Handle chat packets correctly
This commit is contained in:
parent
65a6e97785
commit
730a62c96a
1 changed files with 4 additions and 4 deletions
|
@ -810,8 +810,8 @@ public class PlayerConnection implements PacketPlayInListener {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if (s.startsWith("/")) {
|
// CraftBukkit start
|
||||||
// CraftBukkit start
|
if (!packetplayinchat.a()) {
|
||||||
try {
|
try {
|
||||||
this.minecraftServer.server.playerCommandState = true;
|
this.minecraftServer.server.playerCommandState = true;
|
||||||
this.handleCommand(s);
|
this.handleCommand(s);
|
||||||
|
@ -828,7 +828,7 @@ public class PlayerConnection implements PacketPlayInListener {
|
||||||
chatmessage.getChatModifier().setColor(EnumChatFormat.RED);
|
chatmessage.getChatModifier().setColor(EnumChatFormat.RED);
|
||||||
this.sendPacket(new PacketPlayOutChat(chatmessage));
|
this.sendPacket(new PacketPlayOutChat(chatmessage));
|
||||||
} else if (true) {
|
} else if (true) {
|
||||||
this.chat(s, packetplayinchat.a());
|
this.chat(s, true);
|
||||||
// CraftBukkit end - the below is for reference. :)
|
// CraftBukkit end - the below is for reference. :)
|
||||||
} else {
|
} else {
|
||||||
ChatMessage chatmessage1 = new ChatMessage("chat.type.text", new Object[] { this.player.getScoreboardDisplayName(), s});
|
ChatMessage chatmessage1 = new ChatMessage("chat.type.text", new Object[] { this.player.getScoreboardDisplayName(), s});
|
||||||
|
@ -871,7 +871,7 @@ public class PlayerConnection implements PacketPlayInListener {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (s.startsWith("/")) {
|
if (!async && s.startsWith("/")) {
|
||||||
this.handleCommand(s);
|
this.handleCommand(s);
|
||||||
} else if (this.player.getChatFlags() == EnumChatVisibility.SYSTEM) {
|
} else if (this.player.getChatFlags() == EnumChatVisibility.SYSTEM) {
|
||||||
// Do nothing, this is coming from a plugin
|
// Do nothing, this is coming from a plugin
|
||||||
|
|
Loading…
Add table
Reference in a new issue