aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/dev/isxander/yacl/config
AgeCommit message (Collapse)Author
2022-12-18Loom 1.0.16 fixes sources jar genisXander
2022-12-11deprecate NbtConfigInstanceisXander
2022-12-07cleanupisXander
2022-11-27replacement of ConfigInstance#buildConfig in YetAnotherConfigLib.javaisXander
move some things to main that can be and fix testmod
2022-11-27fix logger on config api and allow all envsisXander
2022-11-27split sourcesetsisXander
2022-11-22Create NbtConfigInstance.javaXander
2022-11-14changelog & doc updateisXander
2022-11-14require ConfigEntry annotation for GsonConfigInstanceisXander
2022-11-13changelog & remove YACLConfigManager.java as it was actually pretty useless, ↵isXander
document GsonConfigInstance as well
2022-11-13lots of QOL and minor improvementsisXander
smooth category scrolling individual reset buttons for all controllers separate Dimension into Dimension and MutableDimension to prevent mods from modifying controller dimensions without invoking the hooks made the dimension field private in AbstractWidget so people can't modify it without the method setDimension new Option API method to check if pending value is equal to default value add documentation to ConfigInstance fix bug where Option#requestSetDefault and Option#forgetPendingValue implementations weren't notifying listeners
2022-11-12little changesisXander
2022-11-12REAL config libraryisXander