NoFlyZone - 区域飞行管控
在特定WorldGuard区域内禁止飞行 + 在特定WorldGuard区域内自动飞行
Bukkit / Spigot
作者 clip
支持版本 1.8 - 1.15
服务器使用量
未统计
服务玩家数
未统计
下载量
32,469
插件详细介绍
NoFlyZone 是一款轻量级插件,用于在指定的 WorldGuard 区域内禁止玩家飞行。只需将区域名称加入配置列表,没有相应权限的玩家进入该区域后将无法飞行。
核心功能
- 在指定的 WorldGuard 区域内禁止飞行。
- 玩家进入禁飞区域时,若无权限,会收到提示信息。
- 支持通过命令或配置文件轻松管理禁飞区域列表。
前提要求
- 必需插件: WorldGuard 6.x 及以上版本、WorldEdit。
- 必需权限系统: 本插件依赖权限系统来管理命令和飞行豁免。
安装与配置
基础安装
- 确保服务器已安装 WorldGuard 和 WorldEdit。
- 将 NoFlyZone.jar 放入服务器的
plugins文件夹。 - 重启服务器以生成配置文件。
配置禁飞区域
你可以通过两种方式添加禁飞区域
- 使用命令 (需要
noflyzone.admin权限)。 - 手动编辑配置文件
plugins/NoFlyZone/config.yml,然后执行/nfz reload重载配置。
配置文件示例
# NoFlyZone version: 1.1 Main Configuration
#
# List regions below that will disable players from flying when they enter them
no_fly_regions:
world:
- testflyregion
SpawnWorld:
- spawn
- pvp
world_nether:
- test
no_fly_message: '&cNo flying here!'命令与权限
可用命令
/noflyzone或/nfz- 主管理命令(用于添加/移除区域和重载配置)。- 使用
/nfz reload重载配置文件。
权限节点
noflyzone.bypass- 拥有此权限的玩家可在任何区域飞行(默认 OP 拥有)。noflyzone.admin- 允许使用所有管理命令(默认 OP 拥有)。
常见问题
- 玩家在区域内仍然可以飞行?
- 请确认 WorldGuard 区域名称拼写正确,且区分大小写。
- 确认玩家没有
noflyzone.bypass权限。 - 执行
/nfz reload确保配置已生效。
- 插件加载失败?
- 请确认已安装正确版本的 WorldGuard (6.x+) 和 WorldEdit。
开源信息
NoFlyZone 是一个开源项目,你可以自由查看、修改或分发其代码。
- 项目地址:https://github.com/extendedclip/NoFlyZone
测试支持版本
版本分布
基本信息
插件名称
NoFlyZone
作者
clip
平台
Bukkit / Spigot
支持版本
1.8 - 1.15
点赞数
57
Modrinth 下载
767
最近版本
暂无数据
-