
Bento Config
The declarative config library from Bento Box
Screenshots


About this Mod
Bento Config
Bento Config is an annotation-driven configuration system built using Bento GUI. It aims to be simple yet powerful, with no magic pre-processors or arbitrary limitations.
Features:
- Automatic Mod Menu registration
- Translation key-driven descriptions and comments
- Automatically sources images from the assets folder
- Annotation-driven constraints
- JSON5 config file format
- Supports many types out of the box
Bento Config is documented in-code with JavaDocs and on my wiki.

public class MyConfig extends BentoConfig<MyConfig> {
public boolean spawn_creepers = true;
@Regex("[a-z]{1,10}")
public String creeper_name = "creeper";
@Header("spawn_settings")
@Range(min = 1, max = 10)
public int spawn_amount = 3;
@Percentage
public float spawn_chance = 0.5f;
@Header("loot_settings")
public Item creeper_loot = Items.GUNPOWDER;
}
public class MyModInitializer implements ModInitializer {
...
public static final MyConfig CONFIG = new MyConfig.register("my_mod_id");
...
}
Available Versions
How to Install Bento Config on Your Server
Order Server
Order a Minecraft Java server with at least 3 GB RAM (4 GB recommended).
Set fabric Loader
In the panel under "Egg", select the fabric loader and matching Minecraft version (1.21.1).
Install Mod
Open the mod browser in the dashboard and search for "Bento Config". Click "Install" – done! Alternatively, upload the .jar via SFTP to the /mods folder.
Compatibility
Mod Loaders
Minecraft Versions
1.21.1, 1.21
Server-side
~ OptionalRecommended RAM
4 GB(min. 3 GB)Frequently Asked Questions
Bento Config server crashes on startup – what to do?
Most common cause: wrong fabric version or insufficient RAM. Check the server log (latest.log) for "OutOfMemoryError" or "Mixin" errors. With Mado Hosting: ensure at least 3 GB RAM is allocated and the loader matches the mod version (1.21.1). You can switch loaders with one click in the panel.
Is Bento Config compatible with fabric?
Bento Config officially supports fabric for Minecraft 1.21.1, 1.21. The Mado dashboard automatically detects incompatible loader combinations.
Server lagging with Bento Config – how to optimize performance?
Recommended RAM: 4 GB (per 8 players). Use /spark profiler to check if Bento Config consumes the most tick time. Common fixes: reduce server view-distance to 8-10, install "performant" or "starlight" as supplementary mods on Forge. With Mado Hosting, your server runs on NVMe SSDs with dedicated CPU cores for minimal latency.
Similar Mods
Rent Modded Server
Install Bento Config with just one click on your server.