- 版权类型
- 转载
- 插件中文名
- lifecore
- 插件英文名
- lifecore
- 支持的核心 [服务端]
- Paper
- 语言支持
- 中文(简体)
- 适配Minecraft版本 [Java]
- 1.21
[MD]
#
Lifecore
Lifecore 是一款现代、轻量且高度可自定义的 Minecraft 1.21.x 生命系统插件,支持 Hardcore(极限)与 Lifesteal(生命偷取)两种玩法模式,并提供 MySQL 存储、GUI 界面和基于 JSON 的多语言系统。
##
功能特性
###
游戏模式
- **Hardcore(极限)模式**
- 玩家死亡时会失去生命。
- 当生命归零时,玩家将被踢出服务器,或触发淘汰机制。
- **Lifesteal(生命偷取)模式**
- 玩家击杀其他玩家后可获得生命。
- 可配置每次偷取的生命数量及生命上限。
###
数据存储
-
支持 MySQL,推荐多人服务器使用。
-
支持基于 YAML 文件的本地存储作为备用方案。
- 可在 `config.yml` 中完成全部配置。
###
界面与交互
-
通过 ActionBar 实时显示玩家当前生命。
-
提供可交互的生命状态 GUI。
-
菜单具备保护机制,可防止物品被拿走或通过拖拽方式利用漏洞。
###
多语言系统
- 使用基于 JSON 的语言文件。
- 支持玩家单独选择语言。
- 易于扩展,可添加德语、英语及更多语言。
- 支持占位符,用于显示动态消息。
##
命令
| 命令 | 说明 |
| --- | --- |
| `/livesgui` | 打开生命管理 GUI。 |
| `/mode hardcore / lifesteal` | 切换游戏模式,仅管理员可用。 |
| `/language download <es/it/fr>` | 下载语言文件。 |
| `/langgui` | 打开语言选择 GUI。 |
##
配置
`config.yml` 配置示例:
```yml
mode: LIFESTEAL
start-lives: 10
storage:
type: FILE # 或 MYSQL
mysql:
host: localhost
port: 3306
database: lifedb
user: root
password: password
lifesteal:
steal-amount: 1
max-lives: 20
```
##
截图






[/MD]
#
Lifecore 是一款现代、轻量且高度可自定义的 Minecraft 1.21.x 生命系统插件,支持 Hardcore(极限)与 Lifesteal(生命偷取)两种玩法模式,并提供 MySQL 存储、GUI 界面和基于 JSON 的多语言系统。
##
###
- **Hardcore(极限)模式**
- 玩家死亡时会失去生命。
- 当生命归零时,玩家将被踢出服务器,或触发淘汰机制。
- **Lifesteal(生命偷取)模式**
- 玩家击杀其他玩家后可获得生命。
- 可配置每次偷取的生命数量及生命上限。
###
-
-
- 可在 `config.yml` 中完成全部配置。
###
-
-
-
###
- 使用基于 JSON 的语言文件。
- 支持玩家单独选择语言。
- 易于扩展,可添加德语、英语及更多语言。
- 支持占位符,用于显示动态消息。
##
| 命令 | 说明 |
| --- | --- |
| `/livesgui` | 打开生命管理 GUI。 |
| `/mode hardcore / lifesteal` | 切换游戏模式,仅管理员可用。 |
| `/language download <es/it/fr>` | 下载语言文件。 |
| `/langgui` | 打开语言选择 GUI。 |
##
`config.yml` 配置示例:
```yml
mode: LIFESTEAL
start-lives: 10
storage:
type: FILE # 或 MYSQL
mysql:
host: localhost
port: 3306
database: lifedb
user: root
password: password
lifesteal:
steal-amount: 1
max-lives: 20
```
##






[/MD]