From d3e26c7c166723f726afb8632df425305616387f Mon Sep 17 00:00:00 2001 From: summetdev Date: Tue, 20 Oct 2020 13:33:28 +0300 Subject: [PATCH] Admin chat command --- core/src/mindustry/core/NetServer.java | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/core/src/mindustry/core/NetServer.java b/core/src/mindustry/core/NetServer.java index d9f944c1aa..1bdf70f771 100644 --- a/core/src/mindustry/core/NetServer.java +++ b/core/src/mindustry/core/NetServer.java @@ -299,6 +299,15 @@ public class NetServer implements ApplicationListener{ } }); + clientCommands.register("a", "", "Send a message only to admins.", (args, player) -> { + if(!player.admin){ + player.sendMessage("[scarlet]You must be admin to use this command."); + return; + } + + Groups.player.each(Player::admin, a -> a.sendMessage(args[0], player, "[#FF4000]" + NetClient.colorizeName(player.id, player.name))); + }); + //duration of a a kick in seconds int kickDuration = 60 * 60; //voting round duration in seconds