Skip to content

Cool Elytra Roll

Client-side fabric mod that rotates the camera while turning during elytra flight. Uses actual physics to imitate aircraft roll maneuvers.

Fabric
Loaders
Fabric
Downloads on Modrinth
88.4K
Followers on Modrinth
149
versions
22
Updated
September 21, 2026Sep 21
Published
in 2024
The unedited screenshot from the icon · swipe

At a glance

Runs on Fabric
For Minecraft 1.16–1.20.4, 1.21–26.3
Client only — no need to install it on the server
Latest version — 1.5.5 from September 21, 2026
License GPL-3.0-only — free
Where it's needed
In gamerequiredOn servernot needed

Install in the game only; not needed on the server

Game versions1.16–1.20.4, 1.21–26.3

This is a client-side fabric mod that rotates the camera while turning during elytra flight. It's both realistic and cool since it uses actual physics to imitate the way an airplane would roll to make maneuvers.

Note: This does not in any way change how elytra flight actually moves the player or how your client interacts with the server.

Credit to Motschen for the MidnightLib config menu bundled with the mod.

I do not plan to make a forge port, however Do a Barrel Roll is a fork of this mod with both forge and fabric releases and a slightly different feature set and control scheme.

New in version 1.5: Many config options have been added to realistic mode, as well as the ability to yaw/roll with strafe keys while flying, so all three axes of rotation can be used at once. Holding sneak swaps the roll and yaw input methods as before, and this can now be inverted in the config.

Config options

Mode: Selects the flight mode. 0 disables the mod and reverts to vanilla behavior. 1 is the classic roll mechanic from 1.3. 2 is the new realistic flight mode.

Turning force: Controls the sensitivity of the rolling. Higher values make the rolling more extreme, lower values make it closer to normal. Default is 1.25

Roll smoothing: Smooths out changes to the roll angle. 0 is no smoothing, 1 stops rolling entirely. Between 0.6 and 0.9 is recommended, values closer to 1 are more noticeable than lower values. Default is 0.85

Swap roll and yaw: By default, the mouse controls roll while strafing controls yaw, and holding sneak swaps this. This option inverts the shift key behavior.

Roll/Yaw/Pitch sensitivity: Multiplier for the sensitivity of mouse inputs while flying in realistic mode. Default is 1.

Key roll/yaw sensitivity: Relative strength of rotational force applied while a strafe key is held. Default is 1 for roll, 2 for yaw.

Key roll/yaw momentum: How long it takes rotation to come to a stop after strafe key is released. Default is 1.

Key roll/yaw speed cap: The maximum angular velocity achievable with strafe keys. Default is 40 for roll, 15 for yaw.

FAQ

How to install Cool Elytra Roll?

Install Fabric for your Minecraft version, download Cool Elytra Roll for the same version and loader, put the file into the mods folder and launch the game with the loader profile.

Which Minecraft versions does Cool Elytra Roll support?

Cool Elytra Roll has builds for Minecraft 1.16–1.20.4, 1.21–26.3.

Is Cool Elytra Roll needed on the server?

Client only — no need to install it on the server

License and source
GNU General Public License v3.0 onlyfree to use and share; changes to the mod itself must be published under the same license
Original — Modrinth↗Files unchanged, verified with SHA-512Is this your mod? For rights holders

The site uses cookies: the necessary ones for sign-in and the theme, plus the Yandex Metrica and LiveInternet visit counters — they show us how the site is used. We have no advertising cookies. More