Minecraft Wiki
Advertisement

Vorlage:Blockobjekt Der Konstruktionsblock ist ein im Spiel normalerweise nicht vorhandener Block, der von Entwicklern benutzt wird, um Konstruktionen zu speichern.

Konzept

Das Konzept besteht darin, dass die Elemente eines Bauwerkes (z.B. die verschiedenen Häuser, Türme, Brücken und das Schiff der Endsiedlung) als Dateien gespeichert werden. Diese werden als Bauwerksvorlagen in den Standard-Ressourcen hinterlegt und vom Spiel geladen, wenn das entsprechende Bauwerk generiert wird. Die Entwickler können dadurch die zu generierenden Bauwerke in einer Testwelt vorbauen, bis sie perfekt sind. Dann werden sie komplett oder bei größeren Bauwerken in einzelnen Elementen gespeichert, die das Spiel bei Bedarf liest und anhand der Bauwerksdaten zusammensetzt.

Verwendung im Spiel

  • Die Spieler können den Konstruktionsblock mit dem Befehl /setblock ~ ~ ~ structure_block in der Welt platzieren.
  • Der Block hat jedoch keinen Nutzen, außer dass er leuchtet, und zwar mit einem Lichtlevel von 15.
  • Der Buchstabe kann durch verschiedene Metadaten verändert werden.
  • Der Block kann weder mit dem Befehl /give noch mit der Pickblock-Taste ins Inventar geholt werden.

Nutzen im Spiel

Man kann den Konstruktionsblock mit einem Rechtsklick öffnen und einen von 4 Modi einstellen.

Modus Interface Funktionen
Save Datei:Konstruktionsblock Save-Modus.png Der wichtigste Modus ist der Save-Modus. Er dient zum Speichern eines Bereiches als Datei.

Dazu muss man unter "STRUCTURE NAME" einen Dateinamen eingeben, z.B. "ECThirdFloorC" für Variante C des dritten Stockes eines Hauses in der Endsiedlung (End City).

Mit "POS" wird die Position des Konstruktionsblockes in Bezug zum Blockbereich in XYZ-Koordinaten angegeben. Normalerweise sitzt der Konstruktionsblock in der nordwestlichen unteren Ecke des Blockbereiches und hat die Position 1,1,1.

Die Größe "SIZE" des Blockbereiches muss zum Speichern angegeben werden. Man kann sie abzählen, was auf Dauer recht mühsam ist. Daher gibt es den "Size"-Button, mit dem die Größe automatisch bestimmt werden kann (siehe Corner-Modus).

Mit dem "ENT"-Button, der normalerweise auf "OFF" steht, kann man Einstellen, ob beim Speichern im Blockbereich möglicherweise platzierte Objekte ignoriert ("OFF") oder beachtet werden sollen ("ON").

Der "save"-Button rechts oben zeigt den aktuellen Modus an und schaltet ihn um. Der "SAVE"-Button links unten dient zum Speichern des Blockbereiches, wahrscheinlich in ein fest vorgegebenes Verzeichnis. Die Datei hat den Datentyp .nbt (Named Binary Tag). Alle Bauwerksvorlagen sind solche Dateien. Sie stehen im Verzeichnis minecraft.jar/assets/minecraft/structures.

Load Datei:Konstruktionsblock Load-Modus.png Mit dem Load-Modus kann man einen gespeicherten Blockbereich laden und in der Welt platzieren. So kann man verschiedene Varianten von einem Bauelement konstruieren und mit anderen Varianten kombinieren. Der "load"-Button rechts oben zeigt den aktuellen Modus an und schaltet ihn um.

Nach Eingabe eines existierenden Dateinamens unter "STRUCTURE NAME" drückt man den "LOAD"-Button unten rechts. Dann sieht man erst einmal nur eine Umrahmung des Blockbereiches in der Welt. Diese kann man verschieben, bis sie die richtige Position hat. Möglicherweise ändern sich dadurch die "POS"-Werte.

Dann drückt man erneut den "LOAD"-Button, wodurch der Blockbereich mit den Blöcken gefüllt wird.

Mit den Buttons "0", "90", "180" und "270" kann man den Blockbereich anschließend rotieren, wenn man möchte. Mit dem "|"-Button kann man ihn spiegeln, was durch "< >" auf dem Button angezeigt wird. Erneutes Drücken schaltet die Spiegelung wieder aus ("|"). Mit "DONE" wird die Anweisung durchgeführt oder mit "CANCEL" abgebrochen.

Corner Datei:Konstruktionsblock Corner-Modus.png Der Corner-Modus macht den Block zu einer speziellen Markierung, mit deren Hilfe man die Größe des Blockbereiches automatisch bestimmen kann.

Dazu platziert man außerhalb von jeder der sechs Seiten des Blockbereiches den Konstruktionsblock und schaltet ihn mit dem "corner"-Button in diesen Modus.

Wenn man so alle sechs Blöcke platziert hat, geht man zu dem Save-Konstruktionsblock, in den man zum Speichern die Blockbereichsgröße eingeben muss, und drückt den "SIZE"-Button. Der Konstruktionsblock sucht nun die sechs Markierungen, berechnet anhand ihrer Positionen die Blockbereichsgröße und trägt sie in die Eingabefelder ein.

Data Datei:Konstruktionsblock Data-Modus.png Der Data-Modus hat aktuell noch keinen Nutzen

Der Data-Modus hat aktuell noch keinen Nutzen

Eine Demonstration der vier Modi wurde von Searge auf der MineCon 2015 vorgeführt und ist hier zu sehen.

Galerie

Geschichte

Versionsgeschichte der Java Edition
Vollversion 1.9
15w31a
  • Konstruktionsblock hinzugefügt, nur mit dem Befehl /setblock erhältlich
  • Er besitzt keine Inventaransicht
Vollversion 1.10
16w20a
  • Besitzen neue Texturen
  • Können nun auch im Inventar getragen werden
  • Besitzen eine neue Inventaransicht
  • Bauwerke und andere Strukturen können damit gespeichert und geladen werden
  • Konstruktionsblöcke können nun mit Redstone angesteuert werden
  • Bauwerke müssen bei jedem neu betreten des Spielers der Welt, ihre Bauwerke erneut speichern, bevor man sie wieder nutzen kann

Vorlage:Navbox-Werkzeuge

Advertisement