added /ajqueue pause <server> [on/off]
This commit is contained in:
@@ -99,7 +99,7 @@ public class Main extends Plugin implements Listener {
|
|||||||
d.put("commands.leave.not-queued", "&cYou are not queued for that server! &7You are in these queues: {QUEUES}");
|
d.put("commands.leave.not-queued", "&cYou are not queued for that server! &7You are in these queues: {QUEUES}");
|
||||||
d.put("commands.leave.no-queues", "&cYou are not queued!");
|
d.put("commands.leave.no-queues", "&cYou are not queued!");
|
||||||
|
|
||||||
d.put("commands.pause.more-args", "&cUsage: /ajqueue pause <server>");
|
d.put("commands.pause.more-args", "&cUsage: /ajqueue pause <server> [on/off]");
|
||||||
d.put("commands.pause.no-server", "&cThat server does not exist!");
|
d.put("commands.pause.no-server", "&cThat server does not exist!");
|
||||||
d.put("commands.pause.success", "&aThe queue for &f{SERVER} &ais now {PAUSED}");
|
d.put("commands.pause.success", "&aThe queue for &f{SERVER} &ais now {PAUSED}");
|
||||||
d.put("commands.pause.paused.true", "&epaused");
|
d.put("commands.pause.paused.true", "&epaused");
|
||||||
|
|||||||
@@ -135,6 +135,29 @@ public class ManageCommand extends Command {
|
|||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
if(args.length == 3) {
|
||||||
|
if(args[0].equalsIgnoreCase("pause")) {
|
||||||
|
if(!sender.hasPermission("ajqueue.pause")) {
|
||||||
|
sender.sendMessage(msgs.getBC("noperm"));
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
if(!Manager.getInstance().getServerNames().contains(args[1])) {
|
||||||
|
sender.sendMessage(msgs.getBC(""));
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
QueueServer srv = Manager.getInstance().findServer(args[1]);
|
||||||
|
if(srv == null) {
|
||||||
|
sender.sendMessage(msgs.getBC("commands.pause.no-server", "SERVER:"+args[1]));
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
srv.setPaused(args[2].equalsIgnoreCase("on"));
|
||||||
|
sender.sendMessage(msgs.getBC("commands.pause.success",
|
||||||
|
"SERVER:"+srv.getName(),
|
||||||
|
"PAUSED:"+msgs.get("commands.pause.paused."+srv.isPaused())
|
||||||
|
));
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
sender.sendMessage(Main.formatMessage("/ajqueue <reload|list|player|pause>"));
|
sender.sendMessage(Main.formatMessage("/ajqueue <reload|list|player|pause>"));
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user