- Added
Config#scheduleSave
method
- Added
saveIfDirty
method to config
- Allow minecraft versions >=1.21.7
- Updated to MC 1.21.7
- Added
PropertyBuilder.buildWithoutWidget()
- Updated to Minecraft 1.21.6
- Fixed fabric loader requirement for real this time
- Lowered fabric loader requirement
- Updated to MC 1.21.5
- Added javadocs to all api methods
- The placeholder for text widgets is now provided as a
Text
instead ofString
- A default placeholder can now be configured without parameters
- The message for a validator is now provided as a
Text
instead ofString
- The placeholder for text widgets is now provided as a
Text
instead ofString
- The message for a validator is now provided as a
Text
instead ofString
- The name of a property is now rendered in italics if the value was changed and is not saved
- Added a reset button to properties in the config screen
- Fixed ListPropertyBuilder returning an implementation type instead of API interface
- Added mod icon
- Added readme
- Added serializer builders
- Pre-load and pre-write middleware can now be added