ModsFinder

JJElytraSwap

by JavaJumper

JJElytraSwap is a client-side utility for Fabric and NeoForge that swaps a worn chestplate for an elytra while the player is airborne.

FabricNeoForgeClient-side onlyCC0 1.0 UniversalOpen source1.18 – 26.3

What it does

When the player presses the jump key while in the air, the chestplate in the armor slot is exchanged for an elytra, so gliding works without a manual inventory change. On landing, the original chestplate goes back on. The player uses the elytra as usual; the switch happens without extra steps.

The mod also carries an armor selection routine from version 2.0 onward. It scores each chestplate and equips the one with the highest score. Protection points count for 2 each, toughness points for 1 each, and the diamond chestplate scores 2 toughness points while the netherite chestplate scores 3. Other materials score 0.

Because only the player's client runs the logic, it changes nothing on a server side. Fabric API is required, and Mod Menu is optional. The code is released under CC0 1.0 Universal, and the source code and issue tracker are public. Files cover 1.18 – 26.3 on Fabric and NeoForge, with the latest 2.4.0 file for 26.3 published on 2026-10-01 on the beta channel.

Key features

  1. Automatic chestplate swap

    Pressing jump in mid-air swaps the chestplate for the elytra, and the chestplate is restored when the player lands.

  2. Score-based chestplate choice

    The armor routine picks the chestplate with the highest combined protection and toughness score.

  3. Material scoring

    Protection points, toughness points and material values are weighted so the diamond and netherite chestplates rank above other materials.

  4. Optional config screen

    Mod Menu can be installed to open the mod's settings from the game menu.

Compatibility

Latest build for each game version and loader.

26.x5 of 5 versions with builds
26.32.4.02.4.0
26.22.4.02.4.0
26.1.22.4.02.4.0
26.1.12.4.02.4.0
26.12.4.02.4.0
1.21.x12 of 12 versions with builds
1.21.112.3.92.3.9
1.21.102.3.92.3.9
1.21.92.3.92.3.9
1.21.82.3.92.3.9
1.21.72.3.92.3.9
1.21.62.3.92.3.9
1.21.52.3.92.3.9
1.21.42.3.92.3.9
1.21.32.3.92.3.9
1.21.22.1Not available
1.21.11.91Not available
1.212.01Not available
1.20.x7 of 7 versions with builds
1.19.x5 of 5 versions with builds
1.18.x3 of 3 versions with builds
ReleaseBetaAlphaNot available

Only full game releases are shown. This mod publishes no snapshot builds.

Requirements

Dependencies declared by the latest file for each loader.

Required 1

Fabric APILightweight and modular API providing common hooks and intercompatibility measures utilized by mods using the Fabric toolchain.
Required

Optional 1

Mod MenuAdds a mod menu to view the list of mods you have installed.
Optional

How it compares

Full comparison

Fight2Flight is a Fabric mod for 1.21.5 with client-side only environment and All rights reserved licensing, so its source is not public. Craftable Elytra [Simple Additions Series] is not open source under All rights reserved, runs on client and server, and covers 1.19.2 – 1.21.1 on Fabric and NeoForge. Elytra Creative Fly is open source under the MIT License, server-side only, and published for 1.21.1.

ModLoadersGame versionsEnvironmentUpdated
JJElytraSwapFabric and NeoForge1.18 – 26.3Client-side only2026-10-01
Fight2FlightFabric1.21.5Client-side only2025-07-26
Craftable Elytra [Simple Additions Series]Fabric and NeoForge1.19.2 – 1.21.1Client and server2026-01-30
Elytra Creative FlyFabric and NeoForge1.21.1Server-side only2026-05-13

Questions

Does JJElytraSwap need Fabric API?

Yes. Fabric API is a required dependency. Mod Menu is optional and only adds a way to reach the mod's settings.

Can JJElytraSwap run on a server?

Players add it to their own game, and a server needs no copy. Players who install it on a multiplayer server should first check the server's rules.

Which loaders and versions are supported?

Files exist for Fabric and NeoForge across 1.18 – 26.3. The latest Fabric and NeoForge files are 2.4.0 for 26.3, published on 2026-10-01 on the beta channel.

Is the source code available?

Yes. The mod is open source under CC0 1.0 Universal, and both the source code and the issue tracker are public.

In the catalog

JJElytraSwap is one of 36,990 Utility mods on ModsFinder, and one of 25,772 Utility mods for Fabric. 8,071 mods support Minecraft 26.3.

More from JavaJumper

All projects

Similar mods

What the author says

JJElytraSwap is a mod that enhances your Minecraft experience by allowing you to seamlessly swap between a chestplate and an elytra.
JavaJumper, on the Modrinth page

Official listing

Owner
JavaJumper
Published
2023-01-24
Updated on Modrinth
2026-10-01
Facts verified
2026-10-15

Tags