Fixed command syntax issue.

This commit is contained in:
Brianna 2019-10-19 15:46:28 -04:00
parent 0e80f9ba37
commit e1b05af2df
22 changed files with 21 additions and 75 deletions

View File

@ -1,54 +0,0 @@
package com.songoda.epicbosses.commands;
import com.songoda.core.commands.AbstractCommand;
import com.songoda.core.utils.TextUtils;
import com.songoda.epicbosses.EpicBosses;
import org.bukkit.command.CommandSender;
import java.util.List;
public class CommandBoss extends AbstractCommand {
EpicBosses instance;
public CommandBoss() {
super(false, "Boss");
instance = EpicBosses.getInstance();
}
@Override
protected ReturnType runCommand(CommandSender sender, String... args) {
sender.sendMessage("");
sender.sendMessage(TextUtils.formatText("&b&lEpicBosses &8» &7Version " + instance.getDescription().getVersion()
+ " Created with <3 by &5&l&oSongoda"));
for (AbstractCommand command : instance.getCommandManager().getAllCommands()) {
if (command.getPermissionNode() == null || sender.hasPermission(command.getPermissionNode())) {
sender.sendMessage(TextUtils.formatText("&8 - &a" + command.getSyntax() + "&7 - " + command.getDescription()));
}
}
sender.sendMessage("");
return ReturnType.SUCCESS;
}
@Override
protected List<String> onTab(CommandSender cs, String... args) {
return null;
}
@Override
public String getPermissionNode() {
return null;
}
@Override
public String getSyntax() {
return "/boss";
}
@Override
public String getDescription() {
return "Displays this page.";
}
}

View File

@ -88,7 +88,7 @@ public class CommandCreate extends AbstractCommand {
@Override @Override
public String getSyntax() { public String getSyntax() {
return "/boss create <[>name> <entity>"; return "create <[>name> <entity>";
} }
@Override @Override

View File

@ -52,7 +52,7 @@ public class CommandDebug extends AbstractCommand {
@Override @Override
public String getSyntax() { public String getSyntax() {
return "/boss reload"; return "reload";
} }
@Override @Override

View File

@ -40,7 +40,7 @@ public class CommandDropTable extends AbstractCommand {
@Override @Override
public String getSyntax() { public String getSyntax() {
return "/boss droptable"; return "droptable";
} }
@Override @Override

View File

@ -71,7 +71,7 @@ public class CommandEdit extends AbstractCommand {
@Override @Override
public String getSyntax() { public String getSyntax() {
return "/boss edit <name>"; return "edit <name>";
} }
@Override @Override

View File

@ -105,7 +105,7 @@ public class CommandGiveEgg extends AbstractCommand {
@Override @Override
public String getSyntax() { public String getSyntax() {
return "/boss giveegg <name> <player> [amount]"; return "giveegg <name> <player> [amount]";
} }
@Override @Override

View File

@ -64,7 +64,7 @@ public class CommandInfo extends AbstractCommand {
@Override @Override
public String getSyntax() { public String getSyntax() {
return "/boss info <name>"; return "info <name>";
} }
@Override @Override

View File

@ -39,7 +39,7 @@ public class CommandItems extends AbstractCommand {
@Override @Override
public String getSyntax() { public String getSyntax() {
return "/boss items"; return "items";
} }
@Override @Override

View File

@ -61,7 +61,7 @@ public class CommandKillAll extends AbstractCommand {
@Override @Override
public String getSyntax() { public String getSyntax() {
return "/boss killall [world]"; return "killall [world]";
} }
@Override @Override

View File

@ -39,7 +39,7 @@ public class CommandList extends AbstractCommand {
@Override @Override
public String getSyntax() { public String getSyntax() {
return "/boss list"; return "list";
} }
@Override @Override

View File

@ -34,7 +34,7 @@ public class CommandMenu extends AbstractCommand {
@Override @Override
public String getPermissionNode() { public String getPermissionNode() {
return "/boss menu"; return "menu";
} }
@Override @Override

View File

@ -81,7 +81,7 @@ public class CommandNearby extends AbstractCommand {
@Override @Override
public String getSyntax() { public String getSyntax() {
return "/boss nearby [radius]"; return "nearby [radius]";
} }
@Override @Override

View File

@ -60,7 +60,7 @@ public class CommandNewAutoSpawn extends AbstractCommand {
@Override @Override
public String getSyntax() { public String getSyntax() {
return "/boss new autospawn <name>"; return "new autospawn <name>";
} }
@Override @Override

View File

@ -54,7 +54,7 @@ public class CommandNewCommand extends AbstractCommand {
@Override @Override
public String getSyntax() { public String getSyntax() {
return "/boss new command <name> <commands...>"; return "new command <name> <commands...>";
} }
@Override @Override

View File

@ -80,7 +80,7 @@ public class CommandNewDropTable extends AbstractCommand {
@Override @Override
public String getSyntax() { public String getSyntax() {
return "/boss new droptable <name> <type>"; return "new droptable <name> <type>";
} }
@Override @Override

View File

@ -58,7 +58,7 @@ public class CommandNewMessage extends AbstractCommand {
@Override @Override
public String getSyntax() { public String getSyntax() {
return "/boss new message <name> <message...>"; return "new message <name> <message...>";
} }
@Override @Override

View File

@ -94,7 +94,7 @@ public class CommandNewSkill extends AbstractCommand {
@Override @Override
public String getSyntax() { public String getSyntax() {
return "/boss new skill <name> <type> <mods>"; return "new skill <name> <type> <mods>";
} }
@Override @Override

View File

@ -47,7 +47,7 @@ public class CommandReload extends AbstractCommand {
@Override @Override
public String getSyntax() { public String getSyntax() {
return "/boss reload"; return "reload";
} }
@Override @Override

View File

@ -46,7 +46,7 @@ public class CommandShop extends AbstractCommand {
@Override @Override
public String getSyntax() { public String getSyntax() {
return "/boss shop"; return "shop";
} }
@Override @Override

View File

@ -39,7 +39,7 @@ public class CommandSkills extends AbstractCommand {
@Override @Override
public String getSyntax() { public String getSyntax() {
return "/boss skills"; return "skills";
} }
@Override @Override

View File

@ -84,7 +84,7 @@ public class CommandSpawn extends AbstractCommand {
@Override @Override
public String getSyntax() { public String getSyntax() {
return "/boss spawn <name> [location]"; return "spawn <name> [location]";
} }
@Override @Override

View File

@ -82,7 +82,7 @@ public class CommandTime extends AbstractCommand {
@Override @Override
public String getSyntax() { public String getSyntax() {
return "/boss time <section>"; return "time <section>";
} }
@Override @Override