--- miscJava/bukkit-minecraft-plugins/HoerupUtils/src/main/java/dk/thoerup/bukkit/hoeruputils/chests/AdvancedChest.java 2013/01/17 18:44:47 1914 +++ miscJava/bukkit-minecraft-plugins/HoerupUtils/src/main/java/dk/thoerup/bukkit/hoeruputils/chests/AdvancedChest.java 2013/01/18 09:41:46 1915 @@ -148,7 +148,9 @@ player.sendMessage("This chest is not protected"); return true; } - if (! chest.getOwner().equals( player.getName() ) ) { + if ( chest.getOwner().equals( player.getName() ) || player.isOp() ) { + //do nothing + } else { player.sendMessage("You can not remove lock from a chest you don't own"); server.getLogger().info( player.getName() + " tried to remove protection froma chest owned by " + chest.getOwner() ); return true; @@ -165,7 +167,9 @@ player.sendMessage("This chest is not protected"); return true; } - if (! chest.getOwner().equals( player.getName() ) ) { + if ( chest.getOwner().equals( player.getName() ) || player.isOp() ) { + //do nothing + } else { player.sendMessage("You can not set new owner of a chest you dont own"); server.getLogger().info( player.getName() + " tried to set owner on a chest owned by " + chest.getOwner() ); return true;