From 47bd1b6170b350ab7d358f1b21e9f250f950c599 Mon Sep 17 00:00:00 2001 From: Deauthorized <49701242+Deauthorized@users.noreply.github.com> Date: Sat, 27 Apr 2024 22:41:09 -0400 Subject: [PATCH] Add the restricted chat toggle to the consoles version of the command as well --- server/src/main/java/dev/plex/command/impl/ToggleCMD.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/server/src/main/java/dev/plex/command/impl/ToggleCMD.java b/server/src/main/java/dev/plex/command/impl/ToggleCMD.java index 152df22..38b5218 100644 --- a/server/src/main/java/dev/plex/command/impl/ToggleCMD.java +++ b/server/src/main/java/dev/plex/command/impl/ToggleCMD.java @@ -32,6 +32,7 @@ public class ToggleCMD extends PlexCommand sender.sendMessage(PlexUtils.mmDeserialize(" - Fluidspread" + status("fluidspread"))); sender.sendMessage(PlexUtils.mmDeserialize(" - Drops" + status("drops"))); sender.sendMessage(PlexUtils.mmDeserialize(" - Redstone" + status("redstone"))); + sender.sendMessage(PlexUtils.mmDeserialize(" - Admin-only public chat (modmode)" + status("moderated"))); return null; } switch (args[0].toLowerCase()) @@ -52,6 +53,11 @@ public class ToggleCMD extends PlexCommand { return toggle("redstone"); } + case "modmode" -> + { + PlexUtils.broadcast(messageComponent(plugin.toggles.getBoolean("moderated") ? "modModeOff" : "modModeOn", sender.getName())); + return toggle("moderated"); + } default -> { return messageComponent("invalidToggle");