February 11, 2013
Minecraft: Pi Edition is a version of Minecraft developed for the Raspberry Pi. It is based on an old Alpha 0.6.1 Pocket Edition version but is slightly cut down, containing a revised feature set and support for multiple programming languages. Pi Edition is intended as an educational tool for novice programmers. Although officially discontinued, it is still available to download for free, from the official downloads page, and users are encouraged to interact with the game using an API.
Pi Edition never received any subsequent updates and is no longer updated. Despite this, it is included by default on Raspberry Pi OS (formally Raspbian).
Minecraft: Pi Edition was originally announced on the Mojang website on November 24, 2012. There was a compiled build labeled 0.1 on the Mojang repository, albeit encrypted until the game's launch in February 2013, making it inaccessible. When it was first uploaded, however, it was unprotected for a short amount of time, allowing for the download of the game before its true release. On December 20, 2012, Mojang released a post on their official site announcing the release of Pi Edition. However, it was promptly removed and no game release was made.
Minecraft: Pi Edition was publicly released on February 11, 2013, as version 0.1.1, and the previous release announcement post was restored. However, the Pi Edition website still lists its post date as December 20, 2012.
Addition to Raspberry Pi OS
On September 15, 2014, the Raspberry Pi Foundation announced that Minecraft: Pi Edition would be installed by default with their new versions of Raspberry Pi OS.
Pi Edition never received any subsequent updates, and its developers gave no further insights as to whether they were still developing the version. When brought up to Tommaso Checchi on Reddit on January 25, 2016, he stated the following:
|— Tommaso Checci on the discontinuation of Pi Edition|
Pi Edition was very similar to Bedrock Edition in many ways. Like older versions of Bedrock Edition, (then called Pocket Edition) only 256×256×128-block Old worlds could be generated. The player's skin is always the default "Steve" skin. The title and the world selection screens were identical until Pocket Edition updated to Pocket Edition v0.7.0 alpha.
The player has the ability to sneak, but cannot sprint. Mobs do not spawn, even though the player starts with an iron sword in the hotbar. A bow is also available, but when used, the player will hold the bow back indefinitely until the player selects another item or logs off.
- Cobblestone, stairs, and slab
- Stone bricks
- Mossy cobblestone
- Planks, stairs, and slab
- Bricks, stairs, and slab
- Stone and slab
- Grass block
- Uses the old texture from Pocket Edition v0.6.1 alpha
- Oak, birch, and spruce wood
- Coal, iron, gold, diamond, lapis lazuli, and redstone ores
- Block of Lapis Lazuli 
- Block of Gold
- Block of Iron
- Block of Diamond
- Snow layers
- Nether reactor core
- Will not activate without API/Mods
- All 16 colors of wool
- Glass pane
- Oak door
- Oak trapdoor
- Fence gate
- Crafting table
- Cannot be used as there is no crafting
- Uses the old texture
- Cannot be opened
- Cannot be used as there is no smelting
- Cannot be lit unless modded version only available with API is hit 4 to 5 times
- Cannot be obtained without modding
- Cannot be written on
- Cannot be obtained without modding
- Rose with the old blue Pocket Edition exclusive texture
- Brown and red mushrooms
- Sugar cane
- Oak, birch, and spruce saplings
- Only grow with bone meal
- Wheat Seeds
- Only grows with bone meal
- Melon seeds
- Only grows stem, and only grows with bone meal
- Bone meal
- If used on a grass block, only grows flowers as there is no tall grass
- Technical blocks
- Despite Pi Edition technically being a modified version of 0.6.1, Pi Edition had sneaking two years before it was added to Pocket Edition in 0.12.1.
- The player's name is always "StevePi".
- Although there is no survival mode by default, the player can still die by falling in the void.
- All mobs for Pocket Edition Alpha 0.6.1 are still in the game's code but they can only be spawned by loading an Pocket Edition map with mobs or by using a nether reactor in a survival map.
- You can download mods to get survival mode, as well as other disabled features.
- It can be re-textured by replacing files in the
- Instead of the normal Creative Mode, Minecraft: Pi Edition internally uses a new "Creator Mode" which appears to be identical.
- Unlike Pocket Edition v0.6.1 alpha Pi Edition has its symbols stripped, something Minecraft: Pocket Edition did not do until Bedrock Edition 1.13.0.
- The file
data/lang/en_us.langis included despite the code to load it not being implemented.
- It is hard-coded to always be in "Creator Mode" even if the world or server has its data set to Survival Mode.
- It uses Raspberry Pi-specific GPU code preventing it from being easily emulated without patching.
- Textures for Fancy Leaves and Clouds are included despite Fancy Graphics being impossible to enable without patching.
- The scripting API's Java port includes a class called
pi.Itemdespite the API having no means to interact with items.
- Most disabled features are still present in the code like Survival Mode, the Pocket Edition v0.6.1 alpha touch UI, mob attacking, Fancy Graphics, Spawning, and Bow firing.
- It only links against OpenGL ES 2 despite requiring OpenGL ES 1.
- "it's in C++" – @danfrisk, November 25, 2012
- "Minecraft: Pi Edition is available for download!" - Mojang, February 11, 2013
- "Minecraft Pi edition will be free, it's a slightly cut down version of PE. With added api." – @danfrisk, November 24, 2012
- "Minecraft is coming to Raspberry Pi!" - Mojang, November 24, 2012
- "New Raspbian and NOOBS releases" by Eben Upton – Raspberry Pi Blog, September 15, 2014.
- "Is Minecraft: Pi Edition no longer being developed or will there still be updates?" – u/MinecraftOnXP on Reddit, January 24, 2016
- Survival Mode Patch – Phirel
- MCPI-Devs GitHub Organization
- "THEY REMOVED THE SYMBOLS" – @MisteFr