diff --git a/src/main/java/com/massivecraft/factions/listeners/FactionsPlayerListener.java b/src/main/java/com/massivecraft/factions/listeners/FactionsPlayerListener.java index e314d0de..69a15792 100644 --- a/src/main/java/com/massivecraft/factions/listeners/FactionsPlayerListener.java +++ b/src/main/java/com/massivecraft/factions/listeners/FactionsPlayerListener.java @@ -319,11 +319,6 @@ public class FactionsPlayerListener implements Listener { return true; } - Access access = otherFaction.getAccess(me, PermissableAction.ITEM); - if (access != null && access != Access.UNDEFINED) { - return access == Access.ALLOW; - } - if (otherFaction.hasPlayersOnline()) { if (!Conf.territoryDenyUseageMaterials.contains(material)) { return true; // Item isn't one we're preventing for online factions. @@ -366,6 +361,11 @@ public class FactionsPlayerListener implements Listener { return false; } + Access access = otherFaction.getAccess(me, PermissableAction.ITEM); + if (access != null && access != Access.UNDEFINED) { + return access == Access.ALLOW; + } + Faction myFaction = me.getFaction(); Relation rel = myFaction.getRelationTo(otherFaction);