HomeJavaModsJauml
Jauml
ModsJava

Jauml

by NightBeamStudio · on CurseForge

Jauml is a lightweight configuration library for Minecraft mods, designed to simplify JSON-based config management

Which build do you need?

This mod ships a separate file for every mod loader and every version of the game. Pick both, then download — the wrong build installs fine and then does nothing in the game.

Mod loader

Minecraft version

⬇ Download for 1.21.11 · Fabric⬇ Download for 1.21.8 · Fabric⬇ Download for 1.21.5 · Fabric⬇ Download for 1.21.1 · Fabric⬇ Download for 1.20.1 · Fabric⬇ Download for 1.21.11 · NeoForge⬇ Download for 1.21.8 · NeoForge⬇ Download for 1.21.5 · NeoForge⬇ Download for 1.21.1 · NeoForge⬇ Download for 1.20.1 · NeoForge⬇ Download for 1.20.1 · Forge⬇ Download for 1.19.2 · Forge⬇ Download for 1.18.2 · Forge⬇ Download for 1.16.5 · Forge
I don't know my version or loader
Open the Minecraft launcher and look at the profile you play on — it names both, like fabric-loader-1.21.4. The version also shows in the bottom-right corner of the game's main menu.
No loader in the profile name? Then it's plain Minecraft, and these mods won't run — you need Fabric or NeoForge installed first.

About

Jauml Banner

Support me on Ko-fi

This beta release of Jauml lays a solid foundation for managing mod configurations in Minecraft. Whether you're adding new settings or validating existing ones, this library streamlines the process with clean, maintainable code. It’s an essential tool for mod developers looking to enhance their projects with flexible config options.

Discord YouTube GitHub CurseForge Modrinth

Usage for Developers

Jauml is a library dependency. Players usually install it because another mod requires it.

Step Action
Add dependency Depend on Jauml from your Fabric / Forge / NeoForge build
Create config Define your settings with Jauml’s JSON config helpers
Load on startup Read and validate config when your mod initializes
Save changes Write updates back through the same config layer
Ship with your mod List Jauml as a required dependency on CurseForge / Modrinth

Configuration

Jauml itself is a library. Your mod owns the config files.

Typical pattern:

Example shape (illustrative):

{
  "enabled": true,
  "debug": false,
  "values": {
    "exampleOption": 1
  }
}

Exact keys depend on the mod using Jauml.

Compatibility

Community & Support

License

Jauml is licensed under the Apache License 2.0.

You are free to use, modify, and redistribute Jauml in accordance with the terms of the Apache License 2.0.

Feel free to include Jauml in modpacks.

NightBeam Community

Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

Verified by MCModsHub

These come from our own check of the pack file, not from the source page.

Explore more