diff --git a/patches/server/0033-Signs-allow-color-codes.patch b/patches/server/0033-Signs-allow-color-codes.patch index a1e0c3f4d..1d1e0f8d6 100644 --- a/patches/server/0033-Signs-allow-color-codes.patch +++ b/patches/server/0033-Signs-allow-color-codes.patch @@ -1,14 +1,14 @@ -From a0ea1376878fa8133038da715d91e313a60d4329 Mon Sep 17 00:00:00 2001 +From c7e035e81dc76249a91f70a5fd569206289ac85c Mon Sep 17 00:00:00 2001 From: William Blake Galbreath Date: Thu, 6 Jun 2019 17:40:30 -0500 Subject: [PATCH] Signs allow color codes --- - .../java/net/minecraft/server/EntityPlayer.java | 1 + - .../net/minecraft/server/PlayerConnection.java | 8 ++++++++ - .../java/net/minecraft/server/TileEntitySign.java | 14 ++++++++++++++ - .../java/net/pl3x/purpur/PurpurWorldConfig.java | 2 ++ - 4 files changed, 25 insertions(+) + .../java/net/minecraft/server/EntityPlayer.java | 1 + + .../net/minecraft/server/PlayerConnection.java | 8 ++++++++ + .../java/net/minecraft/server/TileEntitySign.java | 15 +++++++++++++++ + .../java/net/pl3x/purpur/PurpurWorldConfig.java | 2 ++ + 4 files changed, 26 insertions(+) diff --git a/src/main/java/net/minecraft/server/EntityPlayer.java b/src/main/java/net/minecraft/server/EntityPlayer.java index 4ecc89ac4..2a70beedc 100644 @@ -42,10 +42,10 @@ index 1859cd296..944610737 100644 } SignChangeEvent event = new SignChangeEvent((org.bukkit.craftbukkit.block.CraftBlock) player.getWorld().getBlockAt(x, y, z), this.server.getPlayer(this.player), lines); diff --git a/src/main/java/net/minecraft/server/TileEntitySign.java b/src/main/java/net/minecraft/server/TileEntitySign.java -index 099d98e04..19d76c8cc 100644 +index 099d98e04..4cdbb6409 100644 --- a/src/main/java/net/minecraft/server/TileEntitySign.java +++ b/src/main/java/net/minecraft/server/TileEntitySign.java -@@ -89,6 +89,20 @@ public class TileEntitySign extends TileEntity implements ICommandListener { // +@@ -89,6 +89,21 @@ public class TileEntitySign extends TileEntity implements ICommandListener { // this.g[i] = null; } @@ -59,6 +59,7 @@ index 099d98e04..19d76c8cc 100644 + } + nbt.setString("Text" + (i + 1), IChatBaseComponent.ChatSerializer.toJson(new ChatMessage(line))); + } ++ nbt.setString("PurpurEditor", "true"); + return new PacketPlayOutTileEntityData(position, 9, nbt); + } + // Purpur end