菜单迭代
This commit is contained in:
parent
3bee601416
commit
d342b2a46a
@ -14,46 +14,52 @@ public class MenuCommandExecutor implements CommandExecutor {
|
|||||||
this.Tools = Tools;
|
this.Tools = Tools;
|
||||||
}
|
}
|
||||||
@Override
|
@Override
|
||||||
public boolean onCommand(CommandSender commandSender, Command command, String s, String[] strings) {
|
public boolean onCommand(CommandSender sender, Command command, String s, String[] strings) {
|
||||||
if (command.getName().equalsIgnoreCase("xftool")
|
if (command.getName().equalsIgnoreCase("xftool")
|
||||||
|| command.getName().equalsIgnoreCase("xftl")
|
|| command.getName().equalsIgnoreCase("xftl")
|
||||||
|| command.getName().equalsIgnoreCase("xf-tool")
|
|| command.getName().equalsIgnoreCase("xf-tool")
|
||||||
|| command.getName().equalsIgnoreCase("xf-tl")) {
|
|| command.getName().equalsIgnoreCase("xf-tl")) {
|
||||||
|
System.out.println();
|
||||||
if (strings.length == 0) {
|
if (strings.length == 0) {
|
||||||
commandSender.sendMessage(String.format("§7§l§m==]========== %s§7§l§m ==========[==",Tools.XF_Prefix));
|
sender.sendMessage(String.format("§7§l§m==]========== %s§7§l§m ==========[==",Tools.XF_Prefix));
|
||||||
commandSender.sendMessage(String.format("§3筱锋工具箱[XF_Tool](版本号:%s)", Tools.XF_Version));
|
sender.sendMessage(String.format("§3筱锋工具箱[XF_Tool](版本号:%s)", Tools.XF_Version));
|
||||||
commandSender.sendMessage(String.format("§3作者:%s", Tools.XF_Author));
|
sender.sendMessage(String.format("§3作者:%s", Tools.XF_Author));
|
||||||
commandSender.sendMessage("§3博客:§ehttps://www.blog.x-lf.com/");
|
sender.sendMessage("§3博客:§ehttps://www.blog.x-lf.com/");
|
||||||
commandSender.sendMessage("§2输入 §6/xf-tool help §2 查看插件帮助吧");
|
sender.sendMessage("§2输入 §6/xf-tool help §2 查看插件帮助吧");
|
||||||
commandSender.sendMessage(String.format("§7§l§m==]========== %s§7§l§m ==========[==",Tools.XF_Prefix));
|
sender.sendMessage(String.format("§7§l§m==]========== %s§7§l§m ==========[==",Tools.XF_Prefix));
|
||||||
} else {
|
} else {
|
||||||
if (Objects.equals(strings[0], "help")) {
|
if (Objects.equals(strings[0], "help")) {
|
||||||
if (strings.length == 1) {
|
if (strings.length == 1) {
|
||||||
commandSender.sendMessage(String.format("§7§l§m==]========== %s§7§l§m ==========[==",Tools.XF_Prefix));
|
sender.sendMessage(String.format("§7§l§m==]========== %s§7§l§m ==========[==",Tools.XF_Prefix));
|
||||||
commandSender.sendMessage("§6/xf-tool §7- 查看插件信息");
|
sender.sendMessage("§6/xf-tool §7- 查看插件信息");
|
||||||
commandSender.sendMessage("§6/xf-tool help [page] §7- 查看指令帮助");
|
sender.sendMessage("§6/xf-tool help [page] §7- 查看指令帮助");
|
||||||
commandSender.sendMessage("§6/xf-tool setting §7- 插件基础设置");
|
sender.sendMessage("§6/xf-op §7- OP管理");
|
||||||
commandSender.sendMessage(String.format("§7§l§m==]========== %s§7§l§m ==========[==",Tools.XF_Prefix));
|
sender.sendMessage("§6/xf-tool setting §7- 插件基础设置");
|
||||||
commandSender.sendMessage("§a页码: §71§8/§71");
|
sender.sendMessage(String.format("§7§l§m==]========== %s§7§l§m ==========[==",Tools.XF_Prefix));
|
||||||
|
sender.sendMessage("§a页码: §71§8/§71");
|
||||||
} else if (strings.length == 2) {
|
} else if (strings.length == 2) {
|
||||||
if (Objects.equals(strings[1], "1")) {
|
if (Objects.equals(strings[1], "1")) {
|
||||||
commandSender.sendMessage(String.format("§7§l§m==]========== %s§7§l§m ==========[==",Tools.XF_Prefix));
|
sender.sendMessage(String.format("§7§l§m==]========== %s§7§l§m ==========[==",Tools.XF_Prefix));
|
||||||
commandSender.sendMessage("§6/xf-tool §7- 查看插件信息");
|
sender.sendMessage("§6/xf-tool §7- 查看插件信息");
|
||||||
commandSender.sendMessage("§6/xf-tool help [page] §7- 查看指令帮助");
|
sender.sendMessage("§6/xf-tool help [page] §7- 查看指令帮助");
|
||||||
commandSender.sendMessage("§6/xf-tool op §7- 赋予OP操作");
|
sender.sendMessage("§6/xf-op §7- OP管理");
|
||||||
commandSender.sendMessage("§6/xf-tool setting §7- 插件基础设置");
|
sender.sendMessage("§6/xf-tool setting §7- 插件基础设置");
|
||||||
commandSender.sendMessage(String.format("§7§l§m==]========== %s§7§l§m ==========[==",Tools.XF_Prefix));
|
sender.sendMessage(String.format("§7§l§m==]========== %s§7§l§m ==========[==",Tools.XF_Prefix));
|
||||||
commandSender.sendMessage("§a页码: §71§8/§71");
|
sender.sendMessage("§a页码: §71§8/§71");
|
||||||
} else commandSender.sendMessage(String.format("%s§r%s §r§c页码超出范围!", Tools.XF_Prefix, Tools.XF_PrefixArrow));
|
} else sender.sendMessage(String.format("%s§r%s §r§c页码超出范围!", Tools.XF_Prefix, Tools.XF_PrefixArrow));
|
||||||
} else {
|
} else {
|
||||||
commandSender.sendMessage(String.format("%s§r%s §r§c参数不正确,请输入 §6/xf-tool help §c查看指令帮助", Tools.XF_Prefix, Tools.XF_PrefixArrow));
|
sender.sendMessage(String.format("%s§r%s §r§c参数不正确,请输入 §6/xf-tool help §c查看指令帮助", Tools.XF_Prefix, Tools.XF_PrefixArrow));
|
||||||
}
|
}
|
||||||
} else if (Objects.equals(strings[0], "setting")) {
|
} else if (Objects.equals(strings[0], "setting")) {
|
||||||
commandSender.sendMessage(String.format("§7§l§m==]========== %s§7§l§m ==========[==",Tools.XF_Prefix));
|
sender.sendMessage(String.format("§7§l§m==]========== %s§7§l§m ==========[==",Tools.XF_Prefix));
|
||||||
commandSender.sendMessage("§6/xf-tool update §7- 查看是否有可选更新");
|
sender.sendMessage("§6/xf-tool update §7- 查看是否有可选更新");
|
||||||
commandSender.sendMessage("§6/xf-tool version §7- 查看插件版本");
|
sender.sendMessage("§6/xf-tool version §7- 查看插件版本");
|
||||||
commandSender.sendMessage(String.format("§7§l§m==]========== %s§7§l§m ==========[==",Tools.XF_Prefix));
|
sender.sendMessage(String.format("§7§l§m==]========== %s§7§l§m ==========[==",Tools.XF_Prefix));
|
||||||
}
|
} else if (Objects.equals(strings[0], "update"))
|
||||||
|
sender.sendMessage(String.format("%s§r%s §r§c很抱歉,我还没有做接口哈!", Tools.XF_Prefix, Tools.XF_PrefixArrow));
|
||||||
|
else if (Objects.equals(strings[0],"version"))
|
||||||
|
sender.sendMessage(String.format("%s§r%s §r§3版本号:%s", Tools.XF_Prefix, Tools.XF_PrefixArrow,Tools.XF_Version));
|
||||||
|
else sender.sendMessage(String.format("%s§r%s §r§c参数错误请输入 §6/xf-tool help §c查看帮助", Tools.XF_Prefix, Tools.XF_PrefixArrow));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
return true;
|
return true;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user