diff --git a/src/main/java/me/josscoder/jessentials/JEssentialsPlugin.java b/src/main/java/me/josscoder/jessentials/JEssentialsPlugin.java index 76d9e36..873e173 100644 --- a/src/main/java/me/josscoder/jessentials/JEssentialsPlugin.java +++ b/src/main/java/me/josscoder/jessentials/JEssentialsPlugin.java @@ -6,7 +6,7 @@ import com.denzelcode.form.FormAPI; import lombok.Getter; import me.iwareq.scoreboard.ScoreboardAPI; -import me.josscoder.jessentials.command.LobbySelectorCommand; +import me.josscoder.jessentials.utils.lobby.LobbySelectorCommand; import me.josscoder.jessentials.utils.customitem.ItemManager; import me.josscoder.jessentials.utils.lobby.LobbyCommand; import me.josscoder.jessentials.utils.lobby.LobbyManager; diff --git a/src/main/java/me/josscoder/jessentials/utils/lobby/LobbyCommand.java b/src/main/java/me/josscoder/jessentials/utils/lobby/LobbyCommand.java index 4cd9d83..6416d8f 100644 --- a/src/main/java/me/josscoder/jessentials/utils/lobby/LobbyCommand.java +++ b/src/main/java/me/josscoder/jessentials/utils/lobby/LobbyCommand.java @@ -47,7 +47,7 @@ public boolean execute(CommandSender sender, String label, String[] args) { manager.reloadFromConfig(); sender.sendMessage(TextFormat.AQUA + "Lobby reloaded successfully!"); break; - case "allowselector": + case "toggleselector": boolean allow = !manager.isAllowSelector(); manager.setAllowSelector(allow); diff --git a/src/main/java/me/josscoder/jessentials/command/LobbySelectorCommand.java b/src/main/java/me/josscoder/jessentials/utils/lobby/LobbySelectorCommand.java similarity index 92% rename from src/main/java/me/josscoder/jessentials/command/LobbySelectorCommand.java rename to src/main/java/me/josscoder/jessentials/utils/lobby/LobbySelectorCommand.java index df7391e..1e3b703 100644 --- a/src/main/java/me/josscoder/jessentials/command/LobbySelectorCommand.java +++ b/src/main/java/me/josscoder/jessentials/utils/lobby/LobbySelectorCommand.java @@ -1,4 +1,4 @@ -package me.josscoder.jessentials.command; +package me.josscoder.jessentials.utils.lobby; import cn.nukkit.Player; import cn.nukkit.command.Command; @@ -21,7 +21,7 @@ public LobbySelectorCommand() { @Override public boolean execute(CommandSender sender, String label, String[] args) { - if (!(sender instanceof Player)) return false; + if (!(sender instanceof Player) || LobbyManager.getInstance().isAllowSelector()) return false; Player player = (Player) sender; SimpleWindowForm windowForm = new SimpleWindowForm("Lobby Selector");