feat: add /fly speed <0.1-2.0> command, rename admin command to /fly player <player>, bump version to 1.1.0
This commit is contained in:
1 parent
d3a684b6e4
commit
bfbdfd2199
4 files changed
+68
-25
No files matched your search
@@ -5,6 +5,7 @@
|
||||
## 功能特性
|
||||
|
||||
- 🕊️ **自由飞行** — 通过命令开启/关闭创造模式飞行能力
|
||||
- ⚡ **飞行速度调节** — 通过命令在 0.1–2.0 范围内自定义飞行速度
|
||||
- 🛡️ **摔落保护** — 飞行状态下免疫摔落伤害
|
||||
- 💾 **状态持久化** — 重新加入服务器时自动恢复飞行状态
|
||||
- 👥 **多玩家支持** — 管理员可为其他玩家切换飞行状态
|
||||
@@ -36,12 +37,23 @@
|
||||
- 如果当前未飞行,执行后**开启飞行**
|
||||
- 如果当前正在飞行,执行后**关闭飞行**
|
||||
|
||||
### `/fly <player>`
|
||||
### `/fly speed <0.1-2.0>`
|
||||
|
||||
设置自己的飞行速度,范围为 0.1 到 2.0(默认 0.05)。所有玩家均可执行。
|
||||
|
||||
```
|
||||
/fly speed 1.5
|
||||
```
|
||||
|
||||
- 数值越大飞行越快,2.0 为允许的最大速度
|
||||
- 设置后立即生效,无需重新开启飞行
|
||||
|
||||
### `/fly player <player>`
|
||||
|
||||
切换指定玩家的飞行状态。需要 OP 权限(权限等级 2)。
|
||||
|
||||
```
|
||||
/fly Steve
|
||||
/fly player Steve
|
||||
```
|
||||
|
||||
- 如果目标玩家未飞行,执行后**为其开启飞行**
|
||||
@@ -59,17 +71,25 @@
|
||||
- **双击空格** — 切换飞行/普通状态
|
||||
3. 再次输入 `/fly` 关闭飞行,回到普通模式
|
||||
|
||||
### 飞行速度
|
||||
|
||||
使用 `/fly speed <数值>` 调整飞行速度(0.1–2.0):
|
||||
|
||||
- `/fly speed 0.5` — 较慢的飞行速度
|
||||
- `/fly speed 1.0` — 中速
|
||||
- `/fly speed 2.0` — 最快速度
|
||||
|
||||
### 管理员操作
|
||||
|
||||
作为服务器管理员,你可以为其他玩家管理飞行权限:
|
||||
|
||||
```
|
||||
/fly <玩家名>
|
||||
/fly player <玩家名>
|
||||
```
|
||||
|
||||
例如:
|
||||
- `/fly Steve` — 为 Steve 开启飞行
|
||||
- `/fly Alex` — 关闭 Alex 的飞行
|
||||
- `/fly player Steve` — 为 Steve 开启飞行
|
||||
- `/fly player Alex` — 关闭 Alex 的飞行
|
||||
|
||||
### 摔落保护
|
||||
|
||||
@@ -91,7 +111,7 @@ A: 不会。飞行状态下免疫所有摔落伤害,关闭飞行后恢复正
|
||||
|
||||
### Q: 普通玩家可以使用 `/fly` 吗?
|
||||
|
||||
A: 可以。`/fly` 命令对所有玩家开放,无需 OP 权限。但 `/fly <player>` 需要 OP 权限。
|
||||
A: 可以。`/fly` 与 `/fly speed` 命令对所有玩家开放,无需 OP 权限。但 `/fly player <player>` 需要 OP 权限。
|
||||
|
||||
### Q: 这个模组需要安装在客户端还是服务端?
|
||||
|
||||
|
||||
Reference in new issue
Block a user