From 7a9f1bd4cdd92d228f5a3c152875cf2868881b38 Mon Sep 17 00:00:00 2001 From: libraryaddict Date: Mon, 15 May 2017 18:56:41 +1200 Subject: [PATCH] Fix everyone has permission --- .../libraryaddict/disguise/utilities/DisguiseParser.java | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/me/libraryaddict/disguise/utilities/DisguiseParser.java b/src/me/libraryaddict/disguise/utilities/DisguiseParser.java index e85210a6..4645496d 100644 --- a/src/me/libraryaddict/disguise/utilities/DisguiseParser.java +++ b/src/me/libraryaddict/disguise/utilities/DisguiseParser.java @@ -426,7 +426,9 @@ public class DisguiseParser { temp.putAll(rangeDisguises.get(type)); } - map.put(type, temp); + if (!temp.isEmpty()) { + map.put(type, temp); + } } return map; @@ -980,6 +982,9 @@ public class DisguiseParser { public static boolean passesCheck(CommandSender sender, HashMap, Boolean> theirPermissions, ArrayList usedOptions) { + if (theirPermissions == null) + return false; + boolean hasPermission = false; for (ArrayList list : theirPermissions.keySet()) {