# 简单计时器
一个简单的、交互式的 Minecraft 服务器(Spigot、Paper 等)计时器插件,
支持带有友好的命令和可点击的游戏内 UI 元素的多个命名计时器。
---
**⚠️ 注意:** 此插件的版本(v2.0.0 及以上)已完全重写,
包括文档。 对于旧文档,请参阅此处:
[https://github.com/IschdeFelin/mc-simple-timer/tree/main-v1](https://github.com/IschdeFelin/mc-simple-timer/blob/main-v1/README.md)
---
## 功能
- 管理带有自定义名称的多个计时器。
- 可点击的游戏内计时器列表,带有悬停提示和命令建议。
- 支持暂停、恢复、重置、保存和重新加载。
- 可配置的显示,包括颜色选项和暂停消息。
- 计时器可以在没有玩家在线的情况下运行,并且在玩家死亡时自动暂停(可配置)。
---
## 命令
### `/timer resume`
恢复当前计时器。
### `/timer pause`
暂停当前计时器。
### `/timer reset`
停止并重置当前计时器为 0。
### `/timer create `
使用给定的名称创建一个新的计时器。
计时器名称必须:
- 不为空
- ≤ 20 个字符
- 仅包含字母、数字、_ 或 -
示例:
```bash
/timer create speedrun1
```
如果成功,将出现一个可点击的消息,允许您立即选择计时器。
### `/timer select `
选择具有给定名称的计时器,并默认暂停它。
### `/timer name`
显示当前选定计时器的名称。
### `/timer rename `
将当前计时器重命名为指定的名称。 命名规则与 `/timer create ` 相同。
### `/timer state `
显示指定计时器(或如果没有给定名称则显示活动计时器)的当前状态(时间)。
### `/timer list`
列出所有可用的计时器及其当前时间。
每个条目:
- **可点击:** 建议 `/timer select `
- **悬停:** 显示“点击选择”
示例输出:
```plaintext
These timers exist:
- speedrun1 (0s)
- bossfight (1h 23m 51s)
```
### `/timer set