# 自定义飞行插件
**自定义飞行** 是一个 Paper Minecraft 插件,旨在允许玩家在生存模式中轻松切换飞行模式,即使他们没有创造特权。借助此插件,服务器管理员可以赋予特定玩家可调节的速度飞行权限,从而在不破坏沉浸感的情况下,为生存游戏玩法增加了一个独特的维度。这非常适合建造者、版主或任何需要临时飞行能力的玩家。
## 特性
- **切换飞行模式**: 玩家可以在飞行中(不差什么意思)启用或禁用飞行模式,而无需创造模式。
- **可调节的飞行速度**: 玩家可以设置自定义飞行速度,从而实现更快速的移动和增强的控制。
- **玩家专属权限**: 管理员可以通过可配置的权限控制谁可以访问飞行命令。
- **生存模式友好**: 专为在生存模式中无缝运行而设计,不会扰乱自然的玩法机制。
- **易于基于命令的使用**: 简单直观的命令允许玩家轻松地启用、禁用和自定义飞行。
## 命令
该插件提供以下命令:
### `/fly`
`/fly` 命令允许玩家切换自己的飞行模式或另一个玩家的飞行模式,并根据需要设置飞行速度。
- **命令用法**: `/fly [玩家] [速度]`
- **`[玩家]`**: (可选) 指定目标玩家的用户名。如果省略,则命令将为发送者切换飞行模式。
- **`[速度]`**: (可选) 指定飞行速度(范围为 100 到 1000 的整数,用于缩放)。例如,`1000` 表示最大速度。
### 示例
- `/fly`: 为发送者切换飞行模式。
- `/fly Steve`: 为玩家 `Steve` 切换飞行模式。
- `/fly Steve 500`: 以自定义速度 `500` (中等范围) 为 `Steve` 切换飞行模式。
## 权限
插件的控制由以下权限管理:
- **`flyplugin.fly`**: 授予对 `/fly` 命令的访问权限。
- **默认设置**: 默认情况下,此权限设置为 `true`,允许所有玩家在您更喜欢开放访问的情况下切换飞行。
- **示例用法**: 将此权限专门分配给受信任的玩家或工作人员,用于版主目的。
## 安装
1. 下载 `Custom Flight` 插件或 mod JAR 文件,并将其放置在服务器或 PC 的 `plugins` 或 `Mods` 文件夹中。
2. 重新启动或重新加载服务器或 Minecraft 以初始化插件/mod。
## 已知问题和故障排除
- **命令未识别**: 如果 `/fly` 无效,请确保 `plugin.yml` 文件格式正确并位于 JAR 的根目录下。
- **权限未生效**: 验证您的权限插件(例如,LuckPerms)是否已安装并配置为识别 `flyplugin.fly`。