VOOZH about

URL: https://minecraft.wiki/w/Pi_Edition_0.1.1

โ‡ฑ Pi Edition โ€“ Minecraft Wiki


Pi Edition

From Minecraft Wiki
(Redirected from Pi Edition 0.1.1)
Jump to navigation Jump to search
This page describes an edition of the game that has been officially discontinued.
 
This edition is no longer updated but can still be downloaded.
Minecraft: Pi Edition
Author(s)

Key staff members

Platform(s) ๐Ÿ‘ Raspberry Pi
๐Ÿ‘ Linux
(ARM only)
Written in ๐Ÿ‘ C++
C++[1]
Latest version v0.1.1 alpha
Release date Alpha: February 11, 2013[2]
Size ~4 MB
License Proprietary
Source available Partial
Links
{
 "title": "''Minecraft: Pi Edition''",
 "rows": [
 {
 "field": "\n* <span class=\"nowrap\"><span class=\"sprite-file\" style=\"\">(link to File: Mojang Studios logo.svg article, displayed as 16x16px|link=Mojang Studios|alt=|class=pixel-image|)</span>(link to Mojang Studios article, displayed as <span class=\"sprite-text\">Mojang Studios</span>)</span>\n'''Key staff members'''\n* (link to Markus \"Notch\" Persson article, displayed as Markus \"Notch\" Persson)\n* (link to Aron Nieminen article, displayed as Aron Nieminen)\n* (link to Daniel Frisk article, displayed as Daniel Frisk)",
 "label": "Author(s)"
 },
 {
 "field": "(link to File:Raspberry Pi Logo.svg article, displayed as x20px|Raspberry Pi|link=wikipedia:Raspberry Pi)<span class=\"os-icon\">(link to File:Tux.svg article, displayed as x20px|Linux|link=wikipedia:Linux)</span> <small>((link to wikipedia:ARM architecture family article, displayed as ARM) only)</small>",
 "label": "Platform(s)"
 },
 {
 "field": "(link to File:C++.svg article, displayed as x20px|C++|link=wikipedia:C++) (link to wikipedia:C++ article, displayed as C++)",
 "label": "Written in"
 },
 {
 "field": "v0.1.1 alpha",
 "label": "Latest version"
 },
 {
 "field": "Alpha: February 11, 2013",
 "label": "Release date"
 },
 {
 "field": "~4 MB",
 "label": "Size"
 },
 {
 "field": "Proprietary",
 "label": "License"
 },
 {
 "field": "Partial",
 "label": "<span style=\"white-space:normal\">Source available</span>"
 },
 {
 "field": "\n* [https://minecraft.net/download#alternate-versions Website]",
 "label": "Links"
 }
 ],
 "invimages": [],
 "images": [
 "Minecraft Pi Start Menu.png"
 ]
}

Minecraft: Pi Edition is a cut down version of Pocket Edition v0.6.1 alpha developed for the Raspberry Pi. It was intended as an educational tool for novice programmers and contains a revised feature set and support for multiple programming languages. As Raspberry Pi hardware was relatively slow at the time, this edition also served as a way to play Minecraft on the platform.

Although officially discontinued, it is still available to download for free and was also preinstalled in default installations of Raspberry Pi OS. Potential users are encouraged to interact with the game using an API.[3]

Gameplay

[edit | edit source]

Pi Edition had similarities to Pocket Edition. Like older versions of Bedrock Edition, only 256ร—256ร—128-block old worlds could be generated. The player's skin is always Steve. 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 not 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 holds the bow drawn back until selecting another item or exiting the world.

Pi Edition includes all blocks from Pocket Edition v0.6.1 alpha. The only game mode is creative mode and there is no crafting or smelting.

Biomes

[edit | edit source]

Items

[edit | edit source]

All blocks use Programmer Art textures unless otherwise noted.

Changes from Pocket Edition

[edit | edit source]
  • Survival mode is disabled and survival mode servers cannot be joined.
    • Existing Survival mode worlds can still be opened, though certain parts of game logic behave like Creative mode.
  • The Xperia Play UI is used instead of the touch UI.
  • Signs are always blank when placed and cannot be edited without external tools.
  • There is no option to select the world name or seed. world is the default name.
    • The world is always visible over a LAN connection and this setting cannot be changed in the pause menu.
  • When playing in a multiplayer world, there is no option to quit and copy the world in the pause menu.
    • The world is still saved as _LastJoinedServer in the worlds folder but does not show up in the select world screen unless renamed.
  • A custom pointer is used instead of the OS pointer.
  • The language file has been updated from v0.6.1 alpha.โ€‹[more information needed]
  • There is no sound, despite the presence of a mute button in the pause menu.

Development

[edit | edit source]

Release

[edit | edit source]

Minecraft: Pi Edition was originally announced on the Mojang Studios website on November 24, 2012.[4] 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 shortly, allowing for the download of the game before its true release. This version was based on Pocket Edition v0.5.0 alpha. On December 20, 2012, Mojang Studios 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 in Alpha on February 11, 2013, as version 0.1.1, and the previous release announcement post was restored.[2] However, the Pi Edition website still lists its post date as December 20, 2012.

Addition to Raspberry Pi OS (formerly Raspbian)

[edit | edit source]

On September 15, 2014, the Raspberry Pi Foundation announced that Minecraft: Pi Edition is installed by default with their new versions of Raspberry Pi OS.[5]

Discontinuation

[edit | edit source]

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:

The original team has stopped supporting it and starting with 0.9 MCPE became a lot more ambitious technically, which also means that it became a lot harder to strip down to run on a Raspberry Pi. Actually, we finished removing all Pi related code to reduce complexity in 2015.

Maybe someday we'll revisit it but I wouldn't hold my breath :P

On the other hand, Win10 runs on the Pi so you can run the Win10 version there! ... I guess it's something

โ€” Tommaso Checci on the discontinuation of Pi Edition[6]

In August 2021, when Raspberry Pi OS Bullseye was released to the public, Pi Edition was officially removed from both the Games Folder and the Recommended Software page because Bullseye dropped support for the graphics API that Pi Edition depended upon.[7] The game is still playable by using a previous version of the operating system. Fortunately, due to advancements in Raspberry Pi hardware, both Java Edition and Bedrock Edition are playable on a Raspberry Pi, albeit potentially requiring some tweaking, depending on the Raspberry Pi model being used.

Trivia

[edit | edit source]
  • 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 v0.6.1 alpha are still in the game's code but they can be spawned only by loading a Pocket Edition world with mobs or by using a nether reactor in a survival world.
  • Survival mode and other disabled features can be downloaded as mods.[8]

Technical

[edit | edit source]
  • Steve's appearance can be altered by editing data/images/mob/char.png.
  • Sprite sheets in the data folder can also be edited like data/images/terrain.png and data/images/gui/items.png. When using the Raspberry Pi OS package, the data folder is /opt/minecraft-pi/data.
  • Instead of the regular Creative mode, Minecraft: Pi Edition internally uses a "Creator Mode" that appears to be identical except for the API's checkpoints. This is hard-coded, even if the world or server has its data set to survival mode.
  • 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.[9]
  • The file data/lang/en_US.lang is included despite the code to load it not being implemented.
  • It uses Raspberry Pi-specific GPU code preventing it from being easily emulated without modding.
  • 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.Item despite the API having not 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, mob spawning, and bow firing.
  • It links only against OpenGL ES 2 despite requiring OpenGL ES 1.

Gallery

[edit | edit source]

Textures

[edit | edit source]

See also

[edit | edit source]

Notes

[edit | edit source]
  1. โ†‘ Only grows with bone meal.
  2. โ†‘ If used on a grass block, grows only flowers because there is no tall grass.
  3. โ†‘ Does not fire arrows. Held back indefinitely until the player either logs off or switches to another item.
  4. โ†‘ Unused.
  5. โ†‘ a b c d e Nonfunctional.
  6. โ†‘ a b c Uses the old texture from Pocket Edition v0.6.1 alpha.
  7. โ†‘ Invisible and does not spread.
  8. โ†‘ Unobtainable.
  9. โ†‘ a b Unused.
  10. โ†‘ Only grows stem.
  11. โ†‘ Only grows with bone meal.
  12. โ†‘ Cannot be written on.
  13. โ†‘ "Used" for referencing empty inventory slots, though functionally unused as Survival mode cannot be accessed normally.
  14. โ†‘ Only grows with bone meal.
  15. โ†‘ Only grows with bone meal.

References

[edit | edit source]
  1. โ†‘ "it's in C++" โ€“ @danfrisk (Daniel Frisk) on X (formerly Twitter), November 25, 2012
  2. โ†‘ a b Minecraft: Pi Edition is available for download!" - Mojang.com; February 11, 2013
  3. โ†‘ "Minecraft Pi edition will be free, it's a slightly cut-down version of PE. With added api." โ€“ @danfrisk (Daniel Frisk) on X (formerly Twitter), November 24, 2012
  4. โ†‘ Minecraft is coming to Raspberry Pi! - Mojang.com; November 24, 2012
  5. โ†‘ "New Raspbian and NOOBS releases" by Eben Upton โ€“ Raspberry Pi Blog, September 15, 2014.
  6. โ†‘ "Is Minecraft: Pi Edition no longer being developed or will there still be updates?" โ€“ u/MinecraftOnXP on Reddit, January 24, 2016
  7. โ†‘ raspbian - Bullseye: E: Unable to locate package minecraft-pi - Raspberry Pi Stack Exchange
  8. โ†‘ Survival Mode Patch โ€“ Phirel
  9. โ†‘ "THEY REMOVED THE SYMBOLS" โ€“ @MisteFr

Navigation

[edit | edit source]
Retrieved from "https://minecraft.wiki/w/Pi_Edition?oldid=3565578#Development"

Navigation menu