Tags
Creators
Details
Licensed ARR
Published last year
All versions
1.3.1
Release
[mc1.21.1] Survival Fly 1.3.12 months ago 82
Compatibility
Minecraft: Java Edition
1.21.1
Platform
Forge
Supported environments
Server-side
Client and server
Required content
Any compatible version
Changes
Version 1.3.1 (Fabric 26.1, NeoForge 26.1, and 1.21.1 for Fabric/NeoForged/Forge):
Toggle Flight Keybind
- Added a
keybind to toggle flight,default =CTRL + ALT + F. (Fabric 1.21.1 only) -Due to Kuma key API not supporting modifiers, the key is unbounded by default.
Crouch Flight
Crouch in-place while flying, without descending.- To use it, hold
CTRL + SHIFT. - Toggleable via the config.
Safe Mode
- A new option, which is enabled by default, and
prevents players from joining servers that do not have Survival Fly installed. - This has been done to
prevent the confusion of players thinking that this mod is a hack or cheat.It's not. This mod is a choice, determined by server owners/administrators, onwhether or not they want players to be able to fly in survival mode.If the mod isn't installed, then you can be sure that the server staffdo not want players cheating by flying in survival mode. - Doesn't work and disabled on Forge 1.21.1.
Dependency Changes (26.1+ only)
- Runs on
Minecraft 26.1.2, not 26.1.1 or 26.1. - (Fabric only) Now requires
Fabric Loaderversion0.19.2or greater to load. - (NeoForged only) Now requires
NeoForged-betaversion26.1.2.36or greater to load. - Now requires
Balmversion25.1.2.5or greater to load.
Bugs Fixed
- Bug 1 -
Command blocksandnon-players/flight,/flightstatusand/flightspeed. "Friendly Flight"option is now disabled client-side when the player is on a server (because this option is determined by the server).
Optional dependencies
Any compatible version
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:R03iLZxe:B4AA3a4W"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:R03iLZxe:B4AA3a4W"
}

