From bad3d779c59cb19eae4800082213349e1277b840 Mon Sep 17 00:00:00 2001 From: gravitylow Date: Wed, 16 Apr 2014 22:29:38 -0400 Subject: [PATCH] Lookup by player instead of name/id --- .../factions/listeners/FactionsPlayerListener.java | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/src/main/java/com/massivecraft/factions/listeners/FactionsPlayerListener.java b/src/main/java/com/massivecraft/factions/listeners/FactionsPlayerListener.java index 01542b63..ba973e3e 100644 --- a/src/main/java/com/massivecraft/factions/listeners/FactionsPlayerListener.java +++ b/src/main/java/com/massivecraft/factions/listeners/FactionsPlayerListener.java @@ -220,7 +220,7 @@ public class FactionsPlayerListener implements Listener { String name = player.getName(); if (Conf.playersWhoBypassAllProtection.contains(name)) return true; - FPlayer me = FPlayers.i.get(player.getUniqueId().toString()); + FPlayer me = FPlayers.i.get(player); if (me.isAdminBypassing()) return true; FLocation loc = new FLocation(location); @@ -283,10 +283,9 @@ public class FactionsPlayerListener implements Listener { } public static boolean canPlayerUseBlock(Player player, Block block, boolean justCheck) { - String name = player.getName(); - if (Conf.playersWhoBypassAllProtection.contains(player.getUniqueId())) return true; + if (Conf.playersWhoBypassAllProtection.contains(player.getName())) return true; - FPlayer me = FPlayers.i.get(name); + FPlayer me = FPlayers.i.get(player); if (me.isAdminBypassing()) return true; Material material = block.getType();