add new reload cmd
All checks were successful
/ Auto-Build-App (push) Successful in 2m0s

This commit is contained in:
pietru 2024-12-25 14:52:29 +01:00
parent 2759034d76
commit 215fe42448

View file

@ -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<String> 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);
});
}