From 7cb6790f9743d49e4a2019e3aec295882d316f2f Mon Sep 17 00:00:00 2001 From: Eclipse Date: Wed, 24 Jun 2026 16:13:23 +0000 Subject: [PATCH] Fix: use at least permission level 2 when checking permissions using permissions API --- src/main/java/com/fibermc/essentialcommands/ECPerms.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/com/fibermc/essentialcommands/ECPerms.java b/src/main/java/com/fibermc/essentialcommands/ECPerms.java index 95aa1822..57d204f9 100644 --- a/src/main/java/com/fibermc/essentialcommands/ECPerms.java +++ b/src/main/java/com/fibermc/essentialcommands/ECPerms.java @@ -138,7 +138,7 @@ public static boolean check(@NotNull CommandSourceStack source, @NotNull Identif if (defaultRequireLevel > 4) { return source.checkPermission(permission, false); } - return source.checkPermission(permission, PermissionLevel.byId(defaultRequireLevel)); + return source.checkPermission(permission, PermissionLevel.byId(Math.max(2, defaultRequireLevel))); } catch (Exception e) { EssentialCommands.LOGGER.error(e); return false;