diff --git a/src/main/java/net/minecraftforge/common/ForgeHooks.java b/src/main/java/net/minecraftforge/common/ForgeHooks.java index c301c72a49..bafd67a49d 100644 --- a/src/main/java/net/minecraftforge/common/ForgeHooks.java +++ b/src/main/java/net/minecraftforge/common/ForgeHooks.java @@ -1650,10 +1650,14 @@ public class ForgeHooks public static boolean canUseEntitySelectors(SharedSuggestionProvider provider) { - if (provider instanceof CommandSourceStack source && source.source instanceof ServerPlayer player) + if (provider.hasPermission(Commands.LEVEL_GAMEMASTERS)) + { + return true; + } + else if (provider instanceof CommandSourceStack source && source.source instanceof ServerPlayer player) { return PermissionAPI.getPermission(player, ForgeMod.USE_SELECTORS_PERMISSION); } - return provider.hasPermission(Commands.LEVEL_GAMEMASTERS); + return false; } }