【1.7-1.21+|Folia】⚔ WarZPvPTitle - PvP 声望 · 段位晋升 · 战斗即荣耀|高度自定义|极致视听体验|排行榜|Papi

原创 娱乐 【1.7-1.21+|Folia】⚔ WarZPvPTitle - PvP 声望 · 段位晋升 · 战斗即荣耀|高度自定义|极致视听体验|排行榜|Papi 1.5.0

请登录后获取
WarZPvPTitle 1.3.0更新
1. 新增功能
- PvP 日志系统 ( LogManager )

- 自动记录每一次有效的 PvP 击杀事件。
- 日志文件位置: plugins/WarZPvPTitle/pvp_logs.txt 。
- 记录格式: [时间] Killer: 玩家A (+10) | Victim: 玩家B (-5) 。
- 可在配置文件中开关。
- 防刷分机制 ( AntiFarmManager )

- 防止玩家通过反复击杀同一目标刷取声望。
- 时间窗口 : 默认 600 秒 (10分钟)。
- 最大击杀 : 默认 3 次。在此时间内超过 3 次击杀同一玩家将不再获得声望。
- 可在配置文件中自定义参数。
log:
# 是否启用PvP日志
enabled: true
# 日志文件名
file: "pvp_logs.txt"

anti_farm:
# 是否启用防刷分机制
enabled: true
# 时间窗口 (秒) - 在此时间内重复击杀同一玩家将不计分
time_window: 600
# 在时间窗口内允许获得声望的最大击杀次数
max_kills: 3
- 添加了“晋升奖励系统”的详细说明和配置示例。
- 更新了“更新日志”,记录了 v1.2.0 的新功能(奖励系统、新配置格式、数据记录)。
- 修改了“功能特色”描述,提及了奖励支持
WarZPVPTitle插件 版本更新公告
本次更新聚焦变量解析与日志体验优化,修复段位进度计算问题,提升运维排查效率,具体内容如下:
修复段位进度变量解析异常:针对%warzpvptitle_progress%在升级 / 配置边界值时计算错误、显示原名的问题,新增数学计算边界检查(防除以零)+ 全局异常捕获,确保所有场景均返回有效数值,默认兜底0.0。
优化插件启动日志输出:升级控制台提示逻辑,明确展示 PlaceholderAPI 挂钩状态,管理员可快速定位变量相关问题,提升排查效率。
WarZPVPTitle📌 版本 1.1.0 更新总结
1. 🎨 WarZ 风格视觉重构

- 启动/关闭日志全面美化,采用经典的 WarZ Banner 风格(分隔线、双色调)。
- 所有玩家提示信息(Title, ActionBar, Chat)汉化并采用金色主题配色。
2. 🎖️ 军衔系统大修

- 配置文件分离 : 军衔数据从代码中移至 ranks.yml ,实现完全自定义。
- 三角洲行动风格 : 默认军衔体系更新为《三角洲行动》风格(青铜 → 白银 → 黄金 → 铂金 → 钻石 → 黑鹰 → 巅峰)。
- 热重载 : /warzpvp reload 现可即时重载军衔配置。
3. 🌎 世界限制功能 (World Limit)

- 功能 : 指定世界(如主城)内 PvP 击杀不计分、不提示。
- 新命令 :
- /warzpvp world add <世界名>
- /warzpvp world remove <世界名>
- /warzpvp world list
- 安全性 : 采用线程安全集合存储黑名单,确保高并发下的稳定性。
后退
顶部 底部