服务器使用量
未统计
服务玩家数
未统计
下载量
6,283
插件详细介绍
感谢超过 5000 次下载!
本插件旨在为 Minecraft 服务器提供一个可自定义的生命值恢复系统,尤其适合 RPG 类服务器。它兼容各类修改生命值的插件,并能与 SkillAPI 的玩家等级系统联动,实现更精细的恢复控制。
兼容性
- 兼容任何修改玩家生命值(Health)的插件、职业或种族系统。
- 高级功能:可与 SkillAPI 的玩家等级(Class Level)联动,实现基于等级的恢复效果自定义。
命令与权限
- 命令:
/rpgregen reload或简写/rpgr r
- 用于重载配置文件,使更改生效而无需重启服务器。- 权限:
rpgregen.reload
- 需要此权限才能使用重载命令。- 拥有 OP 权限的玩家自动绕过此权限检查。配置文件
配置文件采用 YAML 格式,主要选项如下
period: 2.0
- 生命值恢复的间隔时间(秒)。
amount: 1.0
- 每次恢复的生命值数量(半颗心 = 1.0)。
replace-minecraft-system: false
- 是否完全替换原版的生命恢复系统。
combat-duration: 8.0
- 受到伤害后,被判定为“战斗状态”的持续时间(秒)。在此期间内,生命恢复将暂停。
use-food-level: true
- 生命恢复是否受玩家饥饿值(Food Level)影响。
bonus-level-interval: 0
- 每提升多少 SkillAPI 等级,获得一次额外的恢复加成。设为 0 则禁用此功能。
bonus-per-level-interval: 0.5
- 每次达到等级间隔时,额外恢复的生命值数量。
excluded-damage-causes:
- 不会触发“战斗状态”的伤害原因列表(即受到这些伤害后,生命恢复不会中断)。
- `FALLING_BLOCK`- `FALL`fighting-potions: []
- 饮用后会使玩家进入“战斗状态”的药水效果列表。
splash-fighting-potions:
- 被溅射后会使玩家进入“战斗状态”的药水效果列表。
- `POISON`- `HEAL`- `HARM`lingering-fighting-potions:
- 滞留效果会使玩家进入“战斗状态”的药水效果列表。
- `POISON`- `HEAL`- `HARM`whitelisted-worlds: []
- 生命恢复系统生效的世界白名单。留空则对所有世界生效。
blacklisted-worlds: []
- 生命恢复系统不生效的世界黑名单。
支持与致谢
如果您非常喜欢这个插件,并希望让开发者感到开心(并获得更多开发动力),任何金额的捐赠都将非常、非常感谢!
- 捐赠链接:https://paypal.me/gillesmspigot?locale.x=fr_FR
**特别感谢**
- qsefthuopq 提供的帮助。
**外部链接**
- 此处提供了一个 Spigot 页面的中文翻译链接(插件本身仍为英文):[中文网页](此处应填入实际链接,原文未提供)
开发计划
以下是计划在未来版本中添加或改进的功能
- 添加
/rpgregen reload命令(已完成)。 - 分世界配置恢复系统。
- 添加粒子动画效果。
- 自定义粒子动画。
- 与玩家经验等级互动(例如,等级越高恢复越快)。
- 完善药水交互逻辑。
- 可配置哪些伤害原因会触发战斗状态。
- 添加其他粒子效果。
- 添加 WorldGuard 标志,以在特定区域禁止生命恢复。
- 创建与其他 RPG 插件的高级兼容性(例如,来自物品的“额外生命恢复”选项)。
测试支持版本
版本分布
基本信息
插件名称
RPG Regen
作者
Gilles_M
平台
Bukkit / Spigot
支持版本
1.12 - 1.21
点赞数
7
最近版本
暂无数据
-