diff --git a/src/main/java/com/onarandombox/MultiverseCore/MVPermissions.java b/src/main/java/com/onarandombox/MultiverseCore/MVPermissions.java index c89018a9..6cf022e9 100644 --- a/src/main/java/com/onarandombox/MultiverseCore/MVPermissions.java +++ b/src/main/java/com/onarandombox/MultiverseCore/MVPermissions.java @@ -91,8 +91,11 @@ public class MVPermissions implements PermissionsInterface { return false; } if(!canEnterLocation(p, d.getLocation())) { + System.out.print("Can't enter location"); return false; } + System.out.print("Can't enter destination: " + this.hasPermission(p, d.getRequiredPermission(), false)); + System.out.print("Can't enter destination: " + d.getRequiredPermission()); return this.hasPermission(p, d.getRequiredPermission(), false); } @@ -106,7 +109,7 @@ public class MVPermissions implements PermissionsInterface { return true; } - // NO one can access a null permission (mainly used for destinations):w + // NO one can access a null permission (mainly used for destinations):w if(node == null) { return false; } diff --git a/src/main/java/com/onarandombox/utils/WorldDestination.java b/src/main/java/com/onarandombox/utils/WorldDestination.java index cf701af3..5a992ebf 100644 --- a/src/main/java/com/onarandombox/utils/WorldDestination.java +++ b/src/main/java/com/onarandombox/utils/WorldDestination.java @@ -101,7 +101,7 @@ public class WorldDestination implements MVDestination { @Override public String getRequiredPermission() { - return this.world.getName(); + return "multiverse.access."+this.world.getName(); } }