nineMinecraft is a joke site.
nineMinecraft is in no way affiliated with Modrinth or 9minecraft. (And frankly, who wants to be affiliated with the latter?)
Bento Config

Bento Config

Mod

The declarative config library from Bento Box

Client or server Library

28 downloads
0 followers

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:

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");
   ...
}

External resources


Project members

Chai

Member


Technical information

License
LGPL-3.0-only
Client side
optional
Server side
optional
Project ID