Module: Fly - Module ID: fly

Introduction

The Fly Module allows players to fly on the server, as if they were in Creative mode. It also contains some compatibility options.

Configuration

There are a few configuration options:

  • save-all-flystate-on-quit, if true, a player’s flystate will be persisted across logins, no matter how fly was granted.
  • require-fly-permission-on-login, if true, a player must have the permission nucleus.fly.base on login to be able to continue flying.
  • find-safe-location-on-login, if true and 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.
/fly
Module: fly
Set specified player's fly mode.

Aliases: fly

Root command aliases: /nfly

Usage: /fly [<player>] [<true|false>]

Default Role: ADMIN

Basic Command Permission: nucleus.fly.base

Permissions

  • nucleus.fly.exempt.cost - Default Role: ADMIN
    Allows the user to bypass the cost for /fly
  • nucleus.fly.exempt.cooldown - Default Role: ADMIN
    Allows the user to bypass the cooldown for /fly
  • nucleus.fly.others - Default Role: ADMIN
    Allows the user to target other players using the command "fly".
  • nucleus.fly.base - Default Role: ADMIN
    Allows the user to run the command /fly
  • nucleus.fly.exempt.warmup - Default Role: ADMIN
    Allows the user to bypass the warmup for /fly

This command is an equivalent to the following command(s) in Essentials: /fly

Permission Suggested Role Description
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".
The following configuration is the default for this module:
# 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