Community listing page, reviews may not be monitored by the author.
IG: Max Elytra Fly Speed
No reviews yet
Every Minecraft player knows the limitation of vanilla Elytra flight: no matter how hard you dive or how many firework rockets you use, you are capped. Max Elytra Fly Speed removes these restrictions, allowing customizable speed and a gradual acceleration
Community voices
Reviews
No reviews yet. Be the first to review this project!
Get it on
Available Platforms
Compatibility
Supported Environments
Runs entirely on the server. Also works in singleplayer.
Install on the client or the server; either alone gives full functionality.
Varies by version.
About
Project Details
For authors
Embed Badge
If you're the author of this project, you can embed a live badge anywhere that supports HTML or Markdown. It updates automatically whenever ratings change.
Use HTML for any page that supports it, or Markdown for README files and Markdown-based descriptions.
Identifiers
Platform IDs
About
Description
🪽 Max Elytra Fly Speed
"Lift the vanilla flight ceiling — tune Elytra speed and rocket boost to exactly how you want to fly."
📖 Introduction
Vanilla Minecraft's Elytra flight engine caps your speed aggressively. No matter how many Firework Rockets you fire or how steep your dive angle, the engine clamps momentum and imposes fixed drag curves that prevent you from ever going truly fast. This is vanilla's intentional design — but it is a design I built a configurable override for.
Max Elytra Fly Speed exposes three native GameRules that let you push the flight ceiling to wherever you want it. Set a higher maximum speed in Blocks/Second, tune the rocket launch threshold, and dial in the high-speed acceleration factor. The mod uses two targeted Mixins that replace the vanilla drag calculation and rocket boost vector with fully configurable equivalents — nothing else is touched.
1 Jar 1 Version Policy: I build 1 dedicated JAR per Minecraft version (e.g. MC 26.2, MC 26.3). Download the build that matches your exact Minecraft installation.
Server + Client Installation Required: Install the mod on both the server and the client for multiplayer. GameRules are server-authoritative — the configured speed ceiling applies to all players on the server.
Part of the Instant Gratification Collection — mods that respect the player's time.
✨ Features
🚀 Configurable Maximum Flight Speed
The mod replaces the vanilla elytra drag multiplier with a dynamic calculation in ElytraDragHelper. At the default of 50 BPS the drag is identical to vanilla. Raise the limit and drag relaxes proportionally — allowing sustained higher-speed glide and diving momentum.
- Set your personal speed ceiling anywhere from 1 to 500 Blocks/Second via GameRule.
- Velocity is hard-clamped each tick to ensure the configured ceiling is never exceeded.
🎆 Configurable Rocket Boost Engine
The mod redirects vanilla's firework setDeltaMovement call through RocketBoostHelper, which implements a two-phase boost model:
- Snappy Launch Phase — below the
elytra_initial_boost_speedthreshold, rocket ignition applies fast 50% convergence acceleration toward that threshold. - Proportional Convergence Phase — above the threshold, each rocket fires a proportional pull toward the max speed ceiling controlled by the
elytra_high_speed_accelerationfactor.
This means chaining rockets provides meaningful acceleration all the way up to your configured ceiling, rather than plateauing at the vanilla rocket cap.
🎛️ Optional In-Game Configuration GUI
Install ModMenu and YACL (YetAnotherConfigLib v3) to access a client-side configuration screen. All three parameters are exposed as sliders with live-sync to the corresponding GameRules when playing in singleplayer.
⚙️ Native GameRules & Server Configuration
All three GameRules are registered under the max-elytra-fly-speed namespace and appear in the in-game GameRule screen under their own category.
| GameRule Key | Type | Default | Valid Range | Description |
|---|---|---|---|---|
max-elytra-fly-speed:max_elytra_fly_speed |
Integer |
50 |
1 – 500 |
Maximum Elytra flight speed ceiling in Blocks/Second. |
max-elytra-fly-speed:elytra_initial_boost_speed |
Integer |
30 |
1 – 300 |
Speed threshold (BPS) below which rocket ignition applies snappy launch acceleration. |
max-elytra-fly-speed:elytra_high_speed_acceleration |
Integer |
15 |
1 – 1000 |
High-speed convergence rate (permille) toward max speed per rocket above threshold. |
🏗️ How It Works (Technical)
Two Mixins are injected into vanilla classes:
| Mixin | Target | What It Does |
|---|---|---|
LivingEntityMixin |
LivingEntity#updateFallFlyingMovement |
Redirects the drag Vec3.multiply() call through ElytraDragHelper, which relaxes horizontal and vertical drag proportionally as configured max speed rises above 50 BPS. Also injects before move() to hard-clamp velocity to the configured ceiling. |
FireworkRocketEntityMixin |
FireworkRocketEntity#tick |
Redirects setDeltaMovement() through RocketBoostHelper to implement two-phase snappy launch + proportional high-speed convergence. |
No packet manipulation. No command system. No damage modification. Strictly flight physics only.
📦 Installation & Requirements
Required
- Fabric Loader
>= 0.19.5 - Fabric API (any version matching your MC anchor)
- Dasik Library
>= 1.9.0 - Java 25
Optional
- ModMenu — adds config screen entry
- YetAnotherConfigLib (YACL) v3 — enables in-game configuration sliders
Supported Minecraft Versions
1.20.1 · 1.21.1 · 1.21.11 · 26.1.2 · 26.2 · 26.3+
☕ Support & Community
I'm an independent solo developer building lightweight, vanilla-enhancing mods. If Max Elytra Fly Speed made your flights more satisfying, consider supporting my work:
🇮🇩 Indonesian supporters: Local payment options (GoPay, OVO, Dana, QRIS, LinkAja) available via Saweria or SocioBuzz!
- 💬 Discord: https://discord.gg/EV99bgAFqb
📜 Metadata & Permissions
| Property | Value |
|---|---|
| Mod Name | Max Elytra Fly Speed |
| Namespace / Mod ID | max-elytra-fly-speed |
| License | GNU General Public License v3.0 (GPLv3) |
| Environment | Server & Client |
| Source Code | GitHub Repository |
| Issue Tracker | GitHub Issues |
📦 Modpack Permissions & Distribution:
You are welcome to include this mod in any modpack on any platform. The mod file must be downloaded through official channels (Modrinth or CurseForge). Re-uploading or mirroring the JAR to third-party sites is strictly prohibited.⚖️ Fork Guidelines:
This project is open-source under GNU GPLv3. You may fork it for genuine modifications or ports — provided your project stays open-source under GPLv3 with attribution. Straight 1:1 re-uploads or clone forks with no meaningful changes are forbidden.
🪽 Max Elytra Fly Speed
"Lift the vanilla flight ceiling — tune Elytra speed and rocket boost to exactly how you want to fly."
📖 Introduction
Vanilla Minecraft's Elytra flight engine caps your speed aggressively. No matter how many Firework Rockets you fire or how steep your dive angle, the engine clamps momentum and imposes fixed drag curves that prevent you from ever going truly fast. This is vanilla's intentional design — but it is a design I built a configurable override for.
Max Elytra Fly Speed exposes three native GameRules that let you push the flight ceiling to wherever you want it. Set a higher maximum speed in Blocks/Second, tune the rocket launch threshold, and dial in the high-speed acceleration factor. The mod uses two targeted Mixins that replace the vanilla drag calculation and rocket boost vector with fully configurable equivalents — nothing else is touched.
[!NOTE] 1 Jar 1 Version Policy: I build 1 dedicated JAR per Minecraft version (e.g. MC 26.2, MC 26.3). Download the build that matches your exact Minecraft installation.
[!IMPORTANT] Server + Client Installation Required: Install the mod on both the server and the client for multiplayer. GameRules are server-authoritative — the configured speed ceiling applies to all players on the server.
Part of the Instant Gratification Collection — mods that respect the player's time.
✨ Features
🚀 Configurable Maximum Flight Speed
The mod replaces the vanilla elytra drag multiplier with a dynamic calculation in ElytraDragHelper. At the default of 50 BPS the drag is identical to vanilla. Raise the limit and drag relaxes proportionally — allowing sustained higher-speed glide and diving momentum.
- Set your personal speed ceiling anywhere from 1 to 500 Blocks/Second via GameRule.
- Velocity is hard-clamped each tick to ensure the configured ceiling is never exceeded.
🎆 Configurable Rocket Boost Engine
The mod redirects vanilla's firework setDeltaMovement call through RocketBoostHelper, which implements a two-phase boost model:
- Snappy Launch Phase — below the
elytra_initial_boost_speedthreshold, rocket ignition applies fast 50% convergence acceleration toward that threshold. - Proportional Convergence Phase — above the threshold, each rocket fires a proportional pull toward the max speed ceiling controlled by the
elytra_high_speed_accelerationfactor.
This means chaining rockets provides meaningful acceleration all the way up to your configured ceiling, rather than plateauing at the vanilla rocket cap.
🎛️ Optional In-Game Configuration GUI
Install ModMenu + YACL (YetAnotherConfigLib v3) to access a client-side configuration screen. All three parameters are exposed as sliders with live-sync to the corresponding in-game GameRules when playing in singleplayer.
⚙️ Native GameRules & Server Configuration
All three GameRules are registered under the max-elytra-fly-speed namespace and appear in the in-game GameRule screen under their own category.
| GameRule Key | Type | Default | Valid Range | Description |
|---|---|---|---|---|
max-elytra-fly-speed:max_elytra_fly_speed |
Integer |
50 |
1 – 500 |
Maximum Elytra flight speed ceiling in Blocks/Second. |
max-elytra-fly-speed:elytra_initial_boost_speed |
Integer |
30 |
1 – 300 |
Speed threshold (BPS) below which rocket ignition applies snappy launch acceleration. |
max-elytra-fly-speed:elytra_high_speed_acceleration |
Integer |
15 |
1 – 1000 |
High-speed convergence rate (permille, i.e. 15 = 15%) toward max speed per rocket above threshold. |
[!TIP] Vanilla behaviour at defaults: At
max_elytra_fly_speed = 50andelytra_initial_boost_speed = 30andelytra_high_speed_acceleration = 15, flight physics are near-identical to unmodded Minecraft. Increase values gradually to find your preferred feel.
🏗️ How It Works (Technical)
Two Mixins are injected into vanilla classes:
| Mixin | Target | What It Does |
|---|---|---|
LivingEntityMixin |
LivingEntity#updateFallFlyingMovement |
Redirects the drag Vec3.multiply() call through ElytraDragHelper, which relaxes horizontal and vertical drag proportionally as the configured max speed rises above 50 BPS. Also injects before move() to hard-clamp velocity to the configured ceiling. |
FireworkRocketEntityMixin |
FireworkRocketEntity#tick |
Redirects setDeltaMovement() through RocketBoostHelper to implement two-phase snappy launch + proportional high-speed convergence. |
No packet manipulation. No command system. No damage modification. Strictly flight physics only.
📦 Installation & Requirements
Required
- Fabric Loader
>= 0.19.5 - Fabric API (any version matching your MC anchor)
- Dasik Library
>= 1.9.0 - Java 25
Optional
- ModMenu — adds config screen entry
- YetAnotherConfigLib (YACL) v3 — enables in-game configuration sliders
Supported Minecraft Versions
1.20.1 · 1.21.1 · 1.21.11 · 26.1.2 · 26.2 · 26.3+
☕ Support & Community
I'm an independent solo developer building lightweight, vanilla-enhancing mods. If Max Elytra Fly Speed made your flights more satisfying, consider supporting my work:
[!TIP] 🇮🇩 Indonesian supporters: Local payment options (GoPay, OVO, Dana, QRIS, LinkAja) available via Saweria or SocioBuzz!
- 💬 Discord: https://discord.gg/EV99bgAFqb
📜 Metadata & Permissions
| Property | Value |
|---|---|
| Mod Name | Max Elytra Fly Speed |
| Namespace / Mod ID | max-elytra-fly-speed |
| License | GNU General Public License v3.0 (GPLv3) |
| Environment | Server & Client |
| Source Code | GitHub Repository |
| Issue Tracker | GitHub Issues |
[!IMPORTANT] 📦 Modpack Permissions & Distribution: You are welcome to include this mod in any modpack on any platform. The mod file must be downloaded through official channels (Modrinth or CurseForge). Re-uploading or mirroring the JAR to third-party sites is strictly prohibited.
⚖️ Fork Guidelines: This project is open-source under GNU GPLv3. You may fork it for genuine modifications or ports — provided your project stays open-source under GPLv3 with attribution. Straight 1:1 re-uploads or clone forks with no meaningful changes are forbidden.
Made with ❤️ for the Minecraft community
Part of the Instant Gratification Collection
Screenshots
Gallery
Versions
Files
Relations
Project Relations
More like this
Similar Mods
Suggestions use data such as tags, dependencies, dependents, descriptions, titles, and more to rank how much they overlap with this mod.
On ModDex
Community snapshot
By the numbers
Statistics
Get it on
Available Platforms
On ModDex
Community snapshot
By the numbers