
* [**BukkitOfUtils**](https://www.spigotmc.org/resources/118276/)
* (Optional) [**一款支持的领地插件**](https://wiki.plas.host/plugins/flyingallowed.html#current-plugin-hooks).
* (Optional) [**WorldGuard**](https://dev.bukkit.org/projects/worldguard/files).

请加入 Streamline Hub Discord 以获取更新,并在我全方位协助您解决错误、问题或建议。
Discord: [**点击这里**](https://dsc.gg/streamline)

为希望以非付费获胜方式提供飞行权限的服务器提供的简单飞行切换功能。
### 它为什么不是付费获胜?
此插件仅允许玩家在他们的团队领地或特定的 WorldGuard 区域内飞行。
### 我该如何设置它?
**注意**
- 当我们说 **可访问的领地** 时,我们指的是玩家**拥有** 或 **在其中具有特定的 `Claim Extents`** 的领地。
- 当我们说 **可飞行的区域** 时,我们指的是玩家**拥有** 或 **区域具有** `flyingallowed-allow-flight` **WorldGuard 区域标志**(使用 `/rg flags
` 切换)的 WorldGuard `区域`。
- `Claim Extents` 在插件的 `config.yml` 文件中定义,但通常不需要更改。
- 如果玩家移动到 **可访问的领地** 或 **可飞行的区域** 之外,他们将被安全地放置在地面上,并且他们的飞行切换将被关闭。 非常适合非付费获胜服务器!
**在领地中飞行**
- 安装插件! -> 别忘了也安装 [BukkitOfUtils](https://modrinth.com/plugin/bukkitofutils) (也适用于 Folia)!
- 给予想要拥有飞行权限的等级以下 FlyingAllowed 权限:
- `flyingallowed.in.claims` - 允许玩家在 **可访问的领地** 内不关闭飞行切换(参见上面的“**注意**”)。
- (**可选**) `flyingallowed.lands.toggle-on` - 允许玩家在进入 **可访问的领地** 或 **可飞行的区域** 时自动打开飞行切换(参见上面的“**注意**”)。
- `flyingallowed.command.fly` - 允许玩家通过命令 `/fly` 切换飞行。
**在 WorldGuard 区域中飞行**
- 安装插件! -> 别忘了也安装 [BukkitOfUtils](https://modrinth.com/plugin/bukkitofutils) (也适用于 Folia)!
- 给予想要拥有飞行权限的等级以下 FlyingAllowed 权限:
- `flyingallowed.in.regions` - 允许玩家在 **可飞行的区域** 内不关闭飞行切换(参见上面的“**注意**”)。
- (**可选**) `flyingallowed.lands.toggle-on` - 允许玩家在进入 **可访问的领地** 或 **可飞行的区域** 时自动打开飞行切换(参见上面的“**注意**”)。
- `flyingallowed.command.fly` - 允许玩家通过命令 `/fly` 切换飞行。
尽情享受吧!

## 命令
* `/fly`
* 开启或关闭你的飞行。
* `/fly-bypass`
* 切换绕过自动飞行切换检查。
* `/set-fly `
* 根据你放入的参数设置你的飞行为启用或禁用状态。
* `/fly `
* 切换另一个玩家的飞行。
* `/fly-bypass `
* 切换另一个玩家是否绕过自动飞行切换检查。
* `/set-fly `
* 将 `` 的飞行状态设置为 `true` 或 `false`。
## 权限
### 命令的权限
- `flyingallowed.command.fly`
* 允许玩家切换他们的飞行。
- `flyingallowed.command.set-fly`
* 允许玩家将他们的飞行设置为开启或关闭状态。
- `flyingallowed.command.fly-bypass`
* 允许玩家设置他们是否在绕过自动飞行切换。
### 功能权限
**绕过**
*注意:这些都可以在* `config.yml` 文件中进行更改。
- `flyingallowed.bypass.soft`
* 允许玩家使用 `/fly-bypass` 命令绕过飞行切换。
- `flyingallowed.bypass.toggle-off`
* 允许玩家在切换会关闭游戏飞行的时候绕过所有自动切换。
- `flyingallowed.bypass.toggle-on`
* 允许玩家在切换会开启游戏飞行的时候绕过所有自动切换。
**领地** 和 **区域**
*注意:这些都可以在* `config.yml` 文件中进行更改。
- `flyingallowed.in.claims`
* 允许玩家在 **可访问的领地** 中不关闭飞行切换。
- `flyingallowed.in.regions`
* 允许玩家在 **可飞行的区域** 中不关闭飞行切换。
- `flyingallowed.lands.toggle-on`
* 允许玩家在进入 **可访问的领地** 或 **可飞行的区域** 时自动打开飞行切换 (参见上述内容,了解这些是什么)。

好吧,如果以上内容不能让你心动,那么此插件还提供完全异步方法调用和一个非常小的下载文件(感谢 [**BukkitOfUtils**](https://modrinth.com/plugin/bukkitofutils)!)。 这将确保你的服务器以出色的性能运行。

1. 下载并安装 BukkitOfUtils。在这里找到:[BukkitOfUtils](https://modrinth.com/plugin/bukkitofutils)
2. 下载适用于你服务器版本的此插件。
3. 放入你的 `plugins` 文件夹。
4. 停止服务器。
5. 启动服务器。
6. 随心所欲地使用它。

## 如何切换你的飞行
1. 安装插件。(如上所示。)
2. `/fly`
## 当前插件挂钩
_如果你想让我挂钩到你知道的插件,请在 Discord 上联系我或在 GitHub 上提交问题!_
* Lands.
* 支持:
* 在玩家土地的 `FLY` 权限范围(land permission extent)内。
* 如果玩家是土地的所有者或成员。
* 不支持:
* ??? - 有问题吗?报告它
* KingdomsX.
* 支持:
* 如果玩家是王国土地的所有者或成员。
* 不支持:
* 如果玩家是国家土地的所有者或成员。 -> 将在稍后添加!
* ??? - 有问题吗?报告它
* GriefPrevention.
* 支持:
* 如果玩家是领地所有者或成员。
* 如果玩家在 `config.yml` 中定义了特定的领地范围。
* 不支持:
* ??? - 有问题吗?报告它
* SuperiorSkyblock2.
* 支持:
* 如果玩家是岛屿的所有者或成员。
* 不支持:
* ??? - 有问题吗?报告它
* ProtectionStones.
* 支持:
* 如果玩家是领地所有者或成员。
* 不支持:
* ??? - 有问题吗?报告它
* HuskClaims.
* 支持:
* 如果玩家是领地所有者或成员。
* 如果玩家在 `config.yml` 中定义了特定的领地范围。
* 不支持:
* ??? - 有问题吗?报告它
* WorldGuard (regions).
* 支持:
* 如果玩家是区域的所有者或成员。
* 具体信息:
* 为您与 WorldGuard 区域一起使用添加了 `flyingallowed-allow-flight` 区域标志。
* 玩家仍然需要 `flyingallowed.in.regions` 权限才能在区域中飞行。
* 不支持:
* ??? - 有问题吗?报告它
## 还有其他什么吗?
*实际上... 还有...*
该插件还具有世界黑名单或白名单:
* 如果世界配置设置为黑名单,则在所述世界中禁用该插件。
* 如果世界配置设置为白名单,则仅在所述世界中启用该插件。