I almost pulled another #149 but then thought about the horrors, and decided to cut the feature here for now. Don't be scared of the amount of files / lines, a bunch is just skin meta files or custom shaders.
Things that are NOT in this PR:
Actual premium skin functionality. It's an unused value right now. Anyone could use premium skins.
"Thumbnails" for skins. The little icons next to the name in the list on the left. Those are not generated for custom shader skins, and some regular skins could use improved versions as well.
All vertex shaders are equal at this time, and most custom shader skins will probably use the same vertex shader. I will make it so the basic vertex shader is the default, and only has to be downloaded once. (Custom ones can still be used, if specified in the meta.json file)
I almost pulled another #149 but then thought about the horrors, and decided to cut the feature here for now. Don't be scared of the amount of files / lines, a bunch is just skin meta files or custom shaders.
Things that are NOT in this PR:
I will make issues for all of these.
Referencing issues Closes #227