【1.13–1.21+/Folia】WarZUseWorld|高级物品限制系统|NBT/CMD 匹配|GUI 管理|UseWorld 重制版

原创 工具 【1.13–1.21+/Folia】WarZUseWorld|高级物品限制系统|NBT/CMD 匹配|GUI 管理|UseWorld 重制版 1.1.0

请登录后获取
版权类型
原创
插件中文名称
WarZUseWorld
插件英文名称
WarZUseWorld
原帖地址
#
支持的核心(服务端)
  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
WarZUseWorld 是一款专为 WarZ / DayZ / RPG / 枪械类服务器 打造的高级物品限制与管理插件。
它是经典 UseWorld 的现代化重制版本,全面支持 Minecraft 1.13 – 1.21+,并 原生兼容 Folia 多线程服务端。
插件适用于 限制特殊物品、模组物品、定制装备、VIP 物品、世界差异化规则 等复杂场景。

1765776014808.webp

1765776021287.webp

1765776028293.webp

✨ 核心特性​

✅ 全版本支持​

  • 兼容 Minecraft 1.13 – 1.21+
  • 支持 Spigot / Paper / Purpur / Folia

✅ 原生 Folia 支持​

  • 内置区域调度器
  • 不阻塞主线程,适合高并发服务器

✅ 可视化 GUI 管理​

  • 使用 /uw view 打开规则管理界面
  • 可视化查看、删除规则与被禁物品
  • 无需频繁手动编辑配置文件

✅ 高级物品匹配系统​

  • 📦 CustomModelData 精准匹配
  • 🏷️ NBT 字符串匹配(附魔 / 特殊属性 / 模组数据)
  • 🔍 智能识别
    • 手持物品执行指令即可自动读取 Material / CMD / NBT

✅ 灵活规则系统​

  • 🚫 交互 / 点击限制
  • 🎒 背包 / 装备栏 / 快捷栏检查
  • 支持不同世界、不同规则独立控制

✅ 细粒度权限绕过​

  • 支持按 规则 ID 或 自定义别名 设置绕过权限
  • 轻松实现 VIP / 管理员 / 特殊职业白名单

✅ 完全可自定义​

  • 所有提示消息可在 messages.yml 自定义
  • GUI 文本支持本地化

📜 指令列表​

主命令:/uw 或 /warzuseworld
指令功能说明权限
/uw ban <id> [理由]将手中物品加入指定规则 ID 的封禁列表(自动识别 CMD)useworld.use
/uw nbt <id>扫描手中物品 NBT,并选择关键 NBT 加入规则useworld.use
/uw view打开可视化管理界面useworld.use
/uw setname <id> <别名>为规则设置别名(用于权限绕过)useworld.use
/uw reload重载配置与语言文件useworld.use

🛡️ 权限节点说明​

管理权限​

  • useworld.use
    允许使用所有 /uw 管理指令

绕过权限(Bypass)​

拥有以下权限的玩家将 无视对应规则:
权限说明
useworld.bypass最高权限,绕过所有规则
useworld.bypass.<id>绕过指定规则 ID
useworld.bypass.<别名>绕过指定别名规则
示例:
代码:
/uw setname 1 vip_items
然后赋予玩家权限:
代码:
useworld.bypass.vip_items

📖 快速上手指南​

1️⃣ 创建规则(推荐方式)​

先在 config.yml 中创建规则基础结构,再通过指令添加物品。
代码:
rules:
  1:
    name: "default"
    worldlist:
      - "world"
      - "world_nether"
    ruletype: 1
    operate: 1
    clickmsg: "&c禁止使用此物品!"
    itemlist: []

2️⃣ 添加封禁物品​

  1. 手持要封禁的物品
  2. 执行:
代码:
/uw ban 1
  • 自动识别 Material / CustomModelData
  • 若需要限制特定附魔或模组属性,请使用:
代码:
/uw nbt 1

3️⃣ GUI 管理与删除​

  1. 执行 /uw view
  2. 左键点击规则 → 查看详情
  3. Shift + 左键规则 → 删除整个规则
  4. Shift + 左键物品 → 从规则中移除该物品

⚙️ 配置文件说明​

config.yml​

物品匹配格式:
代码:
MATERIAL:DATA:CMD:NBT
字段说明
MATERIAL物品材质
DATA耐久 / 子ID(-1 忽略)
CMDCustomModelData(-1 忽略)
NBTNBT 字符串匹配内容

messages.yml​

  • 所有聊天提示
  • GUI 文本
  • 支持 & 颜色代码

📥 安装方式​

  1. 下载 WarZUseWorld-1.0.0.jar
  2. 放入服务器 plugins 目录
  3. 重启服务器

📦 插件定位​

适合用于:
  • WarZ / DayZ 末日服务器
  • 枪械服 / 模组服
  • 世界分区物品限制
  • VIP 专属装备控制
  • 防止物品跨世界滥用

📌 插件技术交流群:398893720
📌 末日类服务器交流群:1063544727
📌 插件定制开发:QQ 1285988665
📌 支持作者: https://afdian.com/a/sunjood
作者
Crazy_Jky
价格
100.00金粒
下载
36
查看
775
首次发布
最后更新

评分

0.00 星 0 次评分

Crazy_Jky 的其他资源

最新更新

  1. 1.1.0

    ## v1.1.0 — 2026-10-04 **新增** - 新增规则字段 `enchant-limits`,为指定附魔设置允许上限。配置 `MULTISHOT: 10` 时多重射击...
  2. 1.0.5

    ## v1.0.5 — 2026-10-03 **优化** - 修复点击/攻击检查中 `CraftMetaItem.toString()` 引发完整 NBT 序列化和 GZIP...
  3. 1.0.4

    ## v1.0.4 **优化** - 大幅优化性能:规则在加载时预编译(世界名集合/材质 EnumSet/音效/权限节点缓存),背包扫描与交互拦截改为 O(1)...
后退
顶部 底部