[1.20.x-1.21.x]WarZLife 2.0 - 一款超级强大的生命值管理插件| 生命果实|分层生命构架+命核成长引擎 全新重做

原创 娱乐 [1.20.x-1.21.x]WarZLife 2.0 - 一款超级强大的生命值管理插件| 生命果实|分层生命构架+命核成长引擎 全新重做 2.0.0

请登录后获取
版权类型
原创
插件中文名称
WarZ生命
插件英文名称
WarZLife
原帖地址
#
支持的核心(服务端)
  1. Spigot
  2. Paper
  3. Purpur
  4. PufferFish
  5. Leaves
  6. 其他核心
语言支持
中文(简体)
前置组件
PlaceholderAPI
适配版本(Java)
  1. 最新版本
  2. 26.x
  3. 1.21
  4. 1.20


poster-long.webp





[角色] WarZLife 2.0|分层生命构架+命核成长引擎 全新重做 [1.20.x-1.21.x]
插件名称: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]
1.0 旧版​
[/th]

[th]
2.0 全新版​
[/th]
​
[/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]

三、核心玩法架构​

3.1 血量计算公式(核心逻辑)​

最终玩家最大生命值由五大层级叠加计算,兼顾管理自定义与玩家长期成长:
代码:
raw =
    Foundation(player, world)   // 地基层:全局/分世界/职阶/管理员覆写
  + Resonance(player)           // 共鸣层:玩家永久命核成长
  + Pulse(player)               // 脉动层:限时临时血量buff
  + External(player)            // 外部层:第三方插件API加成

final = clamp(min-max-health, max-max-health, raw)
最终数值完美适配MC原版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]
命核ID​
[/th]

[th]
名称​
[/th]

[th]
材质​
[/th]

[th]
使用方式​
[/th]

[th]
玩法定位​
[/th]
​
[/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]

4.3 自定义能力​

服主可在cores.yml自由配置:道具概率、每日/终身使用次数、成功/暴击/失败/反噬结局、使用特效、范围治疗光环、权限限制等,完全适配服务器玩法!

五、特色拓展功能​

5.1 生命阈值里程碑奖励​

可自定义血量节点,玩家生命上限达成目标后,自动触发弹窗提示、全服广播、执行自定义指令(发物品、权限、点券等),打造成长里程碑体系。

5.2 死亡生命回退机制​

支持开启死亡扣除共鸣机制,可设置固定数值扣除/比例扣除,搭配最低保留阈值,兼顾玩法惩罚与玩家体验,杜绝无脑刷血量。

5.3 多场景血量策略​

针对进服、改血、重生、切世界、用命核、重载配置等全场景,独立设置血量刷新规则:保留当前血量、比例继承、满血拉满,适配各类服规。

5.4 全服血量排行榜​

自带排行榜功能,玩家可指令查询全服血量排名,激发玩家养成竞争欲望,提升服务器活跃度。

5.5 完整软依赖拓展​

支持PlaceholderAPI全量占位符,可接入计分板、标题、聊天栏;支持LuckPerms等权限插件,快速配置职阶专属血量。

六、快速安装与升级教程​

6.1 全新安装​

  1. 将WarZLife-2.0.0.jar放入服务器plugins文件夹
  2. 重启服务器(支持热加载)
  3. 自动生成核心配置文件:主配置、命核配置、阈值配置、中文语言文件、独立玩家数据目录
  4. 修改配置后执行 /vital reload 重载生效

6.2 1.0版本升级​

  1. 优先备份原WarZLife插件目录
  2. 替换旧jar为2.0版本并启动服务器
  3. 插件自动迁移旧数据,旧配置自动备份为备份文件
  4. 支持手动执行/vital migrate迁移,可选择「绝对覆写层/共鸣成长层」两种导入模式

七、常用核心指令(简写/vital全覆盖)​

[TABLE=ace-table]
[TR]
[th]
指令​
[/th]

[th]
功能说明​
[/th]
​
[/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]

八、权限节点(精简常用)​

  • 全员默认开启: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等通用指令,兼容绝大多数服务器插件,开箱即用、稳定低耗!
  • 1749959426449.webp
    1749959426449.webp
    136.8 KB · 查看: 268
  • 1749959437792.webp
    1749959437792.webp
    30 KB · 查看: 260
  • 喜欢
反馈: 羽默Yumo
作者
Crazy_Jky
价格
20.00金粒
下载
41
查看
1,065
首次发布
最后更新

评分

0.00 星 0 次评分

Crazy_Jky 的其他资源

最新更新

  1. 2.0.0

    对插件进行了大规模重构升级
后退
顶部 底部