Tags
Creators
Details
1.2.1+mc26.1-26.1.2
Compatibility
Required content
Changes
First Class Flying 1.2.1
This update adds Builder Flight, expands configuration options, improves flight presentation, and fixes several input and Elytra swap edge cases.
Highlights
- Added Builder Flight, a controlled flight mode designed for building in the air.
- Added Infinite Flying options, including separate controls for Builder Flight and Powered Flight.
- Improved the Mod Menu config screen with sliders, better default-value display, and clearer numeric controls.
- Added and aligned English and Simplified Chinese UI text.
- Refined Builder Flight wing visuals and sound behavior.
- Reduced Builder Flight moving flap loudness by default.
- Kept Builder Flight silent while hovering in place.
- Improved Elytra/Chestplate Swap behavior with safer server-side checks, Binding Curse protection, and configurable fall-distance timing.
- Fixed Shift+Space input behavior so sneaking and jumping from the ground no longer accidentally triggers FCF flight or Vanilla Glide.
- Improved server/client compatibility handling when joining servers with or without FCF installed.
Validation
- Built for all maintained target folders.
- Startup smoke tested on 1.21.11 and 26.1.
- Gameplay feel was manually tested in the main development environment.
Please report any version-specific issues.
License
All Rights Reserved.
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:vOwWxw5n:97Ee31Mb"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:vOwWxw5n:97Ee31Mb"
}

