From 571dd34bbd8e3f5aff152c8bbef5335fc83704fa Mon Sep 17 00:00:00 2001 From: MiniDay <372403923@qq.com> Date: Wed, 12 Feb 2025 02:18:05 +0800 Subject: [PATCH 1/2] =?UTF-8?q?fix(core-bukkit):=20=E4=BF=AE=E5=A4=8D?= =?UTF-8?q?=E4=BF=A1=E6=81=AF=E6=A8=A1=E5=BC=8F=E5=BC=80=E5=85=B3=E6=97=B6?= =?UTF-8?q?=E6=B6=88=E6=81=AF=E6=98=BE=E7=A4=BA=E9=94=99=E8=AF=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../plugin/core/bukkit/command/core/sub/InfoModeCommand.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/core-bukkit/src/main/java/cn/hamster3/mc/plugin/core/bukkit/command/core/sub/InfoModeCommand.java b/core-bukkit/src/main/java/cn/hamster3/mc/plugin/core/bukkit/command/core/sub/InfoModeCommand.java index e24e676..1a6ccc0 100644 --- a/core-bukkit/src/main/java/cn/hamster3/mc/plugin/core/bukkit/command/core/sub/InfoModeCommand.java +++ b/core-bukkit/src/main/java/cn/hamster3/mc/plugin/core/bukkit/command/core/sub/InfoModeCommand.java @@ -69,9 +69,9 @@ public class InfoModeCommand extends ChildCommand { } if (DebugListener.INFO_MODE_PLAYERS.contains(uuid)) { - CoreMessage.COMMAND_DEBUG_INFO_MODE_OFF.show(player); - } else { CoreMessage.COMMAND_DEBUG_INFO_MODE_ON.show(player); + } else { + CoreMessage.COMMAND_DEBUG_INFO_MODE_OFF.show(player); } return true; } 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 2/2] =?UTF-8?q?fix(core-bukkit):=20=E4=BF=AE=E5=A4=8D?= =?UTF-8?q?=E6=8C=87=E4=BB=A4=E5=8F=82=E6=95=B0=E6=95=B0=E9=87=8F=E5=88=A4?= =?UTF-8?q?=E6=96=AD=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; }