The Fly Module allows players to fly on the server, as if they were in Creative mode. It also contains some compatibility options.
There are a few configuration options:
true, a player’s flystate will be persisted across logins, no matter how fly was granted.
true, a player must have the permission
nucleus.fly.baseon login to be able to continue flying.
trueand a player does not have permission to keep their fly state across logins, Nucleus will try to find a safe location to warp them to when they next log in.
Root command aliases:
/fly [<player>] [<true|false>]
Default Role: ADMIN
Basic Command Permission:
nucleus.fly.exempt.cost- Default Role: ADMIN
nucleus.fly.exempt.cooldown- Default Role: ADMIN
nucleus.fly.others- Default Role: ADMIN
nucleus.fly.base- Default Role: ADMIN
nucleus.fly.exempt.warmup- Default Role: ADMIN
This command is an equivalent to the following command(s) in Essentials:
|nucleus.fly.base||ADMIN||Allows the user to run the command /fly|
|nucleus.fly.exempt.cooldown||ADMIN||Allows the user to bypass the cooldown for /fly|
|nucleus.fly.exempt.cost||ADMIN||Allows the user to bypass the cost for /fly|
|nucleus.fly.exempt.warmup||ADMIN||Allows the user to bypass the warmup for /fly|
|nucleus.fly.others||ADMIN||Allows the user to target other players using the command "fly".|
# If true, and the player isn't flying and the player is in the air, Nucleus will try to find a safe location to place the player. find-safe-location-on-login=true # If true, in order to keep fly state on login, the permission for the fly command (nucleus.fly.base) is required. If false, a player without access to the /fly command will fall to the ground on login if they are in the air. require-fly-permission-on-login=false # If true, if a player is flying when they disconnect, this state is remembered. If false, this information is only retained between player disconnects if /fly was used. save-all-flystate-on-quit=true