I replaced the current config system with cloth configs auto config system.
What I've done
Modify the en_us translations to feel more natural
Set cloth config as a dependency in the mod json (since it is a dependency)
Added Mod Menu as a suggest
Fix user configs not loading
Refactor the config system
Reason
The SmoothScrollingEverywhere config system was failing to load configs from storage and users were having issues with this. While going through the config system, it was a big mess, so I decided to just replace it with the easy to use autoconfig system.
The changes I made make the code much cleaner and easier to read, while being easily expandable and more reliable. A nice side-effect is that the config screen looks much cleaner in my opinion.
I replaced the current config system with cloth configs auto config system.
What I've done
Reason
The SmoothScrollingEverywhere config system was failing to load configs from storage and users were having issues with this. While going through the config system, it was a big mess, so I decided to just replace it with the easy to use autoconfig system.
The changes I made make the code much cleaner and easier to read, while being easily expandable and more reliable. A nice side-effect is that the config screen looks much cleaner in my opinion.