- 版权类型
- 原创
- 插件中文名称
- WarZUseWorld
- 插件英文名称
- WarZUseWorld
- 原帖地址
- #
- 支持的核心(服务端)
- Spigot
- Paper
- Folia
- Purpur
- PufferFish
- Leaves
- 其他核心
- 语言支持
- 中文(简体)
- 适配版本(Java)
- 1.21
- 1.20
- 1.19
- 1.18
- 1.17
- 1.16
- 1.15
- 1.14
- 1.13
插件适用于 限制特殊物品、模组物品、定制装备、VIP 物品、世界差异化规则 等复杂场景。
核心特性
全版本支持
- 兼容 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
快速上手指南
创建规则(推荐方式)
先在 config.yml 中创建规则基础结构,再通过指令添加物品。
代码:
rules:
1:
name: "default"
worldlist:
- "world"
- "world_nether"
ruletype: 1
operate: 1
clickmsg: "&c禁止使用此物品!"
itemlist: []
添加封禁物品
- 手持要封禁的物品
- 执行:
代码:
/uw ban 1
- 自动识别 Material / CustomModelData
- 若需要限制特定附魔或模组属性,请使用:
代码:
/uw nbt 1
GUI 管理与删除
- 执行
/uw view - 左键点击规则 → 查看详情
- Shift + 左键规则 → 删除整个规则
- Shift + 左键物品 → 从规则中移除该物品
配置文件说明
config.yml
物品匹配格式:
代码:
MATERIAL:DATA:CMD:NBT
| 字段 | 说明 |
|---|---|
| MATERIAL | 物品材质 |
| DATA | 耐久 / 子ID(-1 忽略) |
| CMD | CustomModelData(-1 忽略) |
| NBT | NBT 字符串匹配内容 |
messages.yml
- 所有聊天提示
- GUI 文本
- 支持
&颜色代码
安装方式
- 下载
WarZUseWorld-1.0.0.jar - 放入服务器
plugins目录 - 重启服务器
插件定位
适合用于:- WarZ / DayZ 末日服务器
- 枪械服 / 模组服
- 世界分区物品限制
- VIP 专属装备控制
- 防止物品跨世界滥用