ModsFinder

Cumulus

by The Aether Team

With Cumulus installed, a main menu registered by one mod can sit alongside those of others in a single list instead of replacing them.

FabricForgeNeoForgeClient and serverGNU Lesser General Public License v3.0 onlyOpen source1.19.2 – 1.21.1

What it does

Cumulus is an API that lets developers register custom main menus for their mods without clashing with menu screens from other mods. Registered menus appear in a new list reached through the Menu List button on the title screen, where the player picks which one to open.

The mod also offers a world preview. Instead of the panorama, the title screen can load the most recent world in the background while keeping the rest of the menu interface. From that preview, a player can quick-join the world and return to the title screen.

Cumulus runs on client and server, so the server and every player need it. Files are published for Fabric, Forge and NeoForge, with builds for 1.19.2 – 1.21.1 that cover six release versions. The code is under the GNU Lesser General Public License v3.0 only, and the project is open source.

Key features

  1. Menu registration API

    Developers register their own main menus through the API, so each mod's screen can be chosen from a shared list.

  2. Menu List button

    A Menu List button on the title screen opens the list of registered menus, where the player selects one to display.

  3. World preview background

    The title screen can show the latest world in place of the panorama, with the other menu elements left in place.

  4. Quick join from the title screen

    From the world preview, the player can enter the world directly and go back to the main menu.

Compatibility

Latest build for each game version and loader.

1.21.11.21.1-2.0.8-fabricNot available1.21.1-2.0.8-neoforge
1.20.4Not availableNot available1.20.4-1.0.2-neoforge
1.20.2Not availableNot available1.20.2-1.0.2-neoforge
1.20.11.20.1-1.0.2-fabric1.20.1-1.0.0-neoforge1.20.1-1.0.1-neoforge
1.19.4Not available1.19.4-1.0.0-forgeNot available
1.19.2Not available1.19.2-1.0.0-forgeNot available
ReleaseBetaAlphaNot available

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

Use cases

Mod developers adding menus

A mod that needs its own title screen can register it through Cumulus so it does not overwrite screens from other installed mods.

Players with several menus

Anyone running multiple mods that add title screens can switch between them from the Menu List button.

Who it’s for: Mod developers who want their main menu to coexist with other mods, and players who want to choose among several title screens or preview their latest world from the title screen.

Questions

Does Cumulus need to be installed on the server?

Yes. A server running it needs every connecting player to have it too.

Which loader should be used for Cumulus?

Files exist for Fabric, Forge and NeoForge. The latest Fabric and NeoForge builds target 1.21.1, while the latest Forge build targets 1.20.1.

Can the title screen show a world instead of the panorama?

Yes. The world preview feature loads the latest world in the background of the title screen while keeping the other menu elements.

In the catalog

Cumulus is one of 3,514 Library mods on ModsFinder, and one of 2,348 Library mods for Fabric. 32,366 mods support Minecraft 1.21.1.

More from The Aether Team

All projects

Similar mods

What the author says

Cumulus is an API made for allowing developers to register custom main menus for their mods, while not conflicting with other mods' menu screens. Registered menus will be listed in a new GUI accessible from the "Menu List" button found on the main menu, and from there the player can select which one they want to…
The Aether Team, on the Modrinth page

Official listing

Owner
The Aether Team
Published
2023-07-26
Updated on Modrinth
2025-10-07
Facts verified
2026-10-15

Tags