mirror of
https://github.com/IntellectualSites/PlotSquared.git
synced 2025-01-19 16:59:36 +01:00
Fixes
This commit is contained in:
parent
4926cae53e
commit
328202f619
@ -60,20 +60,60 @@ public class list extends SubCommand {
|
|||||||
return name;
|
return name;
|
||||||
}
|
}
|
||||||
|
|
||||||
public void noArgs(PlotPlayer plr) {
|
private String[] getArgumentList(PlotPlayer player) {
|
||||||
final StringBuilder builder = new StringBuilder();
|
List<String> args = new ArrayList<>();
|
||||||
builder.append(C.SUBCOMMAND_SET_OPTIONS_HEADER.s());
|
if (player == null) {
|
||||||
if (plr != null) {
|
args.addAll(Arrays.asList("world", "all", "unowned", "unknown", "top", "<player", "<world>"));
|
||||||
if (EconHandler.manager != null) {
|
if (EconHandler.manager != null) {
|
||||||
builder.append(getArgumentList(new String[] { "mine", "shared", "world", "all", "unowned", "unknown", "top", "<player>", "<world>", "forsale",}));
|
args.add("forsale");
|
||||||
}
|
|
||||||
else {
|
|
||||||
builder.append(getArgumentList(new String[] { "mine", "shared", "world", "all", "unowned", "unknown", "top", "<player>", "<world>"}));
|
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
builder.append(getArgumentList(new String[] { "world", "all", "unowned", "unknown", "top", "<player>", "<world>"}));
|
if (EconHandler.manager != null && player.hasPermission("plots.list.forsale")) {
|
||||||
|
args.add("forsale");
|
||||||
}
|
}
|
||||||
MainUtil.sendMessage(plr, builder.toString());
|
if (player.hasPermission("plots.list.mine")) {
|
||||||
|
args.add("mine");
|
||||||
|
}
|
||||||
|
if (player.hasPermission("plots.list.shared")) {
|
||||||
|
args.add("shared");
|
||||||
|
}
|
||||||
|
if (player.hasPermission("plots.list.world")) {
|
||||||
|
args.add("world");
|
||||||
|
}
|
||||||
|
if (player.hasPermission("plots.list.top")) {
|
||||||
|
args.add("top");
|
||||||
|
}
|
||||||
|
if (player.hasPermission("plots.list..all")) {
|
||||||
|
args.add("all");
|
||||||
|
}
|
||||||
|
if (player.hasPermission("plots.list.unowned")) {
|
||||||
|
args.add("unowned");
|
||||||
|
}
|
||||||
|
if (player.hasPermission("plots.list.unknown")) {
|
||||||
|
args.add("unknown");
|
||||||
|
}
|
||||||
|
if (player.hasPermission("plots.list.player")) {
|
||||||
|
args.add("<player>");
|
||||||
|
}
|
||||||
|
if (player.hasPermission("plots.list.world")) {
|
||||||
|
args.add("<world>");
|
||||||
|
}
|
||||||
|
}
|
||||||
|
return args.toArray(new String[args.size()]);
|
||||||
|
}
|
||||||
|
|
||||||
|
public void noArgs(PlotPlayer plr) {
|
||||||
|
// if (plr != null) {
|
||||||
|
// if (EconHandler.manager != null) {
|
||||||
|
// builder.append(getArgumentList(new String[] { "mine", "shared", "world", "all", "unowned", "unknown", "top", "<player>", "<world>", "forsale",}));
|
||||||
|
// }
|
||||||
|
// else {
|
||||||
|
// builder.append(getArgumentList(new String[] { "mine", "shared", "world", "all", "unowned", "unknown", "top", "<player>", "<world>"}));
|
||||||
|
// }
|
||||||
|
// } else {
|
||||||
|
// builder.append(getArgumentList(new String[] { "world", "all", "unowned", "unknown", "top", "<player>", "<world>"}));
|
||||||
|
// }
|
||||||
|
MainUtil.sendMessage(plr, C.SUBCOMMAND_SET_OPTIONS_HEADER.s() + getArgumentList(getArgumentList(plr)));
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
Loading…
x
Reference in New Issue
Block a user