[1.7-1.21+|Folia]🚫 WarZCommandBan —— 世界指令屏蔽系统 🔒分世界禁用指令|自定义消息提示/音效|轻量级

原创 工具 [1.7-1.21+|Folia]🚫 WarZCommandBan —— 世界指令屏蔽系统 🔒分世界禁用指令|自定义消息提示/音效|轻量级 1.1.1

请登录后获取
版权类型
原创
插件中文名称
WarZ指令禁用
插件英文名称
WarZCommandBan
原帖地址
#
支持的核心(服务端)
  1. Spigot
  2. Paper
  3. Folia
  4. Purpur
  5. PufferFish
  6. Leaves
  7. 其他核心
语言支持
中文(简体)
适配版本(Java)
  1. 1.21
  2. 1.20
  3. 1.19
  4. 1.18
  5. 1.17
  6. 1.16
  7. 1.15
  8. 1.14
  9. 1.13
  10. 1.12
  11. 1.11
  12. 1.10
  13. 1.9
  14. 1.8
  15. 1.7
  16. 1.6
  17. 1.5
  18. 1.4

https://www.yuque.com/daqingtian-3ob8x/warz/co5ld35u6dmiik35?singleDoc# 《WarZCommandBan - 分世界禁用指令》


🎮【商业级命令封禁解决方案】WarZCommandBan (WCB)​

—— 高性能 · 全版本兼容 · Folia 原生支持 · 沉浸式交互​


​

📌 插件介绍​

WarZCommandBan(简称 WCB) 是一款面向 Minecraft 服务器的高性能命令拦截与权限封禁插件。
专为中大型服务器打造,兼顾 安全性、可控性与视觉交互体验。
不同于传统指令封禁插件,WCB 提供:​

  • ✔ 全版本覆盖(1.8 – 1.20.x+)​
  • ✔ Folia 原生支持​
  • ✔ 多世界精准管控​
  • ✔ 商业级像素机能风 UI​
  • ✔ 多维度交互反馈系统​
核心目标:高效拦截非法指令 + 可自定义沉浸式反馈 + 跨环境稳定运行​


​

🚀 核心特性​


​

① 极致性能 · 全环境兼容​

🔹 全版本覆盖​

完美兼容 Minecraft 1.8 – 1.20.x+​

无需区分版本包,自动适配。​

🔹 智能降级机制​

在 1.8 等低版本中自动关闭 Title / ActionBar​

改为聊天栏提示,杜绝 NMS 报错。​

🔹 Folia 原生支持​

自动检测:​

  • Spigot​
  • Paper​
  • Folia​
通过反射调用 Folia 调度器 API
区域线程安全执行,无主线程阻塞问题。​


​

② 商业级 UX 交互体验​

🎨 像素机能风 UI​

默认配置即为高质感排版:​

  • 分割线​
  • 图标符号​
  • 结构化信息​
  • 可读性极强​
开箱即用,无需美化。​


​

🧩 四维交互反馈系统​

可组合使用:​

类型​
说明​
Chat​
多行文本 + Hex颜色​
Title​
屏幕中央大标题​
Subtitle​
副标题说明​
ActionBar​
快捷栏轻提示​
Sound​
音效强化反馈​
支持:​

  • & 颜色码​
  • &#RRGGBB Hex颜色​
  • 自定义音量 & 音调​


​

③ 灵活规则引擎​

🌍 多世界精准控制​

可设置:
代码:
World: "survival"
Global: false
或全服:
代码:
World: "*"
Global: true


​

🔎 指令匹配模式​

精确匹配
代码:
/help
仅拦截 /help
模糊匹配
代码:
/time
拦截:​

  • /time set​
  • /time add​
  • /time query​
无需写通配符。​


​

🔐 权限豁免机制​

规则名为:
代码:
SurvivalBan
对应豁免权限:
代码:
warzcommandban.bypass.SurvivalBan
支持精细化权限分配。​


​

📜 更新日志​

v1.1.0​

  • ✅ 重构消息系统(支持 List)​
  • ✅ 新增 Title / ActionBar / Sound​
  • ✅ 新增 Folia 支持​
  • ✅ UI 默认升级 Pixel Style​
  • ✅ 优化跨版本兼容(1.8–1.20+)​


​

📦 安装教程​

1️⃣ 下载 WarZCommandBan-1.1.0.jar
2️⃣ 放入 /plugins 目录
3️⃣ 重启服务器
4️⃣ 编辑 plugins/WarZCommandBan/config.yml
5️⃣ 输入 /wcb reload 重载
支持:​

  • Spigot​
  • Paper​
  • Folia​


​

⚙ 配置示例​


​

代码:
# WarZCommandBan Configuration
# 配置文件
# 支持颜色代码 (&) 和 Hex 颜色 (&#RRGGBB, 1.16+)

# 消息配置
Msg:
  Permission:
    - "&8&m                                            "
    - "&7[▣] &c权限控制"
    - ""
    - "&7[◆] &f身份 &7|||||||||||||| &c访客"
    - ""
    - "&7• &f需要管理员权限"
    - "&7• &f请联系服务器管理员"
    - ""
    - "&c✘ &f操作被拒绝"
    - "&8&m                                            "

  ConfigReload:
    - "&8&m                                            "
    - "&7[▣] &a系统配置"
    - ""
    - "&7[◆] &f状态 &7|||||||||||||| &a完成"
    - ""
    - "&7• &f配置文件重载成功"
    - "&7• &f规则缓存已更新"
    - ""
    - "&a✔ &f系统就绪"
    - "&8&m                                            "

  # 帮助信息 (支持多行)
  Help:
    - "&8&m                                            "
    - "&7[▣] &bWarZCommandBan &7| &fv{version}"
    - ""
    - "&7[◆] &f功能列表"
    - ""
    - "&7• &f/wcb reload &7- 重载配置文件"
    - "&7• &f/wcb help   &7- 查看此帮助"
    - ""
    - "&7作者: &fCrazy_Jky"
    - "&8&m                                            "

# 封禁规则设置
SetUp:
  # 示例:生存世界禁止使用创造模式相关命令
  SurvivalBan:
    World: "survival,survival_nether"
    Permission: "warzcommandban.bypass.survival"
    Cmd:
      - "/gamemode creative"
      - "/gmc"
    Global: false
    # 支持多行消息
    Msg:
      - "&8&m                                            "
      - "&7[▣] &c指令拦截"
      - "&f"
      - "&7   当前区域:&f生存区"
      - "&f"
      - "&7[◆] &f限制 &7|||||||||||||| &c严格"
      - "&f"
      - "&7• &f此区域禁止切换模式"
      - "&7• &f请遵守生存服规则"
      - "&f"
      - "&c✘ &f操作被拒绝"
      - "&8&m                                            "
    Title: "&c&l禁止操作"
    Subtitle: "&7生存模式下无法使用创造指令"
    Actionbar: "&c已拦截非法指令"
    Sound:
      Name: "ENTITY_VILLAGER_NO"
      Volume: 1.0
      Pitch: 1.0

  # 示例:全局禁止查看插件列表
  GlobalBan:
    World: "*"
    Permission: "warzcommandban.bypass.admin"
    Cmd:
      - "/plugins"
      - "/pl"
      - "/?"
      - "/help"
      - "/ver"
      - "/version"
    Global: true
    Msg:
      - "&8&m                                            "
      - "&7[▣] &c安全警告"
      - "&f"
      - "&7[◆] &f等级 &7|||||||||||||| &4最高"
      - "&f"
      - "&7• &f您没有权限查看系统信息"
      - "&7• &f此操作已被记录"
      - "&f"
      - "&c✘ &f权限不足"
      - "&8&m                                            "
    Actionbar: "&c&l权限不足"
    Sound:
      Name: "BLOCK_ANVIL_LAND"
      Volume: 0.5
      Pitch: 0.5

  # 示例:原版示例保留
  SpawnBan:
    World: "spawn"
    Permission: ""
    Cmd:
      - "/suicide"
    Global: true
    Msg: "&f[&c系统&f] &6主城禁止自杀!"


​

🧭 命令与权限​

📌 核心命令​

命令​
权限​
说明​
/wcb help​
warzcommandban.admin​
查看帮助​
/wcb reload​
warzcommandban.admin​
重载配置​


​

📌 权限说明​

  • warzcommandban.admin​
  • warzcommandban.bypass.<规则名>​


​

❓ 常见问题​

Q1:1.8 服务器 Title 报错?​

自动降级为 Chat,无需处理。​

Q2:规则未生效?​

检查:​

  • World 是否正确​
  • Cmd 拼写​
  • 是否 reload​

Q3:如何让管理员绕过全部?​

分配所有规则的 bypass 权限即可。​


​

👤 作者信息​

作者:Crazy_Jky
支持渠道:爱发电​


​

🎯 插件适用场景​

  • RPG服务器​
  • 末日生存服​
  • 多世界混合服​
  • 商业服​
  • Folia 高并发服务器​


​

WarZCommandBan 不是简单的“指令封禁插件”。
它是:
✔ 高性能
✔ 跨版本
✔ Folia 适配
✔ 可视化交互
✔ 商业级体验
的综合解决方案。​


如果你需要:​

  • 更优雅的指令控制​
  • 更专业的反馈效果​
  • 更稳定的多线程兼容​
WCB 会是一个长期可用的解决方案。​

作者
Crazy_Jky
查看
2,506
首次发布
最后更新

评分

0.00 星 0 次评分

Crazy_Jky 的其他资源

最新更新

  1. 1.1.1

    修复 Folia 下 OP 无法豁免禁止命令 补全 warzcommandban.bypass / warzcommandban.bypass.* 权限声明 优化规则匹配后的权限绕过判断...
  2. 1.1.0

    ### v1.1.0 * **[重构]** 消息系统全面升级,支持多行文本配置。 * **[新增]** Title, Subtitle, ActionBar, Sound...
后退
顶部 底部