Do Another Barrel Roll
Elytra flight in Minecraft has always been a bit of a compromise. You point, you glide, you occasionally clip a mountain because your camera refused to cooperate. Do Another Barrel Roll throws that compromise out the window. It is a native NeoForge port of enjarai's beloved Do a Barrel Roll, rebuilt to run directly on NeoForge without dragging half the Fabric ecosystem along with it. If you have ever wanted to genuinely fly rather than merely fall with style, this is the add-on that finally delivers.
What Do Another Barrel Roll Actually Changes
At its core, this is a lightweight, mostly client-side mod that redesigns movement around a completely unlocked camera. Instead of the vanilla system where your view dictates your direction, Do Another Barrel Roll gives you full pitch, yaw and roll control in flight. Your mouse becomes a flight stick. Camera modifiers like smoothing and banking round out the experience, so turns feel weighty and rolls feel deliberate rather than twitchy.
The result is semi-realistic, endlessly entertaining, and surprisingly intuitive once you stop fighting your instincts. Barrel rolls, dives, inverted passes over your base, dramatic landings that actually land: all of it becomes second nature.
Controls and Keybinds
The default scheme is simple to learn and fully rebindable:
- Mouse X axis rolls your elytra
- Mouse Y axis pitches you up or down
- Strafe keys handle yaw
The clever part is the key conflict context. Flight bindings live in their own category, so assigning yaw to A and D does not clash with vanilla strafing. Those keys only respond while you are airborne and gliding, which means your ground movement stays exactly as it always was.
Why This NeoForge Port Exists
The official NeoForge build of the original mod is generated from a multiloader template and depends on the Forgified Fabric API, which has to be installed alongside it before the game will even start. Do Another Barrel Roll sidesteps all of that. It is written against NeoForge directly, with no Fabric API, no Forgified Fabric API, no CICADA, no Mod Menu and no Fabric permissions API. Nothing is required beyond NeoForge itself.
Behaviour is unchanged. Configs, keybinds, permission nodes and the server handshake keep their original names, so an existing config file carries straight over without edits. If you are migrating from the multiloader version, your settings follow you.
Supported Versions and Loader
Do Another Barrel Roll targets Minecraft 1.21.1, 1.21.11, 26.1, 26.2 and 26.3, each paired with the matching NeoForge release. The 26.1 jar conveniently covers 26.1, 26.1.1 and 26.1.2, so minor patch updates will not force you to hunt down a new file. YACL is optional: install it and a proper config screen appears behind the Config button next to the mod in NeoForge's mod list. Without it, the mod runs identically and the button simply offers to install YACL for you.
Players who prefer a hands-off setup often grab their mods through the foxygame.net launcher, where Do Another Barrel Roll sits in a curated catalog and installs with a single click, complete with automatic updates whenever a new Minecraft or NeoForge build lands.
Server-Side Features and Multiplayer
Install Do Another Barrel Roll on the server as well and player model roll is synced between clients, so everyone sees your aerobatics exactly as you perform them. Vanilla clients and vanilla servers remain fully compatible either way, which means you can join a friend's unmodded world without breaking anything.
Operators get a dedicated Server tab covering thrusting, forced activation, forced installation and kinetic damage. Both permission nodes are registered with NeoForge's permission API, so server owners retain fine-grained control over who gets to soar and who gets to slam into a cliff at terminal velocity.
How to Install
- Confirm you are running a supported Minecraft version with the matching NeoForge build
- Drop the jar into your mods folder
- Optionally add YACL for the in-game config screen
- Launch the game and take off
That is the entire process. No dependency chain, no loader gymnastics, no compatibility headaches. For server administrators, the same jar goes in the server's mods directory, and the handshake handles the rest.
Final Thoughts
Do Another Barrel Roll respects what made the original special while removing the baggage that kept NeoForge players waiting. It is licensed GPL-3.0-only, the same licence as upstream, with full terms in the LICENSE file. Do a Barrel Roll is by enjarai, based on Cool Elytra Roll by Jorbon, with the mod icon by Mizeno and this native NeoForge port by aspctt.
If you want to download Do Another Barrel Roll for Minecraft and rediscover why elytra flight was fun in the first place, this port is the cleanest way to do it. Unlock the camera, roll the wings, and stop flying like a passenger.