Problem

This problem most often happens on the plugin Citizens but it’s also common on other plugins such as PlayerHeads or anything that requires getting a skin from another player.

If you create an NPC in Citizens and you run /npc skin Notch you would expect the NPC to get a Notch skin, but nothing happens. This problem is most common on shared hosts where many different servers all try to get skin data from the Mojang servers and the server IP’s get limited to certain amount of requests per hour.

Solution

If you get this problem there are a couple of things you can do:

  1. Contact support and explain that you might have this problem, the support will fix it for you as we have a solution in place.
  2. Update your plugins to latest version, sometimes the problem is caused by a bug in the plugin.
  3. Clear your plugin cache, this is done by deleting your plugins/Citizens folder or whatever plugin you use.
  4. Upgrade to a dedicated IP or a VPS, by removing yourself from the shared hosting IP you will not get this problem anymore.
in Minecraft Plugins