Lifesteal - 生命窃取
有点像极限模式,但有所不同
Bukkit / Spigot
作者 UnleqitQ
支持版本 1.17 - 1.19
服务器使用量
未统计
服务玩家数
未统计
下载量
147,751
插件详细介绍
当你死亡时,会失去一颗心;当你击杀一名玩家时,会获得一颗心。这就是插件的核心玩法。你可以使用 /lifesteal 命令来管理相关功能。
核心机制
- 死亡惩罚:玩家死亡时,会永久失去 1 颗心(即 2 点生命值)。
- 击杀奖励:玩家击杀另一名玩家时,会永久获得 1 颗心(即 2 点生命值)。
- 生命值上限:这些增益或损失直接影响玩家的最大生命值上限。
命令与权限
主命令为 /lifesteal,支持标签页补全。所有子命令功能明确,易于理解。
可用命令
/lssethearts [玩家]- 设置指定玩家的心数(生命值上限)。/lsgethearts [玩家]- 查看指定玩家的当前心数。/lsgetheartitem- 获取一个“额外的心”物品,可用于合成。
权限节点
lifesteal.*- 所有权限(不包括lifesteal.bypass)。lifesteal.sethearts- 允许使用/lssethearts命令。lifesteal.gethearts- 允许使用/lsgethearts命令。lifesteal.getheartitem- 允许使用/lsgetheartitem命令。lifesteal.bypass- 特殊豁免权限,拥有此权限的玩家:- 被其击杀的玩家不会失去心。
- 其击杀玩家时,自身不会获得心。
- 其死亡时,自身不会失去心。
配置与设置
默认配置文件如下,主要涉及 MySQL 数据库设置:
mysql:
enabled: false
host: "localhost"
port: 3306
username: "root"
password: "root"
database: "minecraft"初始设置步骤
- 数据库配置:如果你需要使用 MySQL,请先准备一个数据库。
- 启用插件:加载插件,在配置文件中正确填写数据库信息。
- 重载插件:配置完成后,重载插件以使设置生效。
关于合成配方
插件添加了两种合成配方
- 压缩钻石
- 额外的心(用于增加生命上限)
要让玩家能够合成“心”,你需要确保末影龙每次死亡时都会掉落龙蛋。实现方法:
- 如果你使用 Paper 服务端,可以在
paper.yml中修改相关设置。 - 或者,使用其他插件来控制龙蛋的掉落机制。
注意事项
- 旧版(Deprecated)的配置或功能可能已不再适用,请以最新版本为准。
- 生命值的变化是永久性的,请合理设计服务器玩法。
测试支持版本
版本分布
基本信息
插件名称
Lifesteal
作者
UnleqitQ
平台
Bukkit / Spigot
支持版本
1.17 - 1.19
点赞数
未统计
Modrinth 下载
173,667
最近版本
暂无数据
-