Do a Barrel Roll [NEOFORGE]
Do a Barrel Roll for NeoForge lets the camera roll, pitch and yaw with mouse and strafe keys while a player flies with elytras, in the style of a flight simulator.
What it does
The mod takes the flight behaviour of Minecraft elytras and adds control over the camera: the mouse X axis rolls the view, the mouse Y axis pitches it, and the strafe keys yaw it. Default controls follow these modified inputs, so a player who keeps the defaults flies with the roll and pitch already active.
Several camera modifiers can be applied on top of the controls, including limited smoothing and banking. Custom mouse behaviour, restrictions on when elytra activation is allowed, and values for banking, sensitivity and other modifiers can all be changed. Versions before 2.8.3 are described as suitable for multiplayer servers because they apply lax server-side restrictions.
The mod is a NeoForge port for Minecraft 1.21.4. It was ported from an earlier Forge build by MehVahdJukaar, and the original idea and credit belong to Enjarai. The modern port is based on Sinytra's multiloader template. The environment is client and server, so the server and every player need it, and it is released under the GNU General Public License v3.0 only, as open source.
Key features
Mouse roll and pitch
The mouse X axis rolls the camera and the mouse Y axis pitches it, giving flight-simulator style control over the view.
Strafe-key yaw
The strafe keys turn the view sideways, with default controls set up to follow the modified input scheme.
Camera modifiers
Subtle or stronger modifiers such as limited smoothing and banking can be applied to the camera while flying.
Configurable behaviour
Custom mouse behaviour, elytra activation restrictions and values for banking and sensitivity can all be changed.
Gallery
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
Use cases
Who it’s for: Players on NeoForge 1.21.4 who fly with elytras and want more camera control, and server owners who want to decide how strict elytra activation should be.
How it compares
Do Another Barrel Roll is NeoForge for 1.21 – 26.3 in the same family, but its client requirement differs: only the client needs it and the server can skip it. No Fire Work Fly is NeoForge for 1.21.1 with the same client and server environment, under the MIT License. Create: Flight Control is NeoForge for 1.21.1, client and server, under All rights reserved.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Do a Barrel Roll [NEOFORGE] | NeoForge | 1.21.4 | Client and server | 2026-04-07 |
| Do Another Barrel Roll | NeoForge | 1.21 – 26.3 | Client required, server optional | 2026-09-23 |
| No Fire Work Fly | NeoForge | 1.21.1 | Client and server | 2026-07-20 |
| Create: Flight Control | NeoForge | 1.21.1 | Client and server | 2026-09-27 |
Questions
Does Do a Barrel Roll need to be installed on the server?
Is Do a Barrel Roll available for other Minecraft versions?
Which versions are suitable for multiplayer servers?
In the catalog
Do a Barrel Roll [NEOFORGE] is one of 3,932 Transportation mods on ModsFinder, and one of 1,743 Transportation mods for NeoForge. 17,979 mods support Minecraft 1.21.4.
Similar mods
What the author says
## Information This is an unofficial port to NeoForge. All credit goes to the original mod creator Enjarai Note: Not all versions are ported yet! To request other versions please post it in issues tab of our Github Repository with the label "versions" I do not have experience in coding, this is all AI that is doing…
Official listing
- Modrinth page
- modrinth.com/mod/do-a-barrel-roll-neoforge
- Owner
- andyspancakes
- Published
- 2026-04-07
- Updated on Modrinth
- 2026-04-07
- Facts verified
- 2026-10-15
