Introduction
Making, storing and using themes has been quite a complex method. Entire scripts were dedicated to make it easier, but at a hefty performance cost. But here comes the solution: a fully functioning theme system.
In case any of you are doubting me, here's a showcase of it (thank Sprinp for that!) https://streamable.com/91n98p
If any of you want to check how it was made, check this PR out: https://github.com/CCBlueX/LiquidBounce/pull/2959
EDIT: Many things have been improved since then, and it appears that the theme system is bug-less. However, I still plan on making the theme files in plain-text, like configs.