Follow-up of my previous post (https://discord.com/channels/315163488085475337/1344430190272450640)
I've been trying to update my whole plugin set from 1.21.1 to 1.21.4 for the past month and everything seems to be going according to plan except whenever I switch from 1.21.3 to 1.21.4 I get HTML errors (which are supposedly due to rate limiting).
Weird enough I'm only getting rate limited when I have Citizens in 1.21.4 in addition to my other plugins but 45+ plugins alone are working perfectly fine together.
At first I thought that I missed a step while updating by going directly from 1.21.1 to 1.21.4 so I tried progressively updating, from full release to full release and I even updated going build by build to make I didn't "miss" any update but I'm still getting HTML / Requests related errors after a minute or two of running my server.
Understanding that the errors are due to Mojang's rate limit I'm actively trying to "hunt down" every thing that could make a request in any plugin to see where could I limit/reduce the number of requests. Following this idea I was thinking that maybe since a ton of my NPC's don't have a proper skin at the moment the plugin is making a request to look for a skin related to their "username" ? Like should I just use a "dummy skin" that I store on my server so it would only look for that file instead of sending a request ?