Temporary V0 -> V1 migration guide
OneConfig V1 is now available to all developers, with some conditions:
Not everything has been documented just yet...
Expect bugs with OneConfig V1 itself.
This is in NO WAY a complete guide as of yet. PLEASE contribute to this guide if you find any discrepancies.
Below are screenshots of the new GUI. Yes, these are concept designs, but it's basically been implemented 1:1 and I'm way too lazy to take actual screenshots lol





Get it working in Gradle
Please follow the Getting Started guide for this.
Notable changes
This is in NO WAY a complete guide as of yet. PLEASE contribute to this guide if you find any discrepancies.
New
Package changes
You should be able to do a find and replace with import <old package name> . Go in opposite order from this list if you want to do a full search and replace.
Class name changes
Misc
Examples
We recommend checking out our mods, which have somewhat already been ported to V1 (59%). Good examples are CrashPatch, EvergreenHUD, and Hytils Reborn. Here is a periodically updated list of our ported mods:
All the ported versions should be in the "twoconfig" branch (EXCEPT EvergreenHUD, that work is in the "rewrite" branch).
Last updated