- 版权类型
- 原创
- 插件中文名称
- WarZ生命
- 插件英文名称
- WarZLife
- 原帖地址
- #
- 支持的核心(服务端)
- Spigot
- Paper
- Purpur
- PufferFish
- Leaves
- 其他核心
- 语言支持
- 中文(简体)
- 前置组件
- PlaceholderAPI
- 适配版本(Java)
- 最新版本
- 26.x
- 1.21
- 1.20
[角色] WarZLife 2.0|分层生命构架+命核成长引擎 全新重做 [1.20.x-1.21.x]
插件名称:WarZLife 2.0
适配版本:Paper / Spigot 1.20.x – 1.21.x
插件作者:Crazy_Jky
插件类型:角色养成 / 生命上限 / 服务器玩法拓展
依赖情况:无硬性依赖(PlaceholderAPI、权限插件为软依赖)
核心定位:告别单一血量修改,打造可分层、可成长、可权限驱动、可场景适配的全套服务器生命体系引擎
插件将玩家最大生命值拆解为多维度分层计算,支持管理员定制、职阶差异化、玩家永久成长、临时buff加成、死亡回退机制、阈值里程碑奖励等全套玩法,完美适配生存、RPG、公益服、副本服等各类服务器场景。
三方角色能力全覆盖:
[TABLE=ace-table]
[TR]
[TR]
[td]默认/分世界/单人血量设置[/td]
[td]基础支持[/td]
[td]全面增强,支持三种地基计算模式[/td]
[/TR]
[TR]
[td]离线玩家数据修改[/td]
[td]不支持,假成功无实效[/td]
[td]完美支持,数据安全落盘,上线自动生效[/td]
[/TR]
[TR]
[td]满血刷新策略[/td]
[td]固定强制满血,无自定义[/td]
[td]多场景独立策略(保留血量/比例继承/满血刷新)[/td]
[/TR]
[TR]
[td]职阶差异化血量[/td]
[td]不支持[/td]
[td]权限节点驱动,完美适配VIP/职业/军衔体系[/td]
[/TR]
[TR]
[td]玩家永久成长体系[/td]
[td]无[/td]
[td]全新命核系统,多道具、多结局、可限制可配置[/td]
[/TR]
[TR]
[td]分层数据查询[/td]
[td]无[/td]
[td]专属指令,一键查看血量构成明细,方便排错[/td]
[/TR]
[TR]
[td]拓展功能[/td]
[td]无[/td]
[td]排行榜、PAPI占位符、开发者API、自定义阈值奖励[/td]
[/TR]
[TR]
[td]数据存储方式[/td]
[td]统一写入配置文件,杂乱难管理[/td]
[td]UUID独立玩家文件,数据整洁、迁移便捷[/td]
[/TR]
[/TABLE]
最终数值完美适配MC原版
[TR]
[TR]
[td]vital_apple[/td]
[td]脉动命核[/td]
[td]金苹果[/td]
[td]直接食用[/td]
[td]新手低风险成长,带每日使用限制,入门友好[/td]
[/TR]
[TR]
[td]ember_shard[/td]
[td]余烬命核[/td]
[td]下界之星[/td]
[td]右键使用[/td]
[td]常规成长道具,小概率反噬扣分,兼顾平衡[/td]
[/TR]
[TR]
[td]void_core[/td]
[td]虚空命核[/td]
[td]末影之眼[/td]
[td]潜行+右键[/td]
[td]高风险高回报,日限+终身双重限制,高阶养成道具[/td]
[/TR]
[/TABLE]
[TR]
[TR]
[td]/vital info [玩家][/td]
[td]查看个人/他人血量上限与当前血量[/td]
[/TR]
[TR]
[td]/vital check [玩家][/td]
[td]查看血量分层明细(核心排错指令)[/td]
[/TR]
[TR]
[td]/vital set 玩家 数值[/td]
[td]设置玩家固定血量[/td]
[/TR]
[TR]
[td]/vital add 玩家 数值 [resonance/pulse 时长][/td]
[td]增加永久共鸣/临时血量[/td]
[/TR]
[TR]
[td]/vital take 玩家 数值[/td]
[td]扣除玩家永久共鸣血量[/td]
[/TR]
[TR]
[td]/vital reset 玩家[/td]
[td]重置玩家指定/全部血量数据[/td]
[/TR]
[TR]
[td]/vital top[/td]
[td]查看全服血量排行榜[/td]
[/TR]
[TR]
[td]/vital core give 玩家 命核ID 数量[/td]
[td]给玩家发放命核道具[/td]
[/TR]
[TR]
[td]/vital reload[/td]
[td]重载全部配置文件[/td]
[/TR]
[/TABLE]
兼容核心:1.20.x - 1.21.x 全版本Paper/Spigot服务端
后续持续更新:新增自定义命核模板、更多阈值事件、拓展API接口、优化玩法平衡,欢迎长期使用!
插件无指令冲突,不占用
插件名称:WarZLife 2.0
适配版本:Paper / Spigot 1.20.x – 1.21.x
插件作者:Crazy_Jky
插件类型:角色养成 / 生命上限 / 服务器玩法拓展
依赖情况:无硬性依赖(PlaceholderAPI、权限插件为软依赖)
核心定位:告别单一血量修改,打造可分层、可成长、可权限驱动、可场景适配的全套服务器生命体系引擎
一、插件简介
WarZLife 2.0 并非传统单一的血量设置工具,而是一套完整的分层生命构架系统。彻底重构1.0版本底层逻辑,解决旧版离线改血失效、无成长体系、权限无法差异化配置等痛点。插件将玩家最大生命值拆解为多维度分层计算,支持管理员定制、职阶差异化、玩家永久成长、临时buff加成、死亡回退机制、阈值里程碑奖励等全套玩法,完美适配生存、RPG、公益服、副本服等各类服务器场景。
三方角色能力全覆盖:
- 服主/管理员:自定义全局默认血量、分世界独立配置、职阶权限血量、管理员绝对覆写、数据迁移与批量管理、分层数据查询排查
- 普通玩家:通过命核道具永久提升生命上限、查看个人成长数据、登顶全服血量排行榜、体验随机成长结局玩法
- 开发者:支持PlaceholderAPI占位符、完整API与事件拓展、可与任意插件联动开发
二、2.0版本核心升级(对比1.0)
本次2.0为颠覆性重做,核心功能全面迭代,修复旧版所有已知问题:[TABLE=ace-table]
[TR]
[th]
[th]
[th]
[/TR]功能能力
[/th][th]
1.0 旧版
[/th][th]
2.0 全新版
[/th][TR]
[td]默认/分世界/单人血量设置[/td]
[td]基础支持[/td]
[td]全面增强,支持三种地基计算模式[/td]
[/TR]
[TR]
[td]离线玩家数据修改[/td]
[td]不支持,假成功无实效[/td]
[td]完美支持,数据安全落盘,上线自动生效[/td]
[/TR]
[TR]
[td]满血刷新策略[/td]
[td]固定强制满血,无自定义[/td]
[td]多场景独立策略(保留血量/比例继承/满血刷新)[/td]
[/TR]
[TR]
[td]职阶差异化血量[/td]
[td]不支持[/td]
[td]权限节点驱动,完美适配VIP/职业/军衔体系[/td]
[/TR]
[TR]
[td]玩家永久成长体系[/td]
[td]无[/td]
[td]全新命核系统,多道具、多结局、可限制可配置[/td]
[/TR]
[TR]
[td]分层数据查询[/td]
[td]无[/td]
[td]专属指令,一键查看血量构成明细,方便排错[/td]
[/TR]
[TR]
[td]拓展功能[/td]
[td]无[/td]
[td]排行榜、PAPI占位符、开发者API、自定义阈值奖励[/td]
[/TR]
[TR]
[td]数据存储方式[/td]
[td]统一写入配置文件,杂乱难管理[/td]
[td]UUID独立玩家文件,数据整洁、迁移便捷[/td]
[/TR]
[/TABLE]
三、核心玩法架构
3.1 血量计算公式(核心逻辑)
最终玩家最大生命值由五大层级叠加计算,兼顾管理自定义与玩家长期成长:
代码:
raw =
Foundation(player, world) // 地基层:全局/分世界/职阶/管理员覆写
+ Resonance(player) // 共鸣层:玩家永久命核成长
+ Pulse(player) // 脉动层:限时临时血量buff
+ External(player) // 外部层:第三方插件API加成
final = clamp(min-max-health, max-max-health, raw)
GENERIC_MAX_HEALTH属性,兼容1.21最新版本属性体系,无冲突、不报错。3.2 三大地基计算模式
- HIGHEST_WINS(默认推荐):优先级从高至低「管理员覆写>职阶血量>分世界配置>全局默认」,适配绝大多数服务器
- ABSOLUTE_ONLY:极简模式,仅识别管理员手动覆写数值,无覆写则使用全局默认,适合轻量服务器
- BASE_PLUS_RANK:基础血量+职阶加成模式,职阶权限为额外增幅,不替换基础数值,适合职业RPG服
3.3 分层职责说明
- absolute 管理员覆写层:永久固定玩家血量,管理员手动设置,优先级最高
- rank 职阶血量层:绑定权限组,VIP、职业、军衔专属血量,随权限变动自动生效
- resonance 命核共鸣层:玩家长期永久成长核心,通过命核道具积累,死亡可配置回退扣除
- pulse 临时脉动层:活动、副本专属限时血量加成,到期自动清除
- external 外部拓展层:预留API接口,支持与点券、签到、副本等插件联动加成
四、特色核心系统:命核成长体系
2.0版本独家核心玩法,全配置化自定义、防伪造、多结局随机机制,无需改代码即可拓展新道具!4.1 防伪造机制
所有命核道具仅识别PDC唯一标记,物品名称、Lore仅为展示作用,玩家无法通过修改物品文本伪造命核,杜绝作弊。4.2 默认三款命核道具
[TABLE=ace-table][TR]
[th]
[th]
[th]
[th]
[th]
[/TR]命核ID
[/th][th]
名称
[/th][th]
材质
[/th][th]
使用方式
[/th][th]
玩法定位
[/th][TR]
[td]vital_apple[/td]
[td]脉动命核[/td]
[td]金苹果[/td]
[td]直接食用[/td]
[td]新手低风险成长,带每日使用限制,入门友好[/td]
[/TR]
[TR]
[td]ember_shard[/td]
[td]余烬命核[/td]
[td]下界之星[/td]
[td]右键使用[/td]
[td]常规成长道具,小概率反噬扣分,兼顾平衡[/td]
[/TR]
[TR]
[td]void_core[/td]
[td]虚空命核[/td]
[td]末影之眼[/td]
[td]潜行+右键[/td]
[td]高风险高回报,日限+终身双重限制,高阶养成道具[/td]
[/TR]
[/TABLE]
4.3 自定义能力
服主可在cores.yml自由配置:道具概率、每日/终身使用次数、成功/暴击/失败/反噬结局、使用特效、范围治疗光环、权限限制等,完全适配服务器玩法!五、特色拓展功能
5.1 生命阈值里程碑奖励
可自定义血量节点,玩家生命上限达成目标后,自动触发弹窗提示、全服广播、执行自定义指令(发物品、权限、点券等),打造成长里程碑体系。5.2 死亡生命回退机制
支持开启死亡扣除共鸣机制,可设置固定数值扣除/比例扣除,搭配最低保留阈值,兼顾玩法惩罚与玩家体验,杜绝无脑刷血量。5.3 多场景血量策略
针对进服、改血、重生、切世界、用命核、重载配置等全场景,独立设置血量刷新规则:保留当前血量、比例继承、满血拉满,适配各类服规。5.4 全服血量排行榜
自带排行榜功能,玩家可指令查询全服血量排名,激发玩家养成竞争欲望,提升服务器活跃度。5.5 完整软依赖拓展
支持PlaceholderAPI全量占位符,可接入计分板、标题、聊天栏;支持LuckPerms等权限插件,快速配置职阶专属血量。六、快速安装与升级教程
6.1 全新安装
- 将
WarZLife-2.0.0.jar放入服务器plugins文件夹 - 重启服务器(支持热加载)
- 自动生成核心配置文件:主配置、命核配置、阈值配置、中文语言文件、独立玩家数据目录
- 修改配置后执行
/vital reload重载生效
6.2 1.0版本升级
- 优先备份原WarZLife插件目录
- 替换旧jar为2.0版本并启动服务器
- 插件自动迁移旧数据,旧配置自动备份为备份文件
- 支持手动执行
/vital migrate迁移,可选择「绝对覆写层/共鸣成长层」两种导入模式
七、常用核心指令(简写/vital全覆盖)
[TABLE=ace-table][TR]
[th]
[th]
[/TR]指令
[/th][th]
功能说明
[/th][TR]
[td]/vital info [玩家][/td]
[td]查看个人/他人血量上限与当前血量[/td]
[/TR]
[TR]
[td]/vital check [玩家][/td]
[td]查看血量分层明细(核心排错指令)[/td]
[/TR]
[TR]
[td]/vital set 玩家 数值[/td]
[td]设置玩家固定血量[/td]
[/TR]
[TR]
[td]/vital add 玩家 数值 [resonance/pulse 时长][/td]
[td]增加永久共鸣/临时血量[/td]
[/TR]
[TR]
[td]/vital take 玩家 数值[/td]
[td]扣除玩家永久共鸣血量[/td]
[/TR]
[TR]
[td]/vital reset 玩家[/td]
[td]重置玩家指定/全部血量数据[/td]
[/TR]
[TR]
[td]/vital top[/td]
[td]查看全服血量排行榜[/td]
[/TR]
[TR]
[td]/vital core give 玩家 命核ID 数量[/td]
[td]给玩家发放命核道具[/td]
[/TR]
[TR]
[td]/vital reload[/td]
[td]重载全部配置文件[/td]
[/TR]
[/TABLE]
八、权限节点(精简常用)
- 全员默认开启:warzlife.use、warzlife.info、warzlife.get、warzlife.top
- 管理员权限:warzlife.reload(重载)、warzlife.set/add/take/reset(数据管理)、warzlife.core.give(发放道具)、warzlife.debug(数据排错)
- 职阶血量权限:warzlife.vitality.数值(例:warzlife.vitality.40 解锁40点职阶血量)
- 成长上限权限:warzlife.resonance.cap.数值(解锁个人共鸣上限)
九、更新与支持
当前版本:2.0.0兼容核心:1.20.x - 1.21.x 全版本Paper/Spigot服务端
后续持续更新:新增自定义命核模板、更多阈值事件、拓展API接口、优化玩法平衡,欢迎长期使用!
插件无指令冲突,不占用
/hp、/health等通用指令,兼容绝大多数服务器插件,开箱即用、稳定低耗!