Back to mods
First Class Flying project artwork

CurseForge · Minecraft mod

First Class Flying

FCF is a highly configurable elytra enhancement mod.

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

Quick answer

Which First Class Flying release matches 26.3 Forge?

Updated 21 days ago
beta file First Class Flying 1.2.1 - Forge 26.3 (Native Beta)
Game version 26.3
Loader Forge

First Class Flying 1.2.1 - Forge 26.3 (Native Beta) targets 26.3 with Forge. The project page does not say whether this file belongs on the client, dedicated server, or both. No extra mods listed for this file.

Where it goes

Is First Class Flying 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 Forge
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 First Class Flying 1.2.1 - Forge 26.3 (Native Beta) need?

First Class Flying 1.2.1 - Forge 26.3 (Native Beta) on 26.3 Forge. Every mod below is checked against that same setup.

No extra mods listed for this file

This file does not list any required mods. Do not add a library just because a different file uses it.

This file does not list any required or optional mods.

Before you install it

Add First Class Flying without breaking your instance.

Built for First Class Flying 1.2.1 - Forge 26.3 (Native Beta) on 26.3 Forge. Pick another file and the loader, install side or required mods may change.

  1. 01

    Stick to this file

    Use First Class Flying 1.2.1 - Forge 26.3 (Native Beta). It targets 26.3 with Forge; another release may have different loader, side or dependency requirements.

  2. 02

    Bring the mods it needs

    This file does not list any required mods. Do not add a library just because a different file uses it.

  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 First Class Flying 1.2.1 - Forge 26.3 (Native Beta). It opens that exact file at the source.

About this project

What does First Class Flying add?

First Class Flying

A highly configurable, extremely well crafted elytra enhancement Mod for Minecraft, with Fabric releases and native Forge/NeoForge beta ports.

If you like fireworks, this mod is for you. And if you don't like fireworks, this mod is also for you!

Help me out at https://ko-fi.com/swiyss for future mods, modpacks, datapacks, resourcepacks and much much more I have planned. Sign in for special updates.

DISCLAIMER: (fireworks are disabled by default, MAKE SURE TO ENABLE IT IN THE CONFIG FILES OR IN MOD MENU IF YOU WANNA USE FIREWORKS)

Default config settings comes with a set stamina, maximum ammount is 6000 (or 5 minutes of flying).

First Class Flying turns elytra movement into controlled, stamina-limited powered flight. Hold Space to lift and fly under wing power, manage your flight time, recharge by landing, and optionally hand off into vanilla-style elytra glide with a dedicated glide key.

Author: Swiyss

Banner Artist: Swiyss

What It Does

First Class Flying changes elytra flight from a mostly firework-driven system into a configurable powered-flight loop:

  • Space controls powered wing lift and air movement.
  • Flight stamina limits how long powered flight can continue.
  • Landing recharges stamina by default.
  • A dedicated glide key, Left Shift by default, can hand off into vanilla-style elytra glide.
  • Firework boosting and elytra durability damage can be allowed or blocked through config.
  • Wing visuals, flight sounds, takeoff feel, speed, stamina, recharge, and glide behavior are configurable.

The mod remains usable without Fresh Player Animations, EMF/ETF, or Do a Barrel Roll installed, however it is highly recommended.

Features

  • Powered elytra flight while holding Space.
  • Configurable flight time, lift, vertical acceleration, horizontal acceleration, boost strength, max speed, and takeoff ramp.
  • Stamina-based flight with configurable recharge behavior.
  • Optional empty-stamina safety glide while Space remains held.
  • Optional Shift/vanilla-glide handoff for real vanilla elytra gliding.
  • Ground Wing Burst for a configurable grounded Shift+Space launch.
  • Smooth visual-only wing opening, closing, flutter, glide, and exhausted-wing effects.
  • Configurable local flight sounds for powered wing flaps, glide loops, and landing fold sounds.
  • Configurable firework and elytra durability behavior.
  • Optional Fresh Player Animations / Fresh Animations-style player animation support through EMF/ETF.
  • Optional Do a Barrel Roll compatibility settings.
  • Small public API for other mods to query First Class Flying state.

Controls

  • Space: powered flight / wing lift while wearing an elytra or glider.
  • First Class Flying: Vanilla Glide: dedicated glide key, default Left Shift.
  • Shift + Space on ground: Ground Wing Burst when enabled.

The vanilla-glide key can be rebound in Minecraft's Controls screen.

Configuration

Configuration is saved to:

"config/first_class_flying.json"

On Fabric, the Mod Menu integration exposes the same settings in-game when Mod Menu is installed. Native Forge/NeoForge builds use native configuration integration and do not require Mod Menu.

Important configurable areas include:

  • Flight stamina and recharge timing.
  • Takeoff force and takeoff ramp.
  • Powered flight lift, acceleration, boost strength, and speed caps.
  • Empty-stamina glide behavior.
  • Shift vanilla-glide handoff behavior.
  • Ground Wing Burst strength, cooldown, and stamina cost.
  • Wing animation timing, flutter, glide-open amount, and exhausted-wing droop.
  • Powered flap sounds, glide loop sounds, and landing fold sounds.
  • Firework and elytra durability rules.
  • Fresh Animations / EMF / ETF compatibility.
  • Optional Do a Barrel Roll compatibility settings.
  • Debug logging, off by default.

debugLogging defaults to false; no debug-only behavior is enabled by default.

Compatibility

Fresh Player Animations / Fresh Animations

When EMF, ETF, and a compatible player animation resource pack are present, First Class Flying can expose powered FCF flight as render-only abilities.flying=true NBT for EMF/ETF animation checks.

This lets Fresh Animations-style packs select their own flying animation during powered flight. In that mode, First Class Flying does not also apply its fallback creative-pose body override, so the animation pack owns the powered-flight-to-falling transition.

The compatibility path is optional and soft. If EMF/ETF or the resource pack is absent, First Class Flying still works normally.

Do a Barrel Roll

Do a Barrel Roll is optional. First Class Flying includes compatibility settings for Do a Barrel Roll setups, including opt-in visual smoothing around Shift vanilla-glide transitions.

This release does not require Do a Barrel Roll, and it does not claim to fix every possible camera-mod interaction. GoodCraft's current pack can run First Class Flying with Do a Barrel Roll removed.

Other Mods

First Class Flying uses Minecraft's glider equipment check instead of hardcoding only the vanilla elytra item. Other elytra-like items that integrate through vanilla glider data may work without special handling.

Other movement, camera, or animation mods may touch the same render or input paths. Use the compatibility options and test modpack-specific combinations.

Installation

Native Forge / NeoForge Beta

Choose the file matching your exact Minecraft version and loader. Install the matching First Class Flying build on both client and server for powered flight. A client connected to a server without the mod remains inactive. Fabric API and Mod Menu are not required by native builds.

Minecraft 1.21.x requires Java 21; Minecraft 26.1.x requires Java 25. Forge 1.21.2 is unavailable because there is no official loader for that target. See each file's changelog for its tested loader version and validation scope.

Fresh Animations: Player Extension is an optional resource pack requiring matching EMF and ETF mods. Native Forge 26.1.x was tested standalone because matching EMF/ETF builds were unavailable; FPA compatibility is not validated there. On NeoForge 1.21, avoid Do a Barrel Roll 3.7.3 with Forgified Fabric API 2.0.10: that combination fails on dedicated servers even without First Class Flying. Other optional-mod combinations must match the selected Minecraft version and loader.

Fabric

  1. Install Fabric Loader for the supported Minecraft version.
  2. Install Fabric API.
  3. Place the First Class Flying jar in your mods folder.
  4. Optional: install Mod Menu for in-game configuration.
  5. Optional: install EMF, ETF, and a Fresh Player Animations / Fresh Animations-style resource pack for custom player flying visuals.
  6. Optional: install Do a Barrel Roll if your setup uses it.

Select the Fabric file tagged for your Minecraft version. The Minecraft 1.21.11 build uses Java 21.

Known Notes / Limitations

  • Powered FCF flight does not enter real vanilla fall-flying. This avoids vanilla elytra movement fighting the custom powered-flight controller.
  • Shift vanilla glide deliberately uses real vanilla elytra glide while the dedicated glide key is held and the player is eligible.
  • The Fresh Animations compatibility spoof is render-only. It does not enable creative flight, does not write player abilities, and does not send movement packets.
  • Sounds are local/client-side for FCF flight effects.
  • The Mod Menu config screen writes known config fields and does not preserve unknown future fields.
  • Do a Barrel Roll compatibility is optional and configurable. Exit smoothing is off by default and is not required for normal First Class Flying behavior.

Caveats

I am not affiliated with the creator of [Fresh Animations: Player Extension], [Do a Barrel Roll] or [Camera Overhaul], but I highly recommend you check them out. I made my work with theirs in mind for the best experience possible for the player, but they are not required to play.

This was made for you. So enjoy.

Credits

Created by Swiyss.

Project description from CurseForge.

Pick your setup

First Class Flying by Minecraft version and loader

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

52 available setups

Showing the newest 12 of 19 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

First Class Flying versions and loaders

1 of 50 releases match
Clear filters

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