It looks like you're turning more and more classes into this fetched res stuff.
Please for the love of god lmao
This entire community would rather have their client not allow them to log in till they update it, rather than crash every time you decide to change something and we don't see it in the commits until it's too late
If you're afraid of people data mining the blue truffles, chances are whatever res you want to hide doesn't even exist in game, like fulgurite did or idk rat dungeons(boreworm?) or whateverthefuck.
And for all I know boshaw already has something running in the background 24/7 that tries to bruteforce fetch random strings to find this stuff anyway
Just make the client download everything it needs before letting players log in. Or do whatever Starcraft II does and download them while playing, BUT NOT ONLY ON DEMAND.
This will even help the people who play on vanilla on 10kbps connections not stare at a black screen while loading stuff and call it "gameplay".
Where did kininfo even go and why do I have to manually read every single resource that loads and *GUESS* which one it is? Cause you changed its name too, it's called Buddy now (I think).
Why does kininfo turn into a fetched res after 15 years even?
Please I know you get a lot of hate regarding your code and I already told you in private I really love it when you do some nice changes 99% of the playerbase doesn't even realise, but please man, rethink this thing.
I know you're passionate about this and want your playerbase to have a seamless experience when you fix stuff and whatnot, but this causes more issues than it solves.