From 00c3a8b415ca2943cabb6b5e07fc37d7627d5646 Mon Sep 17 00:00:00 2001 From: Luck Date: Fri, 17 Jun 2016 20:40:28 +0100 Subject: [PATCH] Don't include global groups when global permissions are requested --- .../main/java/me/lucko/luckperms/utils/PermissionObject.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/common/src/main/java/me/lucko/luckperms/utils/PermissionObject.java b/common/src/main/java/me/lucko/luckperms/utils/PermissionObject.java index 01183e39..44482543 100644 --- a/common/src/main/java/me/lucko/luckperms/utils/PermissionObject.java +++ b/common/src/main/java/me/lucko/luckperms/utils/PermissionObject.java @@ -187,6 +187,9 @@ public abstract class PermissionObject { continue; } + // Skip adding global permissions if they are not requested + if (!includeGlobal) continue; + if (node.getKey().matches("luckperms\\.group\\..*")) { // GROUP groupNodes.put(node.getKey(), node.getValue()); @@ -194,7 +197,6 @@ public abstract class PermissionObject { } // JUST NORMAL - if (!includeGlobal) continue; userNodes.put(node.getKey(), node.getValue()); }