From 43ddd8d84ddcbd7fa1928dae09b60437a47c0876 Mon Sep 17 00:00:00 2001 From: Bukkit/Spigot Date: Wed, 21 Sep 2011 00:54:40 +0100 Subject: [PATCH] hasPermission should return correctly for undefined permissions By: Dinnerbone --- .../src/main/java/org/bukkit/permissions/PermissibleBase.java | 2 +- paper-api/src/main/java/org/bukkit/permissions/Permission.java | 1 - 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/paper-api/src/main/java/org/bukkit/permissions/PermissibleBase.java b/paper-api/src/main/java/org/bukkit/permissions/PermissibleBase.java index 6bf0e5101..88fa82e91 100644 --- a/paper-api/src/main/java/org/bukkit/permissions/PermissibleBase.java +++ b/paper-api/src/main/java/org/bukkit/permissions/PermissibleBase.java @@ -93,7 +93,7 @@ public class PermissibleBase implements Permissible { } else if (perm != null) { return perm.getDefault().getValue(isOp()); } else { - return false; + return Permission.DEFAULT_PERMISSION.getValue(isOp()); } } diff --git a/paper-api/src/main/java/org/bukkit/permissions/Permission.java b/paper-api/src/main/java/org/bukkit/permissions/Permission.java index d7c5ba0fd..4381e2e4a 100644 --- a/paper-api/src/main/java/org/bukkit/permissions/Permission.java +++ b/paper-api/src/main/java/org/bukkit/permissions/Permission.java @@ -5,7 +5,6 @@ import java.util.ArrayList; import java.util.LinkedHashMap; import java.util.List; import java.util.Map; -import java.util.Map.Entry; import java.util.Set; import java.util.logging.Level; import org.bukkit.Bukkit;