From 4dc61634bd92e3a2946031483af7af9d0a5688eb Mon Sep 17 00:00:00 2001 From: Ben Woo <30431861+benwoo1110@users.noreply.github.com> Date: Fri, 17 Jan 2025 16:47:24 +0800 Subject: [PATCH] Don't log permission checks for console --- .../multiverse/core/permissions/PermissionUtils.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/main/java/org/mvplugins/multiverse/core/permissions/PermissionUtils.java b/src/main/java/org/mvplugins/multiverse/core/permissions/PermissionUtils.java index 5f8984af..97a707cb 100644 --- a/src/main/java/org/mvplugins/multiverse/core/permissions/PermissionUtils.java +++ b/src/main/java/org/mvplugins/multiverse/core/permissions/PermissionUtils.java @@ -2,6 +2,7 @@ package org.mvplugins.multiverse.core.permissions; import com.dumptruckman.minecraft.util.Logging; import org.bukkit.command.CommandSender; +import org.bukkit.command.ConsoleCommandSender; public final class PermissionUtils { @@ -39,12 +40,12 @@ public final class PermissionUtils { */ public static boolean hasPermission(CommandSender sender, String permission) { if (sender.hasPermission(permission)) { - if (debugPermissions) { + if (debugPermissions && !(sender instanceof ConsoleCommandSender)) { Logging.finer("Checking sender [%s] has permission [%s] : YES", sender.getName(), permission); } return true; } - if (debugPermissions) { + if (debugPermissions && !(sender instanceof ConsoleCommandSender)) { Logging.finer("Checking sender [%s] has permission [%s] : NO", sender.getName(), permission); } return false;