Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- if ((commandName.equals("chunk")) && (args.length > 0)) {
- try {
- if (args[0].equals("stats")) {
- sender.sendMessage("" + this.count + " active chunks.");
- sender.sendMessage("" + this.total + " chunks loaded since server start.");
- }
- else if (args[0].equals("getchunks")) {
- sender.sendMessage("Chunk cutoff set to " + this.maxChunnks + " chunks.");
- }
- else if (args[0].equals("getmemory")) {
- sender.sendMessage("Memory cutoff set to " + this.maxMem / 1024L / 1024L + "MB.");
- }
- else if ((args[0].equals("setchunks")) && (args.length > 1)) {
- this.maxChunnks = Integer.parseInt(args[1]);
- }
- else if ((args[0].equals("setmemory")) && (args.length > 1)) {
- this.maxMem = (Long.parseLong(args[1]) * 1024L * 1024L);
- }
- else if (args[0].equals("currentmem")) {
- Runtime runtime = Runtime.getRuntime();
- long mem = runtime.totalMemory() - runtime.freeMemory();
- sender.sendMessage("Used memory " + mem / 1024L / 1024L + "MB.");
- }
- else if ((args[0].equals("register")) && (args.length > 1)) {
- this.registrants.put(sender, new Registrant(Integer.parseInt(args[1]), sender));
- sender.sendMessage("Registered you for chunk updates.");
- }
- else if (args[0].equals("unregister")) {
- this.registrants.remove(sender);
- sender.sendMessage("You will no longer get chunk updates.");
- }
- else if (args[0].equals("startweb") && (args.length > 1)) {
- server = new SimpleWebServer(this, Integer.parseInt(args[1]));
- }
- else {
- sender.sendMessage("Bad syntax");
- return false;
- }
- }
- catch (Exception e) {
- sender.sendMessage("Exception");
- }
- return true;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement