HomeJavaModsWaterFly
WaterFly

WaterFly

WaterFly is a feature-rich and customizable fly plugin built for PaperMC 1.21+ servers. It provides players with a survival flying experience while maintaining minimal server overhead. Whether for survival perks or administrative utility, WaterFly offers good and customizable control over aerial movement in survival or creative mode.


Key Features & Why You Should Download It


Commands & Usage

(<> is optional, [] is required):

Command Description Permission
/fly Toggle flight abilities waterfly.command.fly
/flyspeed <1-10> Set your fly speed. waterfly.command.flyspeed
/waterfly <info/reload> WaterFly admin command waterfly.admin

Default Configs

Default configs used on the plugin.

config.yml
# WaterFly - Feature rich fly plugin for your server!
# GitHub Source code: https://github.com/WatermanMC/Waterfly
# Support: https://discord.gg/Scgqfm5EU4


# Should the plugin remove player's fly when changing worlds/quit?
# Will reset fly speed too.
# Will cause player to fall when relogging.
remove-fly:
  quit: false
  world-change: false
  affect-creative-spectators: false


# Disable fly in this world
# Bypass permission: waterfly.bypass.world-restriction
disabled-worlds:
  - "example_world"

# Default fly speeds
default-fly-speeds:
  # The speed when you're flying normally without sprinting
  # Vanilla default: 0.1 (Approx. 10.8 blocks per second)
  # Scale: 0.0 to 1.0 (NOTE: Values above 0.8 might cause player lag)
  normal: 0.1

  # The speed when you're flying and sprinting too
  # Vanilla default: 0.2 (Approx. 21.6 blocks per second)
  # Increasing this might trigger your server's anticheat plugins if you have one
  sprint: 0.2
messages.yml
# Only uses MiniMessage!
# MiniMessage formatter: https://webui.advntr.dev

prefix: "<aqua><b>WaterFly</aqua></b><white>:</white> <reset>"

pluginReloaded: "<green>Plugin reloaded!"
nopermission: "<red>You don't have permission to do that!"
disabledworld: "<red>Flying is not allowed in this world."
invalidgamemode-for-fly: "<red>This fly feature is not allowed since you're in {gamemode}!"
fly:
  enabled: "<green>Fly enabled!"
  disabled: "<red>Fly disabled."

flyspeed:
  invalidinput: "<red>Invalid speed. Must be between 1 and 10!"
  invalidnumber: "<red>{number} is not a valid number!"
  set: "<green>Fly speed set to {speed}."

Links & Additional Information

Author: WatermanMC

Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

Verified by MCModsHub

These come from our own check of the pack file, not from the source page.

Explore more