All Mods Resource Packs Data Packs Shaders Modpacks Plugins
Mod Menu

Mod Menu

by gniftygnome • Downloads: 0 • Followers: 0
Description
Gallery
Changelog
Versions

Mod Menu

Screenshot of the Mods screen, showing a list of a few mods on the left side below a search bar and filters button, where Mod Menu is selected. On the right side of the screen, it shows more details about the mod, such as authors, a description, links, credits, and a button to configure the mod.

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.

Translation API Documentation

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.

en_pt.json

"modmenu.nameTranslation.modmenu": "Menu o' mods!",
"modmenu.descriptionTranslation.modmenu": "Menu o' mods ye installed matey!",
"modmenu.summaryTranslation.modmenu": "Menu o' mods ye installed matey!"

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!

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

{
  ...
  "custom": {
    "modmenu": {
      "links": {
        "modmenu.discord": "https://discord.gg/jEGF5fb"
      },
      "badges": [ "library", "deprecated" ],
      "parent": {
        "id": "example-api",
        "name": "Example API",
        "description": "Modular example library",
        "icon": "assets/example-api-module-v1/parent_icon.png",
        "badges": [ "library" ]
      },
      "update_checker": true
    }
  }
}
Fabric Metadata API Documentation

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.
  • deprecated - should be assigned to mods that exist purely for legacy reasons, such as an old API module or such.

Any others will be ignored, and Mod Menu does not support adding your own badges. You may open an issue here if you have a compelling use case for a new badge.

Links ("links": { })

The links object allows mod authors to add custom hyperlinks to the end of their description. If you specify a sources contact in the official fabric.mod.json metadata, it will also be included in the links section.

Any key in the links object will be included in the links section, with the key being used as a translation key. For example, this:

fabric.mod.json

"custom": {
    "modmenu": {
        "links": {
          "modmenu.discord": "https://discord.gg/jEGF5fb"
        }
    }
}

will show as a link with the text "Discord", since "Discord" is the English translation of "modmenu.discord" provided by Mod Menu.

Mod Menu provides several default translations that can be used for links. A full list can be seen in Mod Menu's language file here. All default link translation keys take the form modmenu.<type>.

You can also provide your own translations if you would like to add custom links. Make sure to use your own namespace (as opposed to modmenu) for any custom keys.

Parents ("parent": "mod_id" or { })

Image showing the Fabric API parent mod and some Fabric API child mods displayed hierarchically in ModMenu

Parents are used to display a mod as a child of another one. This is meant to be used for mods divided into different modules. The following element in a fabric.mod.json will define the mod as a child of the mod 'flamingo':

fabric.mod.json

"custom": {
    "modmenu": {
        "parent": "flamingo"
    }
}

However, if you want to group mods under a parent, but the parent isn't an actual mod, you can do that too. In the example below, a mod is defining metadata for a parent. Make sure that this metadata is included in all of the children that use the fake/dummy parent. This can also be used as a fallback for an optional parent, it will be replace by the mod's real metadata if present.

fabric.mod.json

"custom": {
    "modmenu": {
        "parent": {
            "id": "this-mod-isnt-real",
            "name": "Fake Mod",
            "description": "Do cool stuff with this fake mod",
            "icon": "assets/real-mod/fake-mod-icon.png",
            "badges": [ "library" ]
        }
    }
}

Dummy parent mods only support the following metadata:

  • id (String)
  • name (String)
  • description (String)
  • icon (String)
  • badges (Array of Strings)

Disable update checker ("update_checker": false)

By default, Mod Menu's update checker will use the hash of your mod's jar to lookup the latest version on Modrinth. If it finds a matching project, it will check for the latest version that supports your mod loader and Minecraft version, and if it has a different hash from your existing file, it will prompt the user that there is an update available.

You can disable the update checker by setting update_checker to false in your Mod Menu metadata like so:

fabric.mod.json

"custom": {
    "modmenu": {
        "update_checker": false
    }
}

Quilt Metadata API

Since Mod Menu supports Quilt as well, the same APIs in the Fabric Metadata API section are also available for Quilt mods, but the format for custom metadata is slightly different.

Instead of a "modmenu" block inside of a "custom" block, you put the "modmenu" block as an element in the root object. So it should look like:

quilt.mod.json

{
  ...
  "modmenu": {
    // Here's where your links, badges, etc. stuff goes
  }
}

Java API

To use the Java API, you'll need to add Mod Menu as a compile-time dependency in your gradle project. This won't make your mod require Mod Menu, but it'll be present in your environment for you to test with.

build.gradle

// Add the Terraformers maven repo to your repositories block
repositories {
  maven {
    name = "Terraformers"
    url = "https://maven.terraformersmc.com/"
  }
}

// Add Mod Menu as a dependency in your environment
dependencies {
  // Prior to Minecraft 26.x, use "modImplementation" instead
  implementation("com.terraformersmc:modmenu:${project.modmenu_version}")
}

Then, define the version of Mod Menu you're using in your gradle.properties. You can get the latest version number here, but you may need a different version if you're not using the latest Minecraft version. See the versions page for a full list of versions.

gradle.properties

modmenu_version=VERSION_NUMBER_HERE

If you don't want it in your environment for testing but still want to compile against Mod Menu for using the Java API, you can use modCompileOnly instead of modImplementation (this will work even if Mod Menu is not updated to the version of Minecraft you're running).

Java API Documentation

Getting Started

To use the API, implement the ModMenuApi interface on a class and add that as an entry point of type "modmenu" in your fabric.mod.json like this:

fabric.mod.json

"entrypoints": {
  "modmenu": [ "com.example.mod.ExampleModMenuApiImpl" ]
}

Mod Config Screens

Mods can provide a Screen factory to provide a custom config screen to open with the config button. Implement the getModConfigScreenFactory method in your API implementation to do this.

The intended use case for this is for mods to provide their own config screens. The mod id of the config screen is automagically determined by the source mod container that the entrypoint originated from.

Provided Config Screens

Mods can provide Screen factories to provide a custom config screens to open with the config buttons for other mods as well. Implement the getProvidedConfigScreenFactories method in your API implementation for this.

The intended use case for this is for a mod like Cloth Config to provide config screens for mods that use its API.

Modpack Badges

Mods can give other mods the Modpack badge by implementing the attachModpackBadges method, such as through the following:

@Override
public void attachModpackBadges(Consumer<String> consumer) {
    consumer.accept("modmenu"); // Indicates that 'modmenu' is part of the modpack
}

Note that 'internal' mods such as Minecraft itself and the mod loader cannot be given the modpack badge, as they are not distributed within a typical modpack.

Static Helper Methods

ModMenuApi also offers a few helper methods for mods that want to work with Mod Menu better, like making their own Mods buttons.

Creating a Mods screen instance

You can call this method to get an instance of the Mods screen:

Screen createModsScreen(Screen previous)

Creating a Mods button Text

You can call this method to get the Text that would be displayed on a Mod Menu Mods button:

Text createModsButtonText()

All Versions

+ Add Version
Name Game version Platforms Published Downloads Actions
26.4-snapshot-1
Fabric Quilt
19h ago 1
26.2
Fabric Quilt
19h ago 1
26.1.x
Fabric Quilt
19h ago 1
1.21.11
Fabric Quilt
19h ago 1
1.21.x
Fabric Quilt
19h ago 1
26.3
Fabric Quilt
19h ago 1
26.3.x
Fabric Quilt
19h ago 1
26.2
Fabric Quilt
19h ago 1
26.1.x
Fabric Quilt
19h ago 1
1.14.4
Fabric
19h ago 1
26.3-snapshot-5
Fabric Quilt
19h ago 1
26.2
Fabric Quilt
19h ago 1
1.21.11
Fabric Quilt
19h ago 1
26.1.x
Fabric Quilt
19h ago 1
26.2
Fabric Quilt
19h ago 1
26.2
Fabric Quilt
19h ago 1
26.2
Fabric Quilt
19h ago 1
26.2.x
Fabric Quilt
19h ago 1
26.2.x
Fabric Quilt
19h ago 1
26.2-pre-2
Fabric Quilt
19h ago 1
26.2-snapshot-6
Fabric Quilt
19h ago 1
26.1.x
Fabric Quilt
19h ago 1
26.1.x
Fabric Quilt
19h ago 1
1.21.11
Fabric Quilt
19h ago 1
1.21.x
Fabric Quilt
19h ago 1
1.21.x
Fabric Quilt
19h ago 1
1.21.5
Fabric Quilt
19h ago 1
1.21.4
Fabric Quilt
19h ago 1
1.21.x
Fabric Quilt
19h ago 1
1.21.x
Fabric Quilt
19h ago 1
26.1
Fabric Quilt
19h ago 1
26.1-pre-2
Fabric Quilt
19h ago 1
26.1.x
Fabric Quilt
19h ago 1
1.21.x
Fabric Quilt
19h ago 1
1.21.x
Fabric Quilt
19h ago 1
1.21.5
Fabric Quilt
19h ago 1
1.21.11
Fabric Quilt
19h ago 1
26.1-snapshot-2
Fabric Quilt
19h ago 1
26.1-snapshot-1
Fabric Quilt
19h ago 1
26.1-snapshot-1
Fabric Quilt
19h ago 1
1.21.x
Fabric Quilt
19h ago 1
1.21.11
Fabric Quilt
19h ago 1
1.21.5
Fabric Quilt
19h ago 1
25w46a 1.21.x
Fabric Quilt
19h ago 1
1.21.x
Fabric Quilt
19h ago 1
1.21.x
Fabric Quilt
19h ago 1
1.21.x
Fabric Quilt
19h ago 1
1.21.6
Fabric Quilt
19h ago 1
1.21.x
Fabric Quilt
19h ago 1
1.21.x
Fabric Quilt
19h ago 1
1.21.x
Fabric Quilt
19h ago 1
25w10a 25w09b 25w09a
Fabric Quilt
19h ago 1
1.21.4
Fabric Quilt
19h ago 1
25w06a
Fabric Quilt
19h ago 1
1.21.4
Fabric Quilt
19h ago 1
1.21.4
Fabric Quilt
19h ago 1
1.21.4
Fabric Quilt
19h ago 1
1.21.x
Fabric Quilt
19h ago 1
1.21.x
Fabric Quilt
19h ago 1
1.21.x
Fabric Quilt
19h ago 1
1.21.x
Fabric Quilt
19h ago 1
1.21.x
Fabric Quilt
19h ago 1
24w35a 24w34a 24w33a
Fabric Quilt
19h ago 1
1.21.x
Fabric Quilt
19h ago 1
1.21
Fabric Quilt
19h ago 1
1.20.4
Fabric Quilt
19h ago 1
1.20.x
Fabric Quilt
19h ago 1
1.21
Fabric Quilt
19h ago 1
1.21
Fabric Quilt
19h ago 1
1.21
Fabric Quilt
19h ago 1
1.21
Fabric Quilt
19h ago 1
1.21.x
Fabric Quilt
19h ago 1
24w18a 1.20.x
Fabric Quilt
19h ago 1
1.20.4
Fabric Quilt
19h ago 1
1.20.4
Fabric Quilt
19h ago 1
1.20.4
Fabric Quilt
19h ago 1
24w14potato 24w14a 24w13a +4
Fabric Quilt
19h ago 1
24w10a 24w09a
Fabric Quilt
19h ago 1
24w07a 24w06a 24w05b +7
Fabric Quilt
19h ago 1
1.20.2
Fabric Quilt
19h ago 1
1.20.x
Fabric Quilt
19h ago 1
23w46a 1.20.x
Fabric Quilt
19h ago 1
23w45a 23w44a
Fabric Quilt
19h ago 1
23w42a
Fabric Quilt
19h ago 1
23w40a 1.20.2
Fabric Quilt
19h ago 1
23w35a 23w33a 23w32a +2
Fabric Quilt
19h ago 1
1.20.1
Fabric Quilt
19h ago 1
23w35a 23w33a 23w32a +2
Fabric Quilt
19h ago 1
23w14a 23w13a 23w13a_or_b +2
Fabric Quilt
19h ago 1
1.20.1
Fabric Quilt
19h ago 1
1.19.3
Fabric Quilt
19h ago 1
23w14a 23w13a 23w13a_or_b +2
Fabric Quilt
19h ago 1
1.20.1
Fabric Quilt
19h ago 1
1.20.1
Fabric Quilt
19h ago 1
23w14a 23w13a 23w13a_or_b +2
Fabric Quilt
19h ago 1
1.20.x
Fabric Quilt
19h ago 1
1.20
Fabric Quilt
19h ago 1
23w14a 23w13a 23w13a_or_b +2
Fabric Quilt
19h ago 1
23w18a 23w17a 1.20.x
Fabric Quilt
19h ago 1
23w16a
Fabric Quilt
19h ago 1
23w14a 23w13a 23w13a_or_b +2
Fabric Quilt
19h ago 1
1.16.1
Fabric
19h ago 1
23w14a 23w13a 23w13a_or_b +2
Fabric Quilt
19h ago 1
23w14a 23w13a 23w13a_or_b +2
Fabric Quilt
19h ago 1
23w14a 23w13a 23w13a_or_b +2
Fabric Quilt
19h ago 1
1.19.4
Fabric Quilt
19h ago 1
1.19.4
Fabric Quilt
19h ago 1
23w07a 1.19.x
Fabric Quilt
19h ago 1
23w07a
Fabric Quilt
19h ago 1
1.19.3
Fabric Quilt
19h ago 1
1.19.2
Fabric Quilt
19h ago 1
1.19.2
Fabric Quilt
19h ago 1
1.19.3
Fabric Quilt
19h ago 1
23w07a
Fabric Quilt
19h ago 1
23w07a
Fabric Quilt
19h ago 1
1.19.3
Fabric Quilt
19h ago 1
1.19.3
Fabric Quilt
19h ago 1
23w07a
Fabric Quilt
19h ago 1
23w05a
Fabric Quilt
19h ago 1
23w03a
Fabric Quilt
19h ago 1
1.19.3
Fabric Quilt
19h ago 1
1.17.x
Fabric
19h ago 1
1.18.2
Fabric Quilt
19h ago 1
1.19.2
Fabric Quilt
19h ago 1
1.19.3
Fabric Quilt
19h ago 1
1.19.3
Fabric Quilt
19h ago 1
22w43a
Fabric Quilt
19h ago 1
1.19.2
Fabric Quilt
19h ago 1
22w43a
Fabric Quilt
19h ago 1
22w43a
Fabric Quilt
19h ago 1
22w43a
Fabric Quilt
19h ago 1
1.19.2
Fabric Quilt
19h ago 1
1.18.2
Fabric Quilt
19h ago 1
1.17.x
Fabric
19h ago 1
1.15.2
Fabric
19h ago 1
1.14.4
Fabric
19h ago 1
1.19.2
Fabric Quilt
19h ago 1
1.19.1
Fabric Quilt
19h ago 1
1.19
Fabric Quilt
19h ago 1
1.19
Fabric Quilt
19h ago 1
1.19.1-pre2
Fabric Quilt
19h ago 1
1.19.1-rc1
Fabric Quilt
19h ago 1
1.18.2
Fabric Quilt
19h ago 1
1.17.x
Fabric
19h ago 1
1.16.5
Fabric
19h ago 1
22w24a 1.19
Fabric
19h ago 1
1.18.2
Fabric Quilt
19h ago 1
1.18.2
Fabric Quilt
19h ago 1
22w19a 22w18a 22w17a +2
Fabric
19h ago 1
22w16b
Fabric
19h ago 1
22w15a
Fabric
19h ago 1
1.18.2
Fabric Quilt
19h ago 1
1.18.2
Fabric
19h ago 1
22w07a 22w06a 22w05a +2
Fabric
19h ago 1
1.18
Fabric
19h ago 1
1.17.x
Fabric
19h ago 1
1.16.5
Fabric
19h ago 1
1.16.5
Fabric
19h ago 1
21w38a 21w37a
Fabric
19h ago 1
1.17.x
Fabric
19h ago 1
1.16.5
Fabric
19h ago 1
21w38a 21w37a
Fabric
19h ago 1
1.17.x
Fabric
19h ago 1
1.16.5
Fabric
19h ago 1
1.17.x
Fabric
19h ago 1
1.16.5
Fabric
19h ago 1
1.17.x
Fabric
19h ago 1
1.16.5
Fabric
19h ago 1
1.17.x
Fabric
19h ago 1
1.16.5
Fabric
19h ago 1
1.16.5
Fabric
19h ago 1
1.17.x
Fabric
19h ago 1
1.17.x
Fabric
19h ago 1
1.16.5
Fabric
19h ago 1
1.17.x
Fabric
19h ago 1
1.16.5
Fabric
19h ago 1
1.17.x
Fabric
19h ago 1
1.16.5
Fabric
19h ago 1
1.17.x
Fabric
19h ago 1
1.16.5
Fabric
19h ago 1
1.17.x
Fabric
19h ago 1
1.16.5
Fabric
19h ago 1
1.17.x
Fabric
19h ago 1
1.17-pre1
Fabric
19h ago 1
1.17-pre1
Fabric
19h ago 1
1.15.2
Fabric
19h ago 1
21w14a
Fabric
19h ago 1
21w14a
Fabric
19h ago 1
1.16.5
Fabric
19h ago 1
1.16.5
Fabric
19h ago 1
21w06a
Fabric
19h ago 1
1.15.2
Fabric
19h ago 1
1.16.5
Fabric
19h ago 1
1.16.5
Fabric
19h ago 1
1.16.5
Fabric
19h ago 1
1.16.5
Fabric
19h ago 1
1.16.5
Fabric
19h ago 1
1.16.5
Fabric
19h ago 1
1.16.5
Fabric
19h ago 1
1.16.5
Fabric
19h ago 1
1.16.x
Fabric
19h ago 1
1.16.5
Fabric
19h ago 1
  • Rebuild for Minecraft 26.4-snapshot-1
[20.0.3] v20.0.3 for 26.2 by gniftygnome on Oct 07, 2026
Download
  • Translation backports and fixes
  • Update Polish translations, thanks lumiscosity
  • Update Belarusian translation, thanks The518thGuy
  • Updated Spanish (Argentina) translations, thanks Texaliuz
  • Update Estonian translation, thanks Madis0
  • Use a better word for "Credits" in the Russian translation (resolves #1098)
[18.0.2] v18.0.2 for 26.1 by gniftygnome on Oct 07, 2026
Download
  • Translation backports and fixes
  • Update Polish translations, thanks lumiscosity
  • Update Belarusian translation, thanks The518thGuy
  • Updated Spanish (Argentina) translations, thanks Texaliuz
  • Use a better word for "Credits" in the Russian translation (resolves #1098)
  • Fix Chinese (zh_cn) translations (resolves #1100)
[17.0.1] v17.0.1 for 1.21.11 by gniftygnome on Oct 07, 2026
Download
  • Add uzbek localization, thanks itsbilolbek
[11.0.5] v11.0.5 for 1.21 by gniftygnome on Oct 07, 2026
Download
  • Update uk_ua.json, thanks StarmanMine142
  • Add uzbek localization, thanks itsbilolbek
[21.0.0] v21.0.0 for 26.3 by gniftygnome on Oct 07, 2026
Download
  • Update deps for 26.3 release (resolves #1092)
  • Update Estonian translation, thanks Madis0
  • Use a better word for "Credits" in the Russian translation (resolves #1098)
  • Update Chinese translations, thanks Rain-Clear
  • Update Polish translations, thanks lumiscosity
  • Update Belarusian translation, thanks The518thGuy
  • Updated Spanish (Argentina) translations, thanks Texaliuz
  • Uzbek localization, thanks itsbilolbek
  • Update to 26.3-rc-1
  • Publish to Terraformers maven
[20.0.2] v20.0.2 for 26.2 by gniftygnome on Oct 07, 2026
Download
  • Add uzbek localization, thanks itsbilolbek
  • Update Chinese translations, thanks Rain-Clear
[18.0.1] v18.0.1 for 26.1 by gniftygnome on Oct 07, 2026
Download
  • Add uzbek localization, thanks itsbilolbek
  • Update Chinese translations, thanks Rain-Clear
[1.7.18] v1.7.18 for 1.14.4 by gniftygnome on Oct 07, 2026
Download
  • Built with sorting fix from #474

  • Update to 26.3-snapshot-5
  • Publish to gnomecraft maven
  • Update to 26.3-snapshot; thanks Jab125 and EnderPhantomWing
[20.0.1] v20.0.1 for 26.2 by gniftygnome on Oct 07, 2026
Download
  • Fix allowing 26.3-snapshot-1 and -2
  • Again fix selection and scroll amount not restoring, thanks fishstiz (resolves #1020)
  • Apply SHOW_LIBRARIES config to child mods; thanks to NotRyken
  • Fix mod list entry width after filtering thanks to Zaxoosh (resolves #1015)
  • Improve how update checking is executed (thanks litetex)
  • Fix extra comma in es_es.json
  • Delete untranslated l18n files (thanks Madis0)
  • Delete untranslated l18n files (thanks Madis0)
  • Fix non-numeric update versions getting v prefix (thanks JustPyrrha)
  • Add timeouts for HTTP workers to prevent hangs (thanks litetex)
[18.0.0] v18.0.0 for 26.1 by gniftygnome on Oct 07, 2026
Download
  • Update zh_tw.json, thanks StarsShine11904
  • Update en_ud.json, thanks Fhilips613
  • Update Malay and Malay (Jawi) translations (thanks NuruddinPlays)
  • Update Estonian translation, thanks Madis0
  • Again fix selection and scroll amount not restoring, thanks fishstiz (resolves #1020)
  • Apply SHOW_LIBRARIES config to child mods; thanks to NotRyken
  • Update uk_ua.json, thanks StarmanMine142
[20.0.0] v20.0.0 for 26.2 by gniftygnome on Oct 07, 2026
Download
  • Releasing stable for 26.2
  • Update zh_tw.json, thanks StarsShine11904
  • Update en_ud.json, thanks Fhilips613
  • Update uk_ua.json, thanks StarmanMine142
  • Update Malay and Malay (Jawi) translations (thanks NuruddinPlays)
  • Change small buttons to SpriteIconButton (mod compat) (thanks, samswi)
  • Update to 26.2 release
  • Update Estonian translation, thanks Madis0
  • Add new default option to show only configurable libraries, thanks Patbox
  • Identical to beta.1; testing CF work-around
  • Again fix selection and scroll amount not restoring, thanks fishstiz (resolves #1020)
  • Apply SHOW_LIBRARIES config to child mods; thanks to NotRyken
  • Improve handling of "modded version" in TitleScreen; thanks litetex
  • Update to Minecraft 26.2-rc-2, thanks Jab125
  • Bump Text Placeholder API
  • Update Korean "Buy Me a Coffee" (Resolves #1029)
  • Update to 26.2-pre-2 (thanks, Jab125)
  • Update to 26.2-snapshot-6

  • Fix mod list entry width after filtering thanks to Zaxoosh (resolves #1015)
  • Minor updates to Polish translation thanks to lumiscosity
  • Update Korean localization thanks to minejango2
  • Update fil_ph.json thanks to StartsMercury
  • Prevent dev dependency on Text Placeholder API
  • Restore Text Placeholders
[17.0.0] v17.0.0 for 1.21.11 by gniftygnome on Oct 07, 2026
Download
  • Fix inversion of config mode (thanks sisby-folk)
[16.0.1] v16.0.1 for 1.21.9 by gniftygnome on Oct 07, 2026
Download
  • Fix inversion of config mode (thanks sisby-folk)
[15.0.2] v15.0.2 for 1.21.8 by gniftygnome on Oct 07, 2026
Download
  • Fix inversion of config mode (thanks sisby-folk)
[14.0.2] v14.0.2 for 1.21.5 by gniftygnome on Oct 07, 2026
Download
  • Fix inversion of config mode (thanks sisby-folk)
[13.0.4] v13.0.4 for 1.21.4 by gniftygnome on Oct 07, 2026
Download
  • Fix inversion of config mode (thanks sisby-folk)
[12.0.1] v12.0.1 for 1.21.3 by gniftygnome on Oct 07, 2026
Download
  • Fix inversion of config mode (thanks sisby-folk)
[11.0.4] v11.0.4 for 1.21 by gniftygnome on Oct 07, 2026
Download
  • Fix inversion of config mode (thanks sisby-folk)
Mod Menu Icon
Download Mod Menu
Select game version
Select platform