Minecraft 1.21.10-1.14.4 Mod Menu Mod Download

Mod Menu Overview

Mod Menu adds a convenient menu to Minecraft that allows players to easily view all installed mods. If a mod supports configuration integration, Mod Menu offers direct, streamlined access to that mod’s configuration screens, making setup and adjustments straightforward.

Key Features

  • Comprehensive Mod List: Displays all mods installed in your game, with options to access details and configuration menus for supported mods.
  • Translatable Information: Supports multiple languages for mod names and descriptions, enabling a global audience to enjoy clear information.
  • Rich Mod Descriptions: Utilizes advanced formatting capabilities for mod descriptions through QuickText integration, enhancing readability.
  • Library Mod Filtering: Separates library mods from regular mods for a cleaner, more organized browsing experience.
  • Update Checker: Checks for updates for mods hosted on sites like Modrinth or those providing their own update sources, helping keep your mods up-to-date.
  • Customizable Configuration: Offers deep customizability for all supported Mod Menu features to best fit your preferences.

Supported Platforms

Mod Menu is available for Fabric and Quilt mod loaders, compatible with Minecraft: Java Edition 1.14 or newer.

Developer Integration

Mod Menu provides a suite of APIs and metadata options for developers wishing to enhance how their mods are presented within the Mod Menu.

Translation API

  • Easily localize your mod’s name, summary, and description in multiple languages without editing Java code.
  • Simply add translation keys for each language you want to support.

Fabric Metadata API

  • Add detailed metadata in your fabric.mod.json to customize your mod’s appearance in Mod Menu.
  • Example:
    {
      // ...other entries...
      "custom": {
        "modmenu": {
          "links": {},
          "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
        }
      }
    }
    

Quilt Metadata API

  • For Quilt mods, place the “modmenu” object at the root level in your quilt.mod.json.
  • Example:
    {
      // ...other entries...
      "modmenu": {
        // Configuration options for links, badges, and more
      }
    }
    

Java API

  • Add Mod Menu as a development dependency to access the Java API for advanced integration.
  • This setup does not require players to have Mod Menu installed, but provides enhanced features if it is present.
  • Dependency Example (build.gradle):
    repositories {
      maven {
        name = "Terraformers"
        url = "https://maven.terraformersmc.com/"
      }
    }
    dependencies {
      modImplementation("com.terraformersmc:modmenu:${project.modmenu_version}")
    }
    
  • Set the Mod Menu version in gradle.properties:
    modmenu_version=VERSION_NUMBER_HERE
    
  • For testing-only compilation, use modCompileOnly instead of modImplementation.

Summary

Mod Menu significantly enhances modded Minecraft by providing a clear, organized interface for mod management and deep configurability for both players and developers. Whether you are a player managing your favorite mods or a mod developer aiming to improve your mod’s user experience, Mod Menu offers comprehensive tools and features to make Minecraft modding smoother and more enjoyable.

Screenshots

Minecraft 1.21.8-1.14.4 Mod Menu Mod Download

Leave a Reply

Your email address will not be published. Required fields are marked *