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.

The following are incompatibilities that may occur with this module, along with how to resolve the problem. For the full mod/plugin incompatibility list, see the compatibility page.

No plugin incompatibilities have been reported.

/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