--Minecraft Pi Edition läuft in Raspberry Pi + Raspbian-Umgebung Zeigen Sie Hello World mit der Python-Bibliothek mcpi an
Minecraft Pi Edition ist eine kostenlose Version von Minecraft, die zum Erlernen des Programmierens auf dem Raspberry Pi entwickelt wurde.
Es ist wahrscheinlich von Anfang an auf Raspbian installiert, aber wenn Sie es nicht haben, installieren Sie das minecraft-pi-Paket mit dem Befehl apt oder apt-get.
$ sudo apt install minecraft-pi
Laden der Paketliste...Erledigt
Erstellen eines Abhängigkeitsbaums
Statusinformationen lesen...Erledigt
minecraft-pi ist bereits die neueste version(0.1.1-6)ist.
Ich denke, dass das Python mcpi-Paket (Minecraft Pi Edition API Python Library) ebenfalls installiert ist, aber wenn es nicht existiert, installieren Sie es mit dem Befehl pip.
$ sudo pip install mcpi
Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple
Requirement already satisfied: mcpi in /usr/lib/python2.7/dist-packages (0.1.1)
$ pip show mcpi
Name: mcpi
Version: 0.1.1
Summary: API for Minecraft Pi
Home-page: http://pi.minecraft.net/
Author: Mojang
Author-email: UNKNOWN
License: UNKNOWN
Location: /usr/lib/python2.7/dist-packages
Requires:
Required-by:
Starten Sie Minecraft Pi Edition und
Erschaffe eine Welt und betrete sie.
Speichern Sie den folgenden Quellcode
hello-minecraft.py
from mcpi import minecraft
import mcpi.block as block
mc = minecraft.Minecraft.create("localhost")
pos = mc.player.getPos()
basex = int(pos.x) + 0
basey = int(pos.y) + 6
basez = int(pos.z) + 0
data = [
"# # ### # # ## # # ## ### # ### ",
"# # # # # # # # # # # # # # # # #",
"#### ### # # # # # # # # # ### # # #",
"# # # # # # # # # # # # # # # # #",
"# # ### ### ### ## # # ## # # ### ### "
]
for y, line in enumerate(data):
for x, c in enumerate(line):
if c == "#":
mc.setBlock(basex + x, basey - y, basez, block.DIAMOND_BLOCK.id)
Wenn du rennst
$ python hello-minecraft.py
HALLO WORLD mit Diamantblock erscheint.
Recommended Posts