Chat-Befehle erstellen

3. Prozedur erstellen

Nachdem du den Chat-Befehl erstellt hast, muss festgelegt werden, was passiert, wenn der Chat-Befehl eingegeben wird. Diese Aktion wird in einer Prozedur definiert.


➡️ Fertige Prozedur




ℹ️ Prozedur

Eine Prozedur ist ein Stück Code, das von Minecraft ausgeführt wird. Man könnte auch sagen: das ist der Teil in dem wirklich programmiert wird.

Prozeduren sind wichtige Bestandteile von Mods in MCreator. Sie sorgen dafür, dass wichtige Abläufe in einem Mod überhaupt funktionieren. Innerhalb einer Prozedur wird mit Hilfe von Befehlen dem Computer mitgeteilt, was er tun soll. Bei der Verwendung von Prozeduren gibst du Anweisungen, dass Beispielsweise Blöcke in der Spielwelt zu erstellen oder das bestimmte Items auf eine Interaktion reagieren.

Du kannst dir das ganze wie eine Schritt-für-Schritt-Anleitung vorstellen. Dabei ist es wichtig, dass du auf die Reihenfolge der Befehlsblöcke achtest. Der Computer führt die Befehle der Reihe nach von oben nach unten aus.

Wenn du schon mal mit Scratch oder einer anderen visuellen Programmiersprache gearbeitet hast, dann wird dir einiges bekannt vorkommen.


ℹ️ Koordinaten

Innerhalb von Prozeduren wirst du oft mit Koordinaten hantieren. Vor allem wenn du in der Minecraft-Welt Blöcke oder Objekte platzieren willst. Schließlich muss der Computer wissen, an welcher Stelle in der Spielwelt er die Blöcke oder Objekte platzieren soll.

Koordinaten dienen zur eindeutigen Bestimmung der Position von Blöcken und Objekten in der Minecraft-Welt. Sie basieren auf einem dreidimensionalen Raster mit X-, Y- und Z-Achse.


Innerhalb des Spiels kannst du die aktuellen Koordinaten der Spielfigur erfahren. Mit der Taste [F3] öffnest sich der Debug-Bildschirm mit verschiedenen Daten. An der Stelle "XYZ" kannst du die exakte Position der Spielfigur ablesen. Außerdem erscheinen in der Mitte des Bildes statt des üblichen Fadenkreuzes drei bunte Balken (rot, grün und blau). Der rote Balken zeigt die X-Richtung, das heißt wenn du in diese Richtung gehst, wird der Wert für X größer. Gehst du genau in die entgegengesetzte Richtung, wird der Wert kleiner. Der grüne Balken zeigt in den Himmel. Er steht für die Y-Richtung. Wenn du also hochspringst oder auf einen Berg kletterst, wird der Y-Wert größer. Der blaue Balken stehet für die Z-Richtung.

Die Befehlsblöcke X, Y und Z in einer Prozedur liefern die Position des Blocks, auf dem die Spielfigur gerade steht. Steht die Spielfigur auf der Position X:26; Y:66; Z:-96 dann liefert der x-Block den Wert 26. Das Spiel erzeugt also einen Kuchen  an der Position der Spielfigur, wenn die Prozedur ausgeführt wird.