From a53d8ddef16a9492a5542fab137b9eb9022c8995 Mon Sep 17 00:00:00 2001 From: snowleo Date: Fri, 19 Aug 2011 01:43:39 +0200 Subject: [PATCH] Protection signs: First check for ownership, then for allowed users. --- .../src/com/earth2me/essentials/signs/SignProtection.java | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Essentials/src/com/earth2me/essentials/signs/SignProtection.java b/Essentials/src/com/earth2me/essentials/signs/SignProtection.java index 43bb964b0..99aa62434 100644 --- a/Essentials/src/com/earth2me/essentials/signs/SignProtection.java +++ b/Essentials/src/com/earth2me/essentials/signs/SignProtection.java @@ -146,6 +146,10 @@ public class SignProtection extends EssentialsSign { return SignProtectionState.OWNER; } + if (ChatColor.stripColor(sign.getLine(3)).equalsIgnoreCase(username)) + { + return SignProtectionState.OWNER; + } for (int i = 1; i <= 2; i++) { final String line = sign.getLine(i); @@ -158,10 +162,6 @@ public class SignProtection extends EssentialsSign return SignProtectionState.ALLOWED; } } - if (ChatColor.stripColor(sign.getLine(3)).equalsIgnoreCase(username)) - { - return SignProtectionState.OWNER; - } return SignProtectionState.NOT_ALLOWED; }