- Tested Minecraft Versions:
- 1.8
- 1.9
- 1.10
- 1.11
- 1.12
- 1.13
- 1.14
- 1.15
- Contributors:
- AaronL98
Link to GIF
This plugin prevents players from flying in specific WorldGuard regions if they do not have permission.
NoFlyZone was requested by AaronL98 but him and a few others on my test server thought it could be useful to others so I decided to post it.
I only spent about 30 mins on this plugin but it does the job if you want to prevent players from flying in specific regions.
All you need to do is add the region name to the NoFlyZone config list either by command or by editing the config manually and using /nfz reload. Anyone without the permission noflyzone.bypass will be stopped from flying as soon as they enter the region.
You NEED WorldGuard 6.x + WorldEdit for this plugin to work!
Configuration is very simple. Only 2 entries:Code (Text):
# 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!'
![]()
![]()
Code (Text):name: NoFlyZone
main: me.clip.noflyzone.NoFlyZone
version: 1.1
author: [extended_clip]
description: Stop players from flying in certain regions
depend: [WorldGuard, WorldEdit]
commands:
noflyzone:
description: NoFlyZone admin command
aliases: [nfz]
permissions:
noflyzone.bypass:
description: allowed to fly anywhere
default: op
noflyzone.admin:
description: allowed to use commands
default: op
This plugin is open source, feel free to do what you want with it:
https://github.com/extendedclip/NoFlyZone

NoFlyZone 2.0.0
Block flying in specific WorldGuard regions + Auto flying in specific WorldGuard regions