aboutsummaryrefslogtreecommitdiffhomepage
path: root/Spigot-Server-Patches/0523-Don-t-allow-null-UUID-s-for-chat.patch
diff options
context:
space:
mode:
Diffstat (limited to 'Spigot-Server-Patches/0523-Don-t-allow-null-UUID-s-for-chat.patch')
-rw-r--r--Spigot-Server-Patches/0523-Don-t-allow-null-UUID-s-for-chat.patch19
1 files changed, 19 insertions, 0 deletions
diff --git a/Spigot-Server-Patches/0523-Don-t-allow-null-UUID-s-for-chat.patch b/Spigot-Server-Patches/0523-Don-t-allow-null-UUID-s-for-chat.patch
new file mode 100644
index 0000000000..306d2a56f2
--- /dev/null
+++ b/Spigot-Server-Patches/0523-Don-t-allow-null-UUID-s-for-chat.patch
@@ -0,0 +1,19 @@
+From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
+From: Aikar <[email protected]>
+Date: Sun, 28 Jun 2020 19:36:55 -0400
+Subject: [PATCH] Don't allow null UUID's for chat
+
+
+diff --git a/src/main/java/net/minecraft/server/PacketPlayOutChat.java b/src/main/java/net/minecraft/server/PacketPlayOutChat.java
+index b9b2ddc1acadb96a0c750aeba0c0f6928f74e2fe..87f6ded6e7410702229ed066b2dcdb510853252d 100644
+--- a/src/main/java/net/minecraft/server/PacketPlayOutChat.java
++++ b/src/main/java/net/minecraft/server/PacketPlayOutChat.java
+@@ -15,7 +15,7 @@ public class PacketPlayOutChat implements Packet<PacketListenerPlayOut> {
+ public PacketPlayOutChat(IChatBaseComponent ichatbasecomponent, ChatMessageType chatmessagetype, UUID uuid) {
+ this.a = ichatbasecomponent;
+ this.b = chatmessagetype;
+- this.c = uuid;
++ this.c = uuid != null ? uuid : SystemUtils.getNullUUID(); // Paper
+ }
+
+ @Override