My pals and I play on a "server" via Hamachi, because they don't want to buy MC (I have an account)

My skin appears correctly when I play singleplayer but the moment I connect to the "server" my skin becomes Alex, but one of my pals has a working skin active. How come mine isnt working?

Things I've tried:

  • I checked the homepage, skin is loaded there, same goes for the launcher
  • Restarted the game and waited about 3 minutes to let it load.
  • 1
    Your friend's server is set in offline mode so that he and others can play on the server with cracked launchers aka without buying the game. When offline mode is enabled the server doesn't communicate with Mojang servers and so skins don't get loaded in. – Little Helper Mar 29 at 16:58
  • is there a way i can get my skin working? – thomasjoker Mar 29 at 17:11
  • You must use the same cracked client (not recommended) or install a Spigot server and use a plugin. Search skin restorer plugin spigot, and install it to your server. – Ray Wu Mar 29 at 18:53
  • 4
    I'm voting to close this question as off-topic because Arqade does not support software piracy. – Schism Apr 1 at 1:40

In order to play with people that don't have an official copy of Minecraft you need to turn off the online mode in server.properties file. But you also break the connection between Microsoft servers and your server by doing that. So your server becomes unable to download skin files from Microsoft servers. In order to fix that you can install spigot server instead of a vanilla server and install a plugin called SkinsRestorer.

| improve this answer | |

Not the answer you're looking for? Browse other questions tagged or ask your own question.