Configuration API introduces annotation based configs which can use various file formats such as yaml, json or properties. This API also supports automatic synchronization of server properties to client, all you have to do is to annotate your config field by @Configurable.Synchronized and you’re done.

Features:

  • Integrated Configuration GUI
    • Provides an in-game graphical interface for editing configuration files of supported mods.
    • On Fabric, you need the ModMenu mod to access the configuration screen from the Mods menu.
    • On Forge / Neoforge, the Config button is integrated directly into the Mods menu.
  • Clear User Interface Structure
    • The configuration screen is divided into three sections: Header, Content, and Footer.
    • Header: Shows the name of the current configuration or subcategory.
    • Content: Contains all configuration entries. Each entry includes a display name, input control (such as checkbox, text field, slider, or sub-category button), and two control buttons – Revert and Revert to default. Hovering over an entry displays a tooltip if a description is available.
    • Footer: Provides general control buttons:
      • Left side: Save & Exit (or Back when in a sub-category).
      • Right side: Revert, Revert to default, and Apply (apply changes without leaving the screen).
  • Undo / Revert / Default Support
    • Revert cancels unsaved changes for an individual setting (displayed in italic when modified).
    • Revert to default restores the value defined by the mod developer.
    • Global control buttons (Revert, Revert to default, Apply) allow managing all settings at once.
  • Error Handling and Input Warnings
    • Invalid inputs (for example, numbers outside the allowed range or strings exceeding limits) show a warning or error message directly in the GUI.
    • Entries may appear grayed-out if they are server-locked or temporarily unchangeable in the current game state.
  • Limited In-Game Configuration Editing
    • Some configuration values may be locked or uneditable while connected to a multiplayer server or during active gameplay to prevent conflicts.

Screenshots:

Configuration API Download Links

Filter by

For Minecraft 26.1.2, 26.1.1, 26.1

For Minecraft NeoForge 26.1.2 NeoForge 445 KB Apr 15, 2026
For Minecraft Fabric 26.1.2 Fabric 448 KB Apr 15, 2026

For Minecraft 1.21.11

For Minecraft Forge 1.21.11 Forge 445 KB Apr 15, 2026
For Minecraft NeoForge 1.21.11 NeoForge 445 KB Apr 15, 2026
For Minecraft Fabric 1.21.11 Fabric 453 KB Apr 15, 2026

For Minecraft 1.21.10, 1.21.9

For Minecraft Fabric 1.21.10 Fabric 451 KB Apr 15, 2026
For Minecraft NeoForge 1.21.10 NeoForge 442 KB Apr 15, 2026
For Minecraft Forge 1.21.10 Forge 442 KB Apr 15, 2026

For Minecraft 1.21.8, 1.21.7, 1.21.6

For Minecraft Forge 1.21.8 Forge 442 KB Apr 15, 2026
For Minecraft NeoForge 1.21.8 NeoForge 442 KB Apr 15, 2026
For Minecraft Fabric 1.21.8 Fabric 450 KB Apr 15, 2026
For Minecraft Fabric 1.21.7 Fabric 424 KB Apr 15, 2026
For Minecraft NeoForge 1.21.7 NeoForge 416 KB Apr 15, 2026
For Minecraft Forge 1.21.7 Forge 416 KB Apr 15, 2026

For Minecraft 1.21.6

For Minecraft Fabric 1.21.6 Fabric 424 KB Apr 15, 2026
For Minecraft NeoForge 1.21.6 NeoForge 416 KB Apr 15, 2026
For Minecraft Forge 1.21.6 Forge 416 KB Apr 15, 2026

For Minecraft 1.21.5

For Minecraft Fabric 1.21.5 Fabric 423 KB Apr 15, 2026
For Minecraft NeoForge 1.21.5 NeoForge 416 KB Apr 15, 2026
For Minecraft Forge 1.21.5 Forge 416 KB Apr 15, 2026

For Minecraft 1.21.4

For Minecraft Fabric 1.21.4 Fabric 423 KB Apr 15, 2026
For Minecraft NeoForge 1.21.4 NeoForge 415 KB Apr 15, 2026
For Minecraft Forge 1.21.4 Forge 415 KB Apr 15, 2026

For Minecraft 1.21.3

For Minecraft Fabric 1.21.3 Fabric 422 KB Apr 15, 2026
For Minecraft NeoForge 1.21.3 NeoForge 415 KB Apr 15, 2026
For Minecraft Forge 1.21.3 Forge 414 KB Apr 15, 2026

For Minecraft 1.21.1, 1.21

For Minecraft Forge 1.21.1 Forge 413 KB Apr 15, 2026
For Minecraft Fabric 1.21.1 Fabric 421 KB Apr 15, 2026
For Minecraft NeoForge 1.21.1 NeoForge 413 KB Apr 15, 2026

For Minecraft 1.20.6

For Minecraft NeoForge 1.20.6 NeoForge 227 KB Apr 15, 2026

For Minecraft 1.20.4

For Minecraft Forge 1.20.4 Forge 233 KB Apr 15, 2026

For Minecraft 1.20.2

For Minecraft Forge 1.20.2 Forge 232 KB Apr 15, 2026

For Minecraft 1.20.1

For Minecraft Forge 1.20.1 Forge 232 KB Apr 15, 2026
For Minecraft Forge 1.20.1 NeoForge, Forge 429 KB Apr 15, 2026
For Minecraft Fabric 1.20.1 Fabric 434 KB Apr 15, 2026

For Minecraft 1.19.4

For Minecraft Fabric 1.19.4 Fabric 236 KB Apr 15, 2026
For Minecraft Forge 1.19.4 Forge 224 KB Apr 15, 2026

For Minecraft 1.19.3

For Minecraft Forge 1.19.3 Forge 223 KB Apr 15, 2026

For Minecraft 1.19.2

For Minecraft Fabric 1.19.2 Fabric 228 KB Apr 15, 2026
For Minecraft Forge 1.19.2 Forge 228 KB Apr 15, 2026

For Minecraft 1.18.2

For Minecraft Fabric 1.18.2 Fabric 227 KB Apr 15, 2026
For Minecraft Forge 1.18.2 Forge 227 KB Apr 15, 2026

For Minecraft 1.17.1

For Minecraft Forge 1.17.1 Forge 170 KB Apr 15, 2026

For Minecraft 1.16.5

For Minecraft Fabric 1.16.5 Fabric 225 KB Apr 15, 2026
For Minecraft Forge 1.16.5 Forge 225 KB Apr 15, 2026

For Minecraft 1.15.2

For Minecraft Forge 1.15.2 Forge 118 KB Apr 15, 2026

For Minecraft 1.14.4

For Minecraft Forge 1.14.4 Forge 118 KB Apr 15, 2026

For Minecraft 1.12.2

For Minecraft Forge 1.12.2 Forge 135 KB Apr 15, 2026

Click to rate this post!
[Total: 1 Average: 5]