generated from isXander/FabricModTemplate
-
-
Notifications
You must be signed in to change notification settings - Fork 57
Home
Xander edited this page Sep 2, 2022
·
23 revisions
I wish to fill a hole in this area of Fabric modding. I'm going to make a list outlining why all the other main config libraries don't really achieve anything.
- Cloth Config - It's stale. The developer of cloth has clarified that they are likely not going to add any more features. They don't want to touch it.
- SpruceUI - It isn't designed for configuration. In this essence the design feels cluttered. Further details available in this issue
- MidnightLib - It's mostly bloat and doesn't have a focus on config. This library includes other unwanted features such as cosmetics.
- OwoLib - It's content focused. Like MidnightLib, it does a lot of other things as well, adding to the size.
As you can see, there is a drawback with all of them, this is where YetAnotherConfigLib comes in...
YACL has the favour of hindsight. Whilst developing this fresh library, I can make sure that it does everything right:
- It's just a config library. YACL contains no other features, just config screen generation.
- It's lightweight. YACL leaves managing your config up to you, it doesn't contain an alternative to AutoConfig or similar. (Can be paired with my other library, Settxi, for this feature)
- Easy API. YACL takes inspiration from Sodium's internal configuration library.
- It is styled to fit in Minecraft. YACL's GUI is designed to fit right in.
Go to the usage page for instructions!