Skip to content

Commit

Permalink
Allow right click sign editor to be detected
Browse files Browse the repository at this point in the history
  • Loading branch information
BillyGalbreath committed Jun 21, 2020
1 parent ed7b202 commit cebe78c
Showing 1 changed file with 9 additions and 8 deletions.
17 changes: 9 additions & 8 deletions 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 <blake.galbreath@gmail.com>
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
Expand Down Expand Up @@ -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;
}

Expand All @@ -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
Expand Down

0 comments on commit cebe78c

Please sign in to comment.