From 3055dd93a54896ec9365b0747872795b9e12c65a Mon Sep 17 00:00:00 2001 From: KHobbits Date: Mon, 24 Sep 2012 22:43:27 +0100 Subject: [PATCH] Improve fake sign check. --- .../earth2me/essentials/signs/SignBlockListener.java | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/Essentials/src/com/earth2me/essentials/signs/SignBlockListener.java b/Essentials/src/com/earth2me/essentials/signs/SignBlockListener.java index 9b9a69c43..517c313cc 100644 --- a/Essentials/src/com/earth2me/essentials/signs/SignBlockListener.java +++ b/Essentials/src/com/earth2me/essentials/signs/SignBlockListener.java @@ -88,6 +88,16 @@ public class SignBlockListener implements Listener { event.setLine(i, Util.formatString(user, "essentials.signs", event.getLine(i))); } + + final String topLine = event.getLine(0); + for (Signs signs : Signs.values()) + { + final EssentialsSign sign = signs.getSign(); + if (topLine.equalsIgnoreCase(sign.getSuccessName())) + { + event.setLine(0, Util.stripFormat(topLine)); + } + } } @EventHandler(priority = EventPriority.HIGHEST, ignoreCancelled = true)