Dragon Barrel Roll is a NeoForge port and rework of enjarai's "Do A Barrel Roll" mod, rebuilt from the ground up for Dragon Survival. It brings flight-sim-style aerial controls to dragon flight — pitch, yaw,
and roll — replacing the original elytra-based mechanics with Dragon Survival's dragon entities. While the core barrel roll system originates from Do A Barrel Roll, this mod has been heavily restructured:
all networking, rendering, and configuration have been rewritten for NeoForge 1.21.1, with new features including dragon model synchronization, rider tilt linkage, and Dragon Survival-specific flight state
integration.
Features:
- Three-axis flight control (pitch, yaw, roll) for Dragon Survival dragons
- Keyboard and momentum-based mouse input modes
- Horizon line indicator and momentum crosshair for spatial awareness
- Banking effect with configurable strength
- Automatic righting when not actively rolling
- Dragon model tilt synchronization (roll & pitch)
- Rider tilt follows dragon body rotation
- Multiplayer sync for other players to see your dragon's flight
- In-game config screen with full localization support (English & Chinese)
- Per-flight-mode toggles (hover roll / glide roll)
- Adjustable sensitivity, smoothing, and control surface efficacy formula