CraftIndex Logo

CraftIndex

Minecraft Resource Discovery & Pack Studio

Aggregating mods, plugins, shaders, and resource packs into unified collections with client-side packaging.

Initializing discovery engine & catalog…
CraftIndex LogoCraftIndex
Mod Menu

Mod Menu

Mod Menu

Mod Menu lets you view the mods you have installed and, if supported by the mod, enables quick and easy access to the mod's config screens.

Mod Menu also supports some more advanced features, such as translatable mod names and descriptions, support for QuickText formatting in mod descriptions thanks to Patbox's Text Placeholder API, filters library mods out from regular mods, a mod update checker for mods hosted on Modrinth or that provide their own update sources, and deep configuration for all the features we provide.

Supported Platforms

Mod Menu is currently available for Fabric or Quilt on Minecraft: Java Edition 1.14 or newer.

Developers

Mod Menu includes a number of APIs for developers to improve how their mod appears in Mod Menu. These come in the form of language keys, JSON metadata, and even a Java API.

Translation API

You can translate your mod's name, summary, and description all without touching any Java code. Simply add translation keys in the supported format to any language you'd like.

<details

<summaryTranslation API Documentation</summary

Here's an example of Mod Menu's translations into Pirate Speak. To create your own, simply replace modmenu at the end (NOT the one in the beginning) of the translation key with your own mod ID, for example modmenu.descriptionTranslation.traverse.

enpt.json

The summary translation is redundant here and does not need to be included because it's the same as the description, but it was included to show that you may translate the summary (a short, one-sentence description of the mod) separately from the description, even in English!

</details

Fabric Metadata API

There's a number of things you can add just with metadata in your fabric.mod.json.

All of these are added to a custom block in your fabric.mod.json for Mod Menu's metadata. Here's an example usage of many of the features this API provides:

fabric.mod.json

<details

<summaryFabric Metadata API Documentation</summary

Badges ("badges": [ ])

While the Client badge is added automatically to mods set as client-side only (set "environment": "client" in fabric.mod.json to do this.), other badges such as the Library and Deprecated badges require definition here.

Supported values:

- library - should be assigned to mods that are purely dependencies for other mods that should not be shown to the user by default unless they toggle them on.

-…

⬇ Download from Modrinth ↗ Interactive documentation, version files, screenshots and “Add to Collection” load with the CraftIndex app below.

Minecraft Mods

Discover and download top Minecraft mods across Modrinth and CurseForge. Filter by Fabric, Forge, NeoForge, and Quilt with automated dependency detection and pack export.

Unified Discovery: Curate selections directly from Modrinth and CurseForge into your collection cart.
Pack Packaging: Export selected mods directly into standard Minecraft directories.
Persistent Storage: Local IndexedDB binary persistence keeps your downloaded archives intact across sessions.