Getting started with Minecraft Pi

What you will do

In this resource you will explore the virtual world of Minecraft Pi, the special edition of Minecraft made for Raspberry Pi.

You will learn how to control the player, manually build with blocks and use the Python interface to manipulate the world around you.

What you will learn

By following this resource with your Raspberry Pi you will learn:

  • How to access Minecraft Pi and create a new world
  • How to use the Python programming environment IDLE to connect to Minecraft Pi
  • How to use the Minecraft Python API to post text to the chat window, find the player's coordinates, teleport and build structures
  • How to use variables to store IDs for different types of blocks
  • Experimenting with placing different types of blocks with special attributes

What you will need

Hardware:
There are no additional hardware requirements for this resource beyond the Raspberry Pi and usual peripherals.

Software:
There are no additional software requirements for this resource beyond what is pre-installed in the current Raspbian image. To make sure your SD card is up-to-date, see the updating Raspbian guide.