ModsFinder

Caelus API

by TheIllusiveC4

Players who want to fly with elytra on a mod-added item rely on Caelus, an API that gives other mods a generic elytra flight attribute.

FabricForgeNeoForgeClient and serverGNU Lesser General Public License v3.0 or laterOpen source1.13.2 – 1.21.5

What it does

Caelus is a small utility that takes the elytra flight behavior hardcoded in vanilla Minecraft and moves it into an entity attribute. Mod developers can read and set that attribute to add elytra flight to their own items or mechanics, and Caelus itself adds no flight content for players to use directly. Servers that run it need every player to install it too. Files are published for Fabric, Forge and NeoForge for 1.13.2 – 1.21.5, under the GNU Lesser General Public License v3.0 or later, and the source code is open source.

Key features

  1. Generic flight attribute

    Elytra flight is exposed as an entity attribute rather than being fixed to the vanilla elytra item.

  2. Developer access

    Developers read and set the attribute from their own code, so flight can be granted by any item or effect they choose.

  3. Utility library

    Caelus works as a coremod and API, and many other mods depend on it to provide flight.

Compatibility

Latest build for each game version and loader.

1.21.x4 of 4 versions with builds
1.21.5Not availableNot available8.0.1+1.21.4
1.21.4Not availableNot available8.0.1+1.21.4
1.21.1Not available7.0.1+1.21.17.0.1+1.21.1
1.21Not available7.0.1+1.21.17.0.1+1.21.1
1.20.x5 of 5 versions with builds
1.20.6Not available6.0.0+1.20.66.0.0+1.20.6
1.20.4Not available5.1.0+1.20.45.1.0+1.20.4
1.20.2Not available4.0.0+1.20.2Not available
1.20.1Not available3.2.0+1.20.13.2.0+1.20.1
1.20Not available3.2.0+1.20.13.2.0+1.20.1
1.19.x5 of 5 versions with builds
1.19.4Not available1.19.4-3.0.0.10Not available
1.19.3Not available1.19.4-3.0.0.10Not available
1.19.2Not available1.19.2-3.0.0.6Not available
1.19.1Not available1.19.2-3.0.0.6Not available
1.19Not available1.19.2-3.0.0.6Not available
1.18.x3 of 3 versions with builds
1.17.x1 of 1 version with builds
1.16.x2 of 2 versions with builds
1.15.x1 of 1 version with builds
1.14.x1 of 1 version with builds
1.13.x1 of 1 version with builds
ReleaseBetaAlphaNot available

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

Required by 33 mods

Questions

Does Caelus add elytra flight to the game by itself?

No. Caelus exposes the flight attribute for other mods, and players gain flight only through mods that use it.

Which mods require Caelus?

33 catalog mods require it, for example Elytra Slot, Icarus, Enigmatic Legacy, Terramity and Origins (Forge).

In the catalog

Caelus API is one of 3,932 Transportation mods on ModsFinder, and one of 2,390 Transportation mods for Fabric. 15,307 mods support Minecraft 1.21.5.

More from TheIllusiveC4

All projects

Similar mods

What the author says

Caelus is a small utility mod that abstracts the hardcoded vanilla elytra behavior into a more generic elytra flight attribute and exposes this to mod developers seeking to implement elytra flight for their own mods. All modders have to do is call CaelusApi.getInstance().getFallFlyingAttribute() wherever they want to…
TheIllusiveC4, on the Modrinth page

Official listing

Owner
TheIllusiveC4
Published
2023-02-03
Updated on Modrinth
2025-07-23
Facts verified
2026-10-15

Tags