It violates TOS - we can potentially utilize other resource packs.
Unfortunately, pixelmons terms of service don't allow for the redistribution of our assets (models/textures/sprites) like this. As far as I can tell, it looks like your program is currently only pulling the sprites? (and you've built in a missing sprite handler too which is always good to have). Easiest way around this is probably to use an unofficial sprite pack if you'd be okay with that option? For example, this resource pack is available in the pixelmon discord, and the creator seems fine with people using this as they please: Pixelmon ModDefault Redefined (Texture Pack). Getting rid of all the models/animations in your assets folder will drop the download size significantly as well.
It violates TOS - we can potentially utilize other resource packs.
Linked pack: https://discord.com/channels/128164783089254400/1110677613430718555/1110677613430718555