From 215fe42448dc87861487c1e264a094436ddd7f81 Mon Sep 17 00:00:00 2001 From: pietru Date: Wed, 25 Dec 2024 14:52:29 +0100 Subject: [PATCH] add new reload cmd --- .../pietru/cookie_utils/api/TextCommands.java | 17 +++++++++++++++-- 1 file changed, 15 insertions(+), 2 deletions(-) diff --git a/src/main/java/net/pietru/cookie_utils/api/TextCommands.java b/src/main/java/net/pietru/cookie_utils/api/TextCommands.java index 4be9daa..f9a93f0 100644 --- a/src/main/java/net/pietru/cookie_utils/api/TextCommands.java +++ b/src/main/java/net/pietru/cookie_utils/api/TextCommands.java @@ -314,14 +314,27 @@ public class TextCommands { } if (packet==null) return; - Account account = ServerSingletons.getAccount(networkIdentity); packet.setupAndSend(channelHandlerContext); }); commands.put("reload_groups",(args, networkIdentity, channelHandlerContext) -> { MessagePacket packet = new MessagePacket("Reloaded groups..."); reload_perm_groups(); - Account account = ServerSingletons.getAccount(networkIdentity); + packet.setupAndSend(channelHandlerContext); + }); + + commands.put("reload",(args, networkIdentity, channelHandlerContext) -> { + List arg_list = Arrays.stream(args).toList(); + String reloaded_funcs = ""; + if (arg_list.contains("regions") || args.length==1) { + reload_regions(); + reloaded_funcs+="regions "; + } + if (arg_list.contains("groups") || args.length==1) { + reload_perm_groups(); + reloaded_funcs+="groups "; + } + MessagePacket packet = new MessagePacket("Reloaded: "+reloaded_funcs); packet.setupAndSend(channelHandlerContext); }); }