S-Lib 4.0.1 for Fabric 26.1
Curse Maven Snippet
What's new
Additions
- Added a ton of Javadocs to the API
Changes
YaclScreenBuilder.category(ConfigCategory)is nowcategory(Supplier<ConfigCategory>)ConfigProvider.getSerializer()was removed, so synced configs can use a customConfigProviderItemOrTagControllerBuilder.create(Option)no longer takes an item index, andallowTags(boolean)enables choosing tagsColorUtils.toHex(TextColor)now returns#RRGGBBonly
Fixes
Fixed:
- Singleplayer clients and LAN hosts not sending the
INFORM_SERVERvalues until one of them changed - A second
register()silently reloading the config modifyOptionsaccepting options of another config- Typos in
nested,includePrefixandconfigureOptionbeing ignored, anddropdownon an option that is not edited as text failing only when drawn - Config screens crashing on maps without
Stringkeys - Custom categories keeping listeners of old screens after Save, Undo, or a server change
- Key mappings registered after
RegisterKeyMappingsEventon Forge and NeoForge being lost without a warning SLibConfigScreens.registeronly rejecting an unknown mod id when YACL is installed- Weapon damage and speed on 1.20.5+ ignoring the default modifiers of the item and the modifiers from enchantments
All Relations
- All Relations
- Embedded Library
- Optional Dependency
- Required Dependency
- Tool
- Incompatible
- Include

