From c30e468635a9b5d3588f3c3b12d068941ec603b7 Mon Sep 17 00:00:00 2001 From: MiniDay <372403923@qq.com> Date: Tue, 11 Mar 2025 08:21:30 +0800 Subject: [PATCH] =?UTF-8?q?fix(core-bukkit):=20=E4=BF=AE=E5=A4=8D=E6=8C=87?= =?UTF-8?q?=E4=BB=A4=E5=8F=82=E6=95=B0=E6=95=B0=E9=87=8F=E5=88=A4=E6=96=AD?= =?UTF-8?q?=E9=94=99=E8=AF=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- build.gradle.kts | 4 ++-- .../mc/plugin/core/bukkit/command/ParentCommand.java | 12 +++++------- 2 files changed, 7 insertions(+), 9 deletions(-) diff --git a/build.gradle.kts b/build.gradle.kts index 7774ec3..87a064a 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -1,11 +1,11 @@ plugins { id("java-library") id("maven-publish") - id("com.github.johnrengelman.shadow") version "8+" + id("com.github.johnrengelman.shadow") version "8.1.1" } group = "cn.hamster3.mc.plugin" -version = "1.3.4-SNAPSHOT" +version = "1.3.5-SNAPSHOT" description = "叁只仓鼠的 Minecraft 插件开发通用工具包" subprojects { diff --git a/core-bukkit/src/main/java/cn/hamster3/mc/plugin/core/bukkit/command/ParentCommand.java b/core-bukkit/src/main/java/cn/hamster3/mc/plugin/core/bukkit/command/ParentCommand.java index d75eeb8..29f42bc 100644 --- a/core-bukkit/src/main/java/cn/hamster3/mc/plugin/core/bukkit/command/ParentCommand.java +++ b/core-bukkit/src/main/java/cn/hamster3/mc/plugin/core/bukkit/command/ParentCommand.java @@ -113,15 +113,13 @@ public abstract class ParentCommand extends ChildCommand { } public void sendHelp(@NotNull CommandSender sender) { - sender.sendMessage("§e==================== [ " + getName() + " 使用帮助] ===================="); + sender.sendMessage("§2§l<<< 命令 [" + getUsage() + "] 帮助 >>>"); Map map = getCommandHelp(sender); - int maxLength = map.keySet().stream() - .map(String::length) - .max(Integer::compareTo) - .orElse(-1); for (Map.Entry entry : map.entrySet()) { - sender.sendMessage(String.format("§a%-" + maxLength + "s - %s", entry.getKey(), entry.getValue())); + sender.sendMessage(" §3" + entry.getKey()); + sender.sendMessage(" §7" + entry.getValue()); } + sender.sendMessage("§2§l<<< 由插件 " + getPlugin().getName() + "-" + getPlugin().getDescription().getVersion() + " 提供 >>>"); } @Override @@ -142,7 +140,7 @@ public abstract class ParentCommand extends ChildCommand { CoreMessage.COMMAND_NOT_HAS_PERMISSION.show(sender); return true; } - if (args.length - 1 < getArgumentCount()) { + if (args.length - 1 < childCommand.getArgumentCount()) { sender.sendMessage(getUsage() + " " + childCommand.getUsage()); return true; }