π SSCL: Smile's Simple Config Library
This is a simple toml config library I built specifically for my needs of my mods. Feel free to use it for your mods too!
Currently maintaining for 26.1, 26.2 and 26.3 branches (Fabric)
Features
- TOML config files only
- Client, server and common configs
- Mutable config values
- Boolean values
- Integer values
- Double values
- Enum values
- String values
- List/array values
- Categories
- Comments
- Tooltips
- Minimum and maximum values
- Default values
- Reset to default
- Config file saving
- Automatic range comments for numeric values
- Mod Menu support
- Config UI with static category sections
- Multiple config support, with tab views for each
- Custom decimal display for double values
- Sliders for bounded integer and double values
Check Wiki β for full documentation.
Support Me
β€οΈ To keep my modding work ongoing, I will appreciate any amount of donation support β€οΈ
Latest Changes
v1.4+X.X
- Added support for
Component.translatable() in .tooltip()
- Fixed LICENSE embedding