# EssentiaX Minecraft 插件
**EssentiaX** 是一个全面的、完全可定制的 Minecraft 插件,可以与**任何其他插件**一起使用。 每个功能都可以单独启用或禁用,使其极其通用并且与任何服务器设置兼容。 它还**支持 Minecraft 中的所有语言**,确保为每位玩家提供无缝体验。
它提供各种服务器实用程序和玩家便利功能,包括传送命令、AFK 管理、消息工具、家园管理、管理工具以及可配置的性能改进。
## 兼容性
已在 Minecraft **1.21.X** 上测试,很可能与许多其他版本兼容。 完全模块化,因此它可以与其他**任何插件**一起使用。
## 功能
### 传送
- `/tpa <玩家>`: 请求传送至另一位玩家。
- `/tpaccept` / `/tpdeny`: 接受或拒绝传送请求。
- 可配置的冷却时间和静止激活。
- 权限层级:`essentia.tp.*` 启用所有,或者单独的 `essentia.tpa`、`essentia.tpaccept`、`essentia.tpdeny`。
### 家园 & 初始点
- `/sethome <名称>`: 在静止后设置家园位置。
- `/home <名称>`: 传送至之前设置的家园。
- `/spawn`: 在静止后传送至世界初始点。
- 可配置最大家园数量、冷却时间和静止时间。
- 权限:`essentia.sethome`、`essentia.home`、`essentia.spawn`。
### 消息
- `/msg <玩家> <消息>`: 发送私人消息。
- `/reply` / `/rep`: 回复最后发送消息的人。
- 静音系统以忽略来自特定玩家的消息。
- 可配置启用/禁用回复和静音命令。
- 权限:`essentia.reply`、`essentia.mute`。
### AFK 系统
- `/afk`: 进入 AFK 模式;延迟后获得临时无敌。
- `/afkspot`: 设置/删除可选的 AFK 传送地点。
- 可配置 AFK 延迟、动作栏消息、启用/禁用功能。
- 权限:`essentia.afk`、`essentia.afkspot`。
### 管理工具
- `/adminwarp` / `/aw`: 立即传送至一位玩家。
- `/adminwarpback` / `/awb`: 返回上一个位置。
- 权限:`essentia.adminwarp` (默认 OP)。
### 时间投票
- `/day`, `/noon`, `/morning`, `/night`: 启动服务器时间投票。
- 玩家使用 `/vote` 进行投票。
- 可配置允许的时间、投票时长和所需百分比。
- 权限:`essentia.time.*` 或单独的 (`essentia.day`、`essentia.noon` 等),`/vote` 默认 true。
### 死亡 & 回溯
- `/back`: 传送至上一次死亡点。
- 可配置启用/禁用。
### 消失系统
- 物品和经验球在可配置的时间后消失。
- 物品或经验单独启用/禁用。
### MOTD
- 首次加入和后续加入的自定义欢迎消息。
- 在配置文件中完全可配置。
## 配置
- 每个功能都是完全**可定制的**:启用/禁用命令、调整冷却时间、静止时长、AFK 延迟、动作栏文本、最大家园数量、传送请求、投票要求、消失时间等等。
- 凭借模块化的启用/禁用系统,它可以与插件无缝协同工作。
## 权限
- 模块化权限系统,允许全局 (`*`) 或每命令控制。
- 管理命令的默认值设置为 OP,常规玩家命令的默认值为 true。
**EssentiaX 是一款真正必不可少的、完全可定制的、并且普遍兼容的 Minecraft 插件。**