From 4812c093ea35b6ba92c51b6a7105f8c0640fe459 Mon Sep 17 00:00:00 2001 From: youpaishidifu Date: Thu, 9 Jul 2026 18:09:18 +0800 Subject: [PATCH] =?UTF-8?q?=E5=B0=86=20/ban-ip=20=E5=91=BD=E4=BB=A4?= =?UTF-8?q?=E9=87=8D=E5=91=BD=E5=90=8D=E4=B8=BA=20/banip=EF=BC=8C=E9=81=BF?= =?UTF-8?q?=E5=85=8D=E4=B8=8E=E5=8E=9F=E7=89=88=20ban-ip=20=E5=86=B2?= =?UTF-8?q?=E7=AA=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - plugin.yml 命令名 ban-ip → banip,usage 同步更新 - Main.onCommand 分发与 doBanIp 用法提示同步改为 /banip - ChatFilterManager 内转发原版 ban-ip 自动封禁的逻辑保持不变(本就调用原版命令) --- src/main/java/Sdf1_login/Main.java | 6 +++--- src/main/resources/plugin.yml | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/src/main/java/Sdf1_login/Main.java b/src/main/java/Sdf1_login/Main.java index a223b8e..e6b0383 100644 --- a/src/main/java/Sdf1_login/Main.java +++ b/src/main/java/Sdf1_login/Main.java @@ -1061,7 +1061,7 @@ public class Main extends JavaPlugin return; } if (args.length < 1) { - sender.sendMessage("§e/ban-ip <玩家名/IP> [永久] [理由]"); + sender.sendMessage("§e/banip <玩家名/IP> [永久] [理由]"); return; } String target = args[0]; @@ -4885,8 +4885,8 @@ public class Main extends JavaPlugin return true; } - // ===== /ban-ip 永久封禁(名字或IP,等效原生 ban ip/名字) ===== - if (cmd.getName().equalsIgnoreCase("ban-ip")) { + // ===== /banip 永久封禁(名字或IP,等效原生 ban ip/名字) ===== + if (cmd.getName().equalsIgnoreCase("banip")) { doBanIp(sender, args); return true; } diff --git a/src/main/resources/plugin.yml b/src/main/resources/plugin.yml index 1298dc9..2fec8de 100644 --- a/src/main/resources/plugin.yml +++ b/src/main/resources/plugin.yml @@ -160,9 +160,9 @@ commands: tempbanip: description: 临时封禁IP或玩家 usage: /tempbanip <时长> [理由] - ban-ip: + banip: description: 永久封禁IP或玩家 - usage: /ban-ip [永久] [理由] + usage: /banip [永久] [理由] whois: description: 查询玩家信息 usage: /whois [玩家名]