reconfigure
ModConfiguration library for my mods
Type
Mod
Modrinth Downloads
3,569
Modrinth ID
QHmQeeNt
Last Updated
Aug 29, 2026
Description
reconfigure
A config library for my mods
Design goals
- Uses the builder pattern so all options autocomplete. Just start with Config.builder() and autocompletion will guide you through the whole process of creating a configuration
- Designed to be used in the field initializers of a config class
- Does not use annotations for flexibility at runtime
Preview

Example definition
class DemoConfig { public final Config CONFIG = Config.builder("reconfigure-test") .serializer(Serializers.JSON) .build(); public final ConfigTab DEMO_TAB = CONFIG.createTab("demo").build(); Void HEADLINE = DEMO_TAB.createHeadline("headline"); public final Property<String> STRING = DEMO_TAB.createStringProperty("string").defaultValue("Hello world") .asTextField().placeholder("Enter something").build(); public final Property<Boolean> CHECKBOX = DEMO_TAB.createBooleanProperty("checkbox").defaultValue(true) .asCheckbox().build(); public final Property<Boolean> TOGGLE_BUTTON = DEMO_TAB.createBooleanProperty("toggle_button") .asToggleButton().build(); public final Property<Integer> SLIDER = DEMO_TAB.createIntegerProperty("slider").defaultValue(4).range(1,10) .asSlider().build(); public final Property<DayOfWeek> CYCLE_BUTTON = DEMO_TAB .createEnumProperty("cycle_button", DayOfWeek.class) .defaultValue(DayOfWeek.MONDAY) .asCyclingButton() .build(); public final Property<Integer> COLOR = DEMO_TAB.createIntegerProperty("color").asColorPicker().build(); public final Property<String> EDIT_BOX = DEMO_TAB.createStringProperty("box").asEditBox().build(); public final Property<List<String>> CHIP_LIST = DEMO_TAB.createListProperty("chiplist") .asChipList() .build(); }Compatibility
Mod Loaders
Game Versions
Recommended Gear
AffiliateHardware and extras that pair well with this mod.
As an Amazon Associate I earn from qualifying purchases.
Screenshots
Similar Mods
MCInstance Loader
A small mod that allows to install mcinstance files, a modpack format that can include overrides and download files.
Boat Rocket
For Boat Driving at Turbo Speed
SpeedFOVLimiter
Set limits for what speed and slowness do to your fov!
Gone Fishing!
Gone Fishing is a fishing enhancement mod for Fabric. Updated and polymerized fork of Go Fish! by Draylar.
Locks Reforged
The "Locks" mod updated to work with 1.20.1; includes all features of the original with full configurability and some bu...
Better Furnaces & Chests
Enhance your world with tiered furnaces for lightning-fast smelting and massive tiered chests featuring a modern scrolla...