From d8c6c3b4a80159901e5c7f014602b0a9d373c243 Mon Sep 17 00:00:00 2001 From: Telesphoreo Date: Fri, 18 Mar 2022 19:01:20 -0500 Subject: [PATCH] Improvements for servers using permissions --- src/main/java/dev/plex/command/impl/PlexCMD.java | 1 + src/main/java/dev/plex/handlers/CommandHandler.java | 5 ++--- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/main/java/dev/plex/command/impl/PlexCMD.java b/src/main/java/dev/plex/command/impl/PlexCMD.java index 3dfed78..5e3b0aa 100644 --- a/src/main/java/dev/plex/command/impl/PlexCMD.java +++ b/src/main/java/dev/plex/command/impl/PlexCMD.java @@ -71,6 +71,7 @@ public class PlexCMD extends PlexCommand } if (args[1].equalsIgnoreCase("reload")) { + checkRank(sender, Rank.SENIOR_ADMIN, "plex.modules.reload"); plugin.getModuleManager().unloadModules(); plugin.getModuleManager().loadAllModules(); plugin.getModuleManager().loadModules(); diff --git a/src/main/java/dev/plex/handlers/CommandHandler.java b/src/main/java/dev/plex/handlers/CommandHandler.java index e1aa045..d2a641e 100644 --- a/src/main/java/dev/plex/handlers/CommandHandler.java +++ b/src/main/java/dev/plex/handlers/CommandHandler.java @@ -7,7 +7,7 @@ import dev.plex.command.impl.*; import dev.plex.util.PlexLog; import java.util.List; -//TODO: Switch to Reflections API +// TODO: Switch to Reflections API public class CommandHandler extends PlexBase { public CommandHandler() @@ -18,6 +18,7 @@ public class CommandHandler extends PlexBase commands.add(new AdminCMD()); commands.add(new DeopAllCMD()); commands.add(new DeopCMD()); + commands.add(new ListCMD()); commands.add(new OpAllCMD()); commands.add(new OpCMD()); commands.add(new RankCMD()); @@ -26,7 +27,6 @@ public class CommandHandler extends PlexBase { commands.add(new DebugCMD()); } - commands.add(new AdminChatCMD()); commands.add(new AdminworldCMD()); commands.add(new AdventureCMD()); @@ -36,7 +36,6 @@ public class CommandHandler extends PlexBase commands.add(new FlatlandsCMD()); commands.add(new FreezeCMD()); commands.add(new KickCMD()); - commands.add(new ListCMD()); commands.add(new LocalSpawnCMD()); commands.add(new LockupCMD()); commands.add(new MasterbuilderworldCMD());