1
0
mirror of https://e.coding.net/circlecloud/Residence.git synced 2025-11-24 21:46:16 +00:00

clean up and release version...

Signed-off-by: 502647092 <jtb1@163.com>
This commit is contained in:
502647092
2015-09-24 19:30:11 +08:00
parent d62a7a1e57
commit 89b9e48ca8
14 changed files with 90 additions and 126 deletions

View File

@@ -18,7 +18,6 @@ public class CommandListHidden extends BaseCommand {
public CommandListHidden(final Residence plugin) {
super("listhidden");
this.plugin = plugin;
setOnlyPlayerExecutable(true);
}
@Override

View File

@@ -19,8 +19,8 @@ public class CommandLists extends BaseCommand {
public CommandLists(final Residence plugin) {
super("lists");
this.plugin = plugin;
setOnlyPlayerExecutable(true);
setMinimumArguments(1);
setOnlyPlayerExecutable(true);
setPossibleArguments("用法: /res lists ? 查看帮助");
}
@@ -37,12 +37,12 @@ public class CommandLists extends BaseCommand {
pmanager.printLists(player);
return;
case "add":
if (args.length != 2) {
if (args.length == 2) {
pmanager.makeList(player, listname);
}
return;
case "remove":
if (args.length != 2) {
if (args.length == 2) {
pmanager.removeList(player, listname);
}
return;
@@ -53,25 +53,24 @@ public class CommandLists extends BaseCommand {
return;
case "set":
if (args.length == 4) {
pmanager.getList(player.getName(), listname).setFlag(args[3], FlagPermissions.stringToFlagState(args[4]));
pmanager.getList(player.getName(), listname).setFlag(args[2], FlagPermissions.stringToFlagState(args[3]));
player.sendMessage(ChatColor.GREEN + language.getPhrase("FlagSet"));
}
return;
case "pset":
if (args.length != 5) {
pmanager.getList(player.getName(), listname).setGroupFlag(args[3], args[4], FlagPermissions.stringToFlagState(args[5]));
if (args.length == 5) {
pmanager.getList(player.getName(), listname).setGroupFlag(args[2], args[3], FlagPermissions.stringToFlagState(args[4]));
player.sendMessage(ChatColor.GREEN + language.getPhrase("FlagSet"));
}
return;
case "gset":
if (args.length != 5) {
pmanager.getList(player.getName(), listname).setPlayerFlag(args[3], args[4], FlagPermissions.stringToFlagState(args[5]));
if (args.length == 5) {
pmanager.getList(player.getName(), listname).setPlayerFlag(args[2], args[3], FlagPermissions.stringToFlagState(args[4]));
player.sendMessage(ChatColor.GREEN + language.getPhrase("FlagSet"));
}
return;
case "view":
if (args.length != 2) {
if (args.length == 2) {
pmanager.printList(player, listname);
}
return;