[MD]
# TickManager
本插件还原 [TrapDoor](https://github.com/bedrock-dev/trapdoor-ll) 插件中的 `tick` 功能,适合生电服务器
> 拥有改变世界运行速度的能力
# 命令
```
/tick <acc|slow> <times: int>
/tick <forward|fw|warp> <tickNumber: int>
/tick <r|reset|query|freeze|fz>
```
- `tick <acc|slow> <times: int>` 用于加快或者放慢游戏运行速度为原来的 `time` 倍或者 `1/time`
- `tick <forward|r|warp> <ticks: int>` 用于让世界以较快的速度前进 `tickNumber` 个游戏刻。其中 `forward` (或 `fw` )是瞬间完成(具体多久取决于服务器 CPU, forward 途中服务器没反应是正常现象,请耐心等待), `warp` 是在**不掉刻的前提下**以最快的速度加速运行 `tickNumber` 个游戏刻。
- `tick reset` 或者 `tick r` 用于重置世界到正常状态
- `tick query` 用于查询世界运行状态,如正在以多少倍速的速度运行, `warp` 还剩多少个游戏刻等等
- `tick freeze` 或者 `tick fz` 用于暂停游戏运行
> TIP: 当游戏正在 forward 中时无法使用 `tick query` 是正常现象,不是 bug
---
### 插件能否正常更新取决于 Mojang 是否会更改 BDS 内部的函数
[/MD]