- 版权类型
- 原创
- 插件中文名称
- WarZ隐藏名字
- 插件英文名称
- WarZHideName
- 原帖地址
- #
- 支持的核心(服务端)
- Spigot
- Paper
- Folia
- Purpur
- PufferFish
- Leaves
- 其他核心
- 语言支持
- 中文(简体)
- 前置组件
- - PlaceholderAPI:开启占位符条件判定
- WorldGuard:开启领地/区域规则判定
- ProtocolLib:拓展兼容诊断、数据包适配
- Vault:预留权限联动软依赖
- 适配版本(Java)
- 最新版本
- 26.x
- 1.21
- 1.20
- 1.19
- 1.18
- 1.17
- 1.16
- 1.15
- 1.14
- 1.13
[原创|PVP]WarZHideName|精细化战区名字隐藏插件|分区显隐+玩家自主切换[1.13+]
插件作者:Crazy_Jky
插件系列:WarZ末日专属系列插件
适配内核:Spigot/Paper 1.13+ 全版本
运行环境:Java17及以上
资源类型:原创付费/定制插件
插件作者:Crazy_Jky
插件系列:WarZ末日专属系列插件
适配内核:Spigot/Paper 1.13+ 全版本
运行环境:Java17及以上
资源类型:原创付费/定制插件
插件前言
市面上绝大多数名字隐藏插件仅支持【世界全局一键隐名】,玩法死板、无法适配末日战区分区玩法。
WarZHideName 专为WarZ/末日/战区强PVP服务器开发,打造全套可控名字显隐系统,支持规则判定、玩家自主切换、数据库存储、全兼容记分板适配,完美实现:交战区隐名、安全区显名、自定义区域管控,适配高端末日服运营。
WarZHideName 专为WarZ/末日/战区强PVP服务器开发,打造全套可控名字显隐系统,支持规则判定、玩家自主切换、数据库存储、全兼容记分板适配,完美实现:交战区隐名、安全区显名、自定义区域管控,适配高端末日服运营。
核心特色
多维自定义规则:世界、领地、权限、坐标、潜行、占位符多条件叠加判定
玩家自主偏好:全员可一键切换「跟随规则/强制隐名/强制显名」,数据永久保存
四大记分板模式:AUTO自动适配,完美兼容TAB/CMI/NametagEdit等标签插件
双数据库存储:SQLite本地存储、MySQL跨服同步,满足单服/群组服需求
全套调试指令:一键溯源规则命中、兼容排查,零基础快速排错
权限分层管控:区分玩家、运维、服主权限,精细化权限分配
运行&依赖要求
基础硬性要求
- 服务端:Spigot / Paper(api-version:1.13)
- 运行Java:Java17+(必选,低版本无法启动)
可选软依赖(按需安装)
- PlaceholderAPI:开启占位符条件判定
- WorldGuard:开启领地/区域规则判定
- ProtocolLib:拓展兼容诊断、数据包适配
- Vault:预留权限联动软依赖
五分钟快速部署
1. 安装步骤
- 将插件Jar放入服务器 plugins/ 文件夹
- 启动服务器,自动生成配置 plugins/WarZHideName/config.yml
- 修改配置后执行重载指令,无需重启服务器
2. 极简开局配置(直接复制即用)
效果:全原版世界隐藏名字,其余区域默认显示名字
<div data-xf-p="1">defaults:<br> action: SHOW<br><br>rules:<br> - id: warzone-default<br> enabled: true<br> priority: 100<br> action: HIDE<br> conditions:<br> worlds:<br> - world<br> - world_nether<br> - world_the_end</div>
<div data-xf-p="1">defaults:<br> action: SHOW<br><br>rules:<br> - id: warzone-default<br> enabled: true<br> priority: 100<br> action: HIDE<br> conditions:<br> worlds:<br> - world<br> - world_nether<br> - world_the_end</div>
3. 基础指令
主命令:/warzhidename|快捷别名:/wzhn / /hidename
- /wzhn reload:重载配置,刷新全服玩家状态
- /wzhn toggle:玩家一键切换自身名字显隐偏好
- /wzhn compat:一键检测插件兼容、记分板冲突
核心判定逻辑(重点)
- 豁免权限:拥有 warzhidename.bypass 永久强制显名,无视所有隐名规则
- 规则优先级:priority数值越大,规则优先级越高,命中即停止匹配
- 兜底默认:无规则命中,执行defaults全局显隐设置
- 玩家偏好:AUTO跟随规则 / ON强制隐名 / OFF强制显名,最终修改结果
记分板适配模式
适配全服主流标签计分板插件(TAB/CMI/NametagEdit等),新手直接使用AUTO即可
- AUTO【推荐】:自动复用服务器现有记分板,兼容性最优
- CURRENT:绑定玩家个人记分板
- MAIN:绑定服务器全局主记分板
- EXCLUSIVE:插件独占记分板,管控最强,易冲突第三方标签插件
权限节点大全
<div data-xf-p="1"># 管理员总权限(包含全部下级权限)<br>warzhidename.admin<br><br># 运维管理权限<br>warzhidename.command.reload # 重载配置<br>warzhidename.command.status # 查看玩家状态<br>warzhidename.command.debug # 溯源规则日志<br>warzhidename.command.compat # 兼容检测<br>warzhidename.toggle.others # 修改他人显隐偏好<br><br># 玩家权限(默认全员拥有)<br>warzhidename.toggle.self # 切换自身显隐偏好<br><br># 豁免权限<br>warzhidename.bypass # 永久无视隐名规则</div>
权限分配建议
- 普通玩家:仅给 warzhidename.toggle.self
- 服内运维:分配查询+调试+管控他人权限
- 服主技术:直接授予warzhidename.admin
常见问题快速排错
Q1:战区内玩家名字依旧显示?
- 检查玩家是否拥有bypass豁免权限
- 查看玩家偏好是否手动设置为OFF强制显名
- 排查是否存在优先级更高的SHOW显名规则
- 使用/wzhn debug 玩家 核查规则命中状态
Q2:WorldGuard领地规则不生效?
- 安装对应版本WorldGuard
- 开启配置内 integrations.worldguard: true
- 核对领地名称大小写完全一致
Q3:TAB插件共存名字闪烁不稳定?
保持scoreboard.mode: AUTO,开启冲突日志,依旧异常可切换MAIN模式适配
Q4:玩家重启服务器偏好丢失?
请勿使用IN_MEMORY内存存储,单服选用SQLite,群组服配置MySQL数据库
保持scoreboard.mode: AUTO,开启冲突日志,依旧异常可切换MAIN模式适配
Q4:玩家重启服务器偏好丢失?
请勿使用IN_MEMORY内存存储,单服选用SQLite,群组服配置MySQL数据库
作者&社群对接
- 插件技术交流群:398893720
- 末日生存服运营交流群:1063544727
- 插件定制/BUG修复/开服合作QQ:1285988665
- 爱发电支持作者:https://afdian.com/a/sunjood
作者业务承接
Crazy_Jky 长期承接Minecraft服务端相关业务:
中小功能插件定制开发
插件配置、汉化、BUG修复、卡顿优化
Velocity/BungeeCord跨服搭建对接
末日/战区服务器长期开服合作