ShadowHunter22's Config Library
This library represents a specialized solution for managing configurations in ShadowHunter22's modifications. Before delving into details, it's important to outline its purpose and limitations.
Main Purpose
This library was created as a unified configuration system for the majority of the author's mods. All of ShadowHunter22's projects, with the exception of armor-indicator, use the same code for handling settings. However, the previous implementation was quite limited and didn't allow for implementing all necessary functions.
Development was carried out considering the specific requirements of the author's own modifications. Although there are more advanced configuration libraries on the market, this solution is optimally suited for the author's particular needs.
Usage Limitations
It's important to understand that this library is not intended for use by other mod developers. It was created exclusively for ShadowHunter22's internal projects. For third-party developers, there are more convenient and functional alternatives available, such as:
- Configurable by Bawnorton
- owo-lib
- YACL by isXander
- Moonlight Lib by MehVahdJukaar
- Cloth Config API by shedaniel
Technical Features
For complete information about the library's functionality and API, it's recommended to review the official documentation.
Supported Versions
The modification is developed exclusively for Fabric and there are no plans to port it to Forge.
Available Minecraft versions:
1.20
1.20.1
1.20.2
1.20.3
1.20.4
1.20.5
1.20.6
1.21
1.21.1
1.21.2
1.21.3
1.21.4
Compatibility
The library is required only on the client side and doesn't function on the server side.