What Do a Barrel Roll works with.
| Platform | Java Edition |
|---|---|
| Loaders | Fabric |
| Minecraft versions | 1.17.1, 1.18.2, 1.19.4, 1.20.6, 1.21.11, 26.1.2, 26.2, 26.3 |
| Environment | Client, Server |
The Do a Barrel Roll mod is a lightweight, clientside Fabric mod that redesigns elytra flight around a fully unlocked camera. You get full pitch, yaw and roll control, with banking and smoothing applied to the view. Current builds cover 1.17.1 to 26.3 and must be on the client, while the server side is optional.
Loaders and requirements
- Fabric, 1.17.1 to 26.3. The newest release, 3.8.5, targets 26.3 and needs CICADA and Fabric API. YetAnotherConfigLib is optional.
- Older Fabric builds differ. Those for 1.18.2 to 1.19.2 use Cloth Config API, and some for 1.19.4 to 1.20.2 need YetAnotherConfigLib.
- NeoForge has stopped. The last build is 3.7.3 for 1.21.1, from February 2025.
- Forge has stopped. The last build is 3.5.6 for 1.20.1, from May 2024.
Controls and configuration
Defaults can be rebound. Mouse x rolls, mouse y pitches, and the strafe keys (normally A and D) yaw.
Settings live in an in-game screen reached through Mod Menu and YACL. Install both, find the mod in the list and press its config button. Options include custom mouse behaviour, elytra activation restrictions, and values for banking and sensitivity.
Multiplayer behaviour
Installing the mod on a server as well syncs visuals such as player model roll between players who have it. Vanilla clients and servers stay fully compatible. Without the server mod you see only your own roll, and players without the mod see none.
The mod builds on Jorbon's Cool Elytra Roll, specifically its realistic mode. MehVahdJukaar did the original Forge port, and the icon is by Mizeno.
Do A Barrel Roll Mod Review
Questions about Do a Barrel Roll.
4 questions
Does Do a Barrel Roll work on multiplayer servers?
Yes. The mod is clientside, and vanilla servers accept it. Installing it on the server too syncs player model roll between players who have the mod. Loop-style moves can look like rapid camera movement to anticheat, so you may get flagged, and versions before 2.8.3 may be unsuitable for multiplayer.
Which Minecraft versions does Do a Barrel Roll support?
Fabric builds cover 1.17.1 to 26.3, with the newest release, 3.8.5, made for 26.3. NeoForge builds stopped at 1.21.1 and Forge builds at 1.20.1. Required libraries vary by version, so check the dependencies for the build you pick.
Do I need Fabric API for Do a Barrel Roll?
Yes for most builds. The newest Fabric release needs Fabric API and CICADA, and YetAnotherConfigLib is optional. Builds for 1.20 to 1.21.1 need CICADA and Fabric API. A few builds for 1.17.1 to 1.20.4 list no required dependencies, so check the file you download.
How do I open the Do a Barrel Roll config screen?
Install Mod Menu and YACL alongside the mod, then open the mods list in game. Find Do a Barrel Roll and press its config button. From there you can change mouse behaviour, elytra activation restrictions, banking, sensitivity and other modifiers.






