Back to mods
Survival Fly project artwork

CurseForge · Minecraft mod

Survival Fly

A Fabric/(Neo)Forge mod that lets server owners allow players to fly in survival mode.

Choose a version Pick your version below, then grab the matching file.

Quick answer

Which Survival Fly release should I use?

Updated 25 days ago
Latest stable file [26.3] Survival Fly 1.3.8
Game version 26.3
Loader Fabric

Survival Fly [26.3] Survival Fly 1.3.8 targets 26.3 with Fabric. The project page does not say whether this file belongs on the client, dedicated server, or both. All 4 required mods have matching files.

Where it goes

Is Survival Fly required on the client, server, or both?

The project page does not say whether this file belongs on the client, dedicated server, or both.

Client Source doesn’t say
Dedicated server Source doesn’t say
Loader for this release Fabric
Required install it here Optional supported, not mandatory Not supported do not install here Source doesn’t say do not assume

The source does not explicitly classify this release as client-only or server-only.

What else does Survival Fly [26.3] Survival Fly 1.3.8 need?

[26.3] Survival Fly 1.3.8. Change the file and its required mods may change too.

All 4 required mods have matching files

Install Fabric API, DillonLib, Balm, DillonLib first. We found matching files for this game-version and loader setup.

LuckPerms Optional for Survival Fly [26.3] Survival Fly 1.3.8
optional
Matching file found Matched file: v5.5.85 (Fabric 26.x)
Fabric API Needed by Survival Fly [26.3] Survival Fly 1.3.8
required
Matching file found Matched file: [26.3] Fabric API 0.166.0+26.3
DillonLib Needed by Survival Fly [26.3] Survival Fly 1.3.8
required
Matching file found Matched file: [26.3] DillonLib 1.2.5
Balm Needed by Survival Fly [26.3] Survival Fly 1.3.8
required
Matching file found Matched file: balm-fabric-26.3-26.3.0.3.jar
DillonLib Needed by Survival Fly [26.3] Survival Fly 1.3.8
required
Matching file found Matched file: mc26.3-1.2.5-fabric

We only count dependency files that match this setup. A file for another loader does not fill the gap.

Before you install it

Add Survival Fly without breaking your instance.

Built for Survival Fly [26.3] Survival Fly 1.3.8. Pick another file and the loader, install side or required mods may change.

  1. 01

    Stick to this file

    Use [26.3] Survival Fly 1.3.8. It targets 26.3 with Fabric; another release may have different loader, side or dependency requirements.

  2. 02

    Bring the mods it needs

    Install Fabric API, DillonLib, Balm, DillonLib first. We found matching files for this game-version and loader setup.

  3. 03

    Put it on the correct side

    The project page does not say whether this file belongs on the client, dedicated server, or both.

  4. 04

    Pick the file you checked

    Use the “Get this file” button beside [26.3] Survival Fly 1.3.8. It opens that exact file at the source.

About this project

What does Survival Fly add?

Survival Fly Logo


Adds a /flight command for survival players!

Client-side, server optional

Flight (and /flight)

  • Allows the player to fly in survival mode.

  • By default, anyone can use this command.

  • Command Usages: /flight, /flight enable/disable 'target(s)'

  • Only server operators can toggle flight for others players.

  • This feature is available in all versions!

  • You can press CTRL + ALT + F to toggle flight (exclusive to newer versions, 1.3 and above).

    /flight Command

Flight Speed

  • Changes the player's flight speed.

  • Command Usages: /flightspeed set speed% `target(s)`, /flightspeed get `target, /flightspeed reset `target(s)`

  • Use /flightspeed allowmodification to toggle whether all players should be able to change their flight speed. If they are a server operator or have a LuckPerms permission node (see below), this doesn't matter (feature only available in version 1.3.7 and above).

  • You can also use ALT + SCROLL to change flight speed, and press B to reset your flight speed (client-side installation required).

  • Only server operators can change the flight speed for other players.

  • Exclusive to version 1.2 and above.

    /flightspeed Command

Flight Status

  • Shows whether the target player has flying abilities.

  • Command Usage: /flightstatus `target`

  • Only server operators can view the flight status of other players.

  • Exclusive to version 1.1 and above.

    /flightstatus Command

Crouch Flight

  • Allows the player to crouch in-place while flying.

  • Hold CTRL + SHIFT to use crouch flight.

  • Anyone can use this feature, if they enable it client-side in their options.

  • Exclusive to newer versions (1.3.1 and above).

    Crouch Flight

Friendly Flight

  • Temporarily disables player flight abilities when entering combat, or being attacked.

  • Flight will be disabled for 20 seconds, for each player involved in combat.

  • You can choose if flight should be disabled from player combat and mob combat, or player combat only.

  • For singleplayer users, set the "Friendly Flight" option to either Players and Mobs, or Players only.

  • For server owners, use the following command: /friendlyflight off / players_and_mobs / players_only

  • Exclusive to newer versions (1.3 and above).

    Friendly Flight

Elytra Flight

  • Requires players to wear an elytra to use flying abilities.

  • Elytra durability will decrement as the player uses their flying abilities.

  • The faster the player's flight speed, the more elytra durability will wear down.

  • Exclusive to newer versions (1.3 and above).

    Elytra Flight

Flight Exhaustion

  • Makes players lose hunger when using flying abilities.

  • The faster the player's flight speed, the more hunger they lose.

  • Exclusive to newer versions (1.3 and above).

    Flight Exhaustion

/permissions command

Sets the permission level in which players can use basic Survival Fly commands. These commands include:

  • /flight
  • /flightspeed
  • /flightstatus

Permission levels:

Regular (default option)

  • Anyone can use commands.

Moderator

  • Players that bypass spawn protection can use commands.

Gamemaster

  • Players that have higher authority, such as permission to use command blocks, change gamemode, change difficulty, etc. can use comands.

Admin

  • Only players with operator can use commands.

Note: Permission level "Regular" means that players can only use Survival Fly commands on themselves. Only operators can use these commands on other players.

(since: v1.3)


LuckPerms Integration

You can use LuckPerms with this mod! (Fabric, NeoForged and Forge only)

Only compatible on version 1.3 of the mod or higher.

Permission Nodes for Survival Fly

  • "survivalfly.flight" - Allows /flight and /flightstatus execution on self.
  • "survivalfly.flight_speed" - Allows /flightspeed execution on self.

Note: LuckPerms is optional! Meaning, if you don't want to use LuckPerms:

  1. Command permissions are based on Survival Fly's built-in "permission" system, which you can view above.
  2. With LuckPerms installed, permissions are determined by the permission nodes, listed above.

Due to a NeoForged 1.21.1 incompatibility issue w/ LuckPerms, LuckPerms will not work with this version of Minecraft on NeoForged.


For older version players (1.21.11 [not including 1.21.1], and below)

Players should install this mod for themselves client-side, otherwise they will not be able to read messages when executing commands.

Commands will still work, but messages will be unreadable. This issue has been fixed in version 1.3 for Minecraft 26.1 and above.

To change permission level for commands, locate the "survivalfly-config.json" file, and set the permission level to one of the following strings:

  • "REGULAR" (now called "ANYONE" on version 1.3 and above)
  • "MODERATOR"
  • "GAMEMASTER"
  • "ADMIN"
  • "OWNER" (no longer exists in version 1.3 and above)

Requires Balm, DillonLib and YetAnotherConfigLib!


Created by Dillon8775. All rights reserved unless explicitly stated.

Project description from CurseForge.

Pick your setup

Survival Fly by Minecraft version and loader

Choose the version and loader you play, then open the matching release.

42 available setups

Showing the newest 12 of 23 game versions. Older files are in the list below.

Check the dependencies, then try the file in a copied instance before changing a world you care about.

Recent files

Survival Fly versions and loaders

63 of 63 releases match

Looking for an older file? The official CurseForge project page is in Resources.