Everyone is familar with “Steve” the default Minecraft character and he looks very similar on all Minecraft platforms. It’s easy to change the “skin” used to define how he looks and thanks to “MinecraftSkins.net” you’ve got plenty to choose from.
I’m going to assume you are running the latest version of Raspbian where Minecraft is installed by default. If you are using an older image the directories mentioned below may be different. Given Minecraft must be run in desktop environment I’m going to do all the steps there as well.
I worked through this tutorial using a Pi 3 but it should be possible on any model.
Step 1 – Download a Skin
Head over to MinecraftSkins.net which has an awesome selection of skins to download for free. They include characters from various categories such as movies, TV, games and fantasy.
Find a character you like and click the “Download” button.
Step 2 – Check the Downloaded File
The browser should have placed the file in the “/home/pi/Downloads/” directory. In my example the file is called “indianajones.png”. (Yes I know the picture above is Batman but I was too excited to maintain the level of consistency I usually try to maintain in my tutorials). You can check it is there by launching the File Manager using the filing cabinet icon on the menu bar at the top of the screen or “Menu > Accessories > File Manager”.
Step 3 – Copy Files
Open a terminal windows using the icon at the top of the screen or “Menu > Accessories > Terminal”.
Now we’ll make a backup of the original file by using :
cd /opt/minecraft-pi/data/images/mob/ sudo cp char.png steve.png
then we will copy our new skin over the original :
sudo cp /home/pi/indianajones.png char.png
Obviously you need to replace “indianajones.png” with the filename you downloaded if you chose a different character. Note the full stop (period) at the end of the command above which means copy the indianajones.png file from /home/pi/ to our current location.
We are all done now!
Step 4 – Run Minecraft
Run Minecraft using the “Minecraft Pi” menu option. It’s under “Games” although you probably worked that out yourself!
Once in the Minecraft World press the [ESC] key. This will take you to the “Game menu”. Press the second icon in the top left hand corner to change the view of the camera. Click the “Back to game” button.
Your character should have a new skin and you can watch him/her walk about and build/destroy blocks.
One limitation with the Pi edition of Minecraft is that in normal use you can never see Steve’s face. It is possible to fix the camera in a set position looking directly down using the Python API and walk Steve into view. I used a Python script on Github by hashbangstudio to fixed the camera and take this screenshot of Dr Jones’ face :
Some skins work better than others. If you get any strange graphical effects you may have to choose a different character.
You can always restore the original using :
cd /opt/minecraft-pi/data/images/mob/ sudo cp steve.png char.png
Remember you can always take screenshots of your new character using my how to take Minecraft screenshots on the Pi tutorial.