资源图标

转载 游戏模式 lifecore 2.0

没有下载权限
版权类型
转载
插件中文名
lifecore
插件英文名
lifecore
原帖地址
https://modrinth.com/project/GKsqkJPm
支持的核心 [服务端]
  1. Paper
语言支持
  1. 中文(简体)
适配Minecraft版本 [Java]
  1. 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
```

## 📷 截图

![Modrinth gallery](https://img.scdn.io/i/6aab4028cc4b5_1789607976.webp)

![Modrinth gallery](https://img.scdn.io/i/6aab402bbb9d3_1789607979.webp)

![Modrinth gallery](https://img.scdn.io/i/6aab402ec1402_1789607982.webp)

![Modrinth gallery](https://img.scdn.io/i/6aab4031b5a6c_1789607985.webp)

![Modrinth gallery](https://img.scdn.io/i/6aab4034a2702_1789607988.webp)

![Modrinth gallery](https://img.scdn.io/i/6aab4037b326f_1789607991.webp)
[/MD]
作者
cacca
下载
0
查看
53
首次发布
最后更新
评分
0.00 星 0 星

来自cacca的更多资源

后退
顶部