Minecraft Wiki
Advertisement
Baustelle
Diese Seite wird gerade von @DeletedUser40504713 neu erstellt oder grundlegend überarbeitet.
Fragen und Vorschläge bitte in die Diskussion. Fortschritt: Half HeartEmpty HeartEmpty HeartEmpty HeartEmpty HeartEmpty HeartEmpty HeartEmpty HeartEmpty HeartEmpty Heart
Werkbank
Diese Seite beschreibt Inhalte über Funktionen, die in der Java Edition und Bedrock Edition enthalten sind.
Diese Funktionen sind schon in der aktuellen Entwicklungsversion 23w44a und beta 1.20.50.21 der 1.20.3 und der 1.20.40, jedoch noch nicht in einer offiziellen Aktualisierung enthalten.
F3-Blockinfo 1

Blockzustände der Eichenholztür im Debug-Bildschirm

Ein Blockzustand beschreibt einen speziellen Zustand eines Blockes. Die meisten Blöcke haben keinen besonderen Blockzustand, d. h. wie man den Block auch platziert, er sieht immer gleich aus (Beispiel: Melone). Bei einige Blöcken ist das anders, sie können je nach Zustand unterschiedlich aussehen.

Im Debug-Bildschirm werden alle Blockzustände des fokussierten Blockes angezeigt.

Varianten

Die Variante ist ein Wert für einen bestimmten Blockzustand. Die Netherwarze hat beispielsweise einen Wachstumszustand in vier Varianten (0 bis 3), der geschnitzte Kürbis hat einen Richtungszustand in vier Varianten (Norden, Süden, Westen, Osten) und die Tür hat sogar fünf Zustände:

  • Richtung (4 Varianten),
  • Hälfte (2 Varianten: obere oder untere Hälfte),
  • Scharnierseite (2 Varianten: links oder rechts).
  • Öffnung (2 Varianten: offen oder geschlossen) und
  • Redstone-aktiviert (2 Varianten: ja oder nein).

Durch Kombination der Zustände ergeben sich bei der Tür insgesamt 64 Varianten.

Darstellung

Welttyp-Testmodus

Debug-Modus-Welt mit allen Blöcken in allen Varianten

In den meisten Fällen wird ein Blockzustand auf eine besondere Weise dargestellt, damit man ihn erkennen kann. Wachsender Weizen ist z. B. unterschiedlich groß, ein geschnitzter Kürbis hat das Gesicht auf einer bestimmten Seite.

Die Blockzustände sind im Programm festgelegt und können nicht geändert werden. Für jeden Block gibt es eine Blockzustandsdatei, die seine Zustände in allen Varianten auflistet und jeder Variante eine Blockmodelldatei zuordnet. Dadurch sieht jede Variante anders aus und der Spieler kann die Varianten optisch voneinander unterscheiden. Blöcke ohne besonderen Zustand haben auch eine Blockzustandsdatei, sie enthält den Zustand "normal".

Alle Blöcke in allen ihren Varianten sind in einer Debug-Modus-Welt dargestellt.

Es gibt auch einige Varianten, die nicht besonders dargestellt werden. Über ein Ressourcenpaket wäre es jedoch möglich, dies zu tun. Beispielsweise hat der Ackerboden einen Bewässerungszustand in 8 Varianten, von denen das Spiel nur zwei optisch unterscheidet: 0 bis 6 ist trocken und 7 ist nass. Ebenso hat der Setzling einen Wachstumszustand in 2 Varianten, die vom Spiel optisch nicht unterschieden werden.

Speicherung

Alle Blockzustände werden vom Spiel in den Chunkdaten gespeichert, damit der Zustand bei Fortsetzung des Spiels erhalten bleibt.

Befehlseingabe

Bei der Eingabe von Befehlen werden die Blockzustände in eckigen Klammern ohne Leerzeichen direkt hinter den ID-Namen des Blockes geschrieben. Jeder Blockzustand wird mit Name und Wert angegeben, getrennt durch ein Gleichheitszeichen ohne Leerzeichen. Mehrere Blockzustände werden durch Komma getrennt. Beispiel für einen Endportalrahmen mit Enderauge, der nach Norden ausgerichtet ist: Befehl /setblock ~ ~ ~ minecraft:end_portal_frame[eye=true,facing=north]

Alle Blockzustände

Ackerboden

Block Blockzustände Blockzustandsdateien
Ackerboden
Zustand Wert Beschreibung
moisture0–6Der Ackerboden ist nicht oder nicht ganz bewässert.
7Der Ackerboden ist vollständig bewässert.
farmland.json mit allen 8 Varianten. Für die Varianten 0-6 wird dort aber auf dieselbe Modelldatei verwiesen, sodass sie ohne Ressourcenpaket optisch nicht unterscheidbar sind.

Amboss

Block Blockzustände Blockzustandsdateien
Amboss
Zustand Wert Beschreibung
damage0Unbeschädigt.
1Leicht beschädigt.
2Stark beschädigt.
facingnorth
south
east
west
Obwohl der Amboss symmetrisch ist, kann er nicht zwei, sondern vier Ausrichtungen haben, die man ohne Ressourcenpaket nur durch sehr genaues Anschauen der Textur unterscheiden kann. Die Ausrichtung ist um 90° zum Blick des Spielers beim Platzieren des Blockes gedreht.
anvil.json mit allen 12 Varianten.

Siehe

Befehlsblock

Block Blockzustände Blockzustandsdateien
Befehlsblock
Ketten-Befehlsblock
Wiederhol-Befehlsblock
Zustand Wert Beschreibung
conditionaltrue
false
true, wenn der Befehlsblock im Bedingungsmodus ist.
facingnorth
south
east
west
up
down
Die Richtung, in die die Vorderseite des Befehlsblockes zeigt. Die Richtung ist gegensätzlich zum Blick des Spielers beim Platzieren des Blockes.
  • command_block.json
  • chain_command_block.json
  • repeating_command_block.json

jeweils mit allen 12 Varianten.

Beobachter

Block Blockzustände Blockzustandsdateien
Beobachter
Zustand Wert Beschreibung
facingnorth
south
east
west
up
down
Die Richtung, in die der Sensor schaut. Die Richtung ist identisch zum Blick des Spielers beim Platzieren des Blockes.
poweredtrue
false
true, wenn der Beobachter ein Redstone-Signal aussendet.
observer.json mit allen 12 Varianten.

Bett

Block Blockzustände Blockzustandsdateien
Bett
Zustand Wert Beschreibung
facingnorth
south
east
west
Die Richtung, in die der Kopf des Bettes zeigt. Die Richtung ist identisch zum Blick des Spielers beim Platzieren des Blockes.
occupiedtrue
false
true, wenn ein Spieler im Bett liegt.
parthead
foot
Dies bezeichnet den Teil des Bettes.
bed.json mit 8 Varianten ohne den occupied-Zustand. Ein unbesetztes Bett sieht daher genauso aus, wie ein besetztes.

Blume

Block Blockzustände Blockzustandsdateien
Mohn
Blaue Orchidee
Sternlauch
Porzellansternchen
Rote Tulpe
Orange Tulpe
Weiße Tulpe
Rosa Tulpe
Margerite
Löwenzahn
Zustand Wert Beschreibung
typepoppyMohn
blue_orchidblaue Orchidee
alliumSternlauch
houstoniaPorzellansternchen
red_tuliprote Tulpe
orange_tuliporange Tulpe
white_tulipweiße Tulpe
pink_tuliprosa Tulpe
oxeye_daisyMargerite
dandelionLöwenzahn

Große Blumen siehe Große Pflanzen.

  • poppy.json
  • blue_orchid.json
  • allium.json
  • houstonia.json
  • red_tulip.json
  • orange_tulip.json
  • white_tulip.json
  • pink_tulip.json
  • oxeye_daisy.json
  • dandelion.json

jeweils mit dem variantenlosen normal-Zustand.

Braustand

Block Blockzustände Blockzustandsdateien
Braustand
Zustand Wert Beschreibung
has_bottle_0true
false
true, wenn sich eine Flasche in Slot 0 befindet.
has_bottle_1true
false
true, wenn sich eine Flasche in Slot 1 befindet.
has_bottle_2true
false
true, wenn sich eine Flasche in Slot 2 befindet.
brewing_stand.json mit allen 8 Varianten.

Bruchsteinmauer

Block Blockzustände Blockzustandsdateien
Bruchsteinmauer
Bemooste Bruchsteinmauer
Zustand Wert Beschreibung
north
south
east
west
up
true
false
Angabe in welche Richtung sich die Bruchsteinmauer von ihrem Zentrum aus mit einem Nachbarblock verbindet.
variantcobblestoneBruchsteinmauer
mossy_cobblestonebemooste Bruchsteinmauer
  • cobblestone_wall.json
  • mossy_cobblestone_wall.json

jeweils mit allen 32 Varianten für die Verbindung mit den Nachbarblöcken.

Brüchiges Eis

Block Blockzustände Blockzustandsdateien
Brüchiges Eis
Zustand Wert Beschreibung
age0—3Das Alter des Eises. Bei "3" wird es wieder zu Wasser.
frosted_ice.json mit allen 4 Varianten.

Chorusblüte

Block Blockzustände Blockzustandsdateien
Chorusblüte
Zustand Wert Beschreibung
age0—5Eine frische Blüte hat den Wert 0. Er wird in zufälligen Abständen erhöht. Erreicht er 5, ist die Blüte abgestorben.
chorus_flower.json mit allen 6 Varianten. Allerdings wird für die Wachstumsphasen 0 bis 4 auf dieselbe Modelldatei verwiesen, sodass sie ohne Ressourcenpaket optisch nicht unterscheidbar sind.

Choruspflanze

Block Blockzustände Blockzustandsdateien
Choruspflanze
Zustand Wert Beschreibung
north
south
east
west
up
down
true
false
Angabe in welche Richtung sich die Choruspflanze von ihrem Zentrum aus mit einem Nachbarblock verbindet.
chorus_plant.json mit allen 64 Zuständen.

Druckplatte

Zustand Wert Beschreibung
poweredtrue
false
true, wenn die Druckplatte ein Redstone-Signal aussendet.

Eisengitter und Glasscheibe

Block Blockzustände Blockzustandsdateien
Eisengitter
Glasscheibe
Zustand Wert Beschreibung
north
south
east
west
true
false
Angabe in welche Richtung sich der Block von seinem Zentrum aus mit einem Nachbarblock verbindet.
  • iron_bars.json
  • glass_pane.json

jeweils mit allen 16 Zuständen.

Endportalrahmen

Block Blockzustände Blockzustandsdateien
Endportalrahmen
Zustand Wert Beschreibung
eyetrue
false
true, wenn der Endportalrahmen mit einem Enderauge gefüllt ist.
facingnorth
south
east
west
Die Ausrichtung des Endportals. Sie ist gegensätzlich zum Blick des Spielers beim Platzieren des Blockes. Für ein funktionierendes Endportal müssen alle Endportalrahmen ins Innere ausgerichtet sein.
end_portal_frame.json mit allen 8 Varianten.

Endstab

Block Blockzustände Blockzustandsdateien
Endstab
Zustand Wert Beschreibung
facingnorth
south
east
west
up
down
Die Richtung, in die der Endstab zeigt. Die Richtung ist gegensätzlich zum Blick des Spielers beim Platzieren des Blockes.
end_rod.json mit allen 6 Varianten.

Fackel und Redstone-Fackel

Block Blockzustände Blockzustandsdateien
Fackel
Redstone-Fackel (aus)
Redstone-Fackel
Zustand Wert Beschreibung
facingnorth
east
south
west
up
Die Richtung, in die die Fackel zeigt.
  • torch.json
  • unlit_redstone_torch.json
  • redstone_torch.json

jeweils mit allen 5 Varianten.

Falltür

Zustand Wert Beschreibung
facingnorth
south
east
west
Gibt an, in welche Richtung die Falltür sich öffnet.
halftop
bottom
Gibt an, ob die Falltür den unteren oder oberen Teil des Blockes besetzt.
opentrue
false
true, wenn die Falltür geöffnet ist.
poweredtrue
false
true, wenn die Falltür durch ein Redstone-Signal aktiviert ist.

Feuer

Block Blockzustände Blockzustandsdateien
Feuer
Zustand Wert Beschreibung
age0—15Dieser Wert beginnt bei 0 und erhöht sich in zufälligen Abständen. Bei 15 erlischt das Feuer.
alttrue
false
true, wenn eine alternative Textur verwendet wird. Dies geschieht wie beim Seerosenblatt abhängig von den Koordinaten. Dadurch sehen mehrere Feuer nebeneinander nicht unnatürlich gleichförmig aus.
fliptrue
false
true, wenn die Textur gespiegelt wird. Dies geschieht ebenfalls abhängig von den Koordinaten.
north
south
east
west
true
false
true, wenn das Feuer an dieser Seite des Feuerblocks brennt.
upper0Feuer brennt nicht auf der oberen Seite des Feuerblocks. Das ist immer dann der Fall, wenn ein Block an der Seite brennt und sich über ihm ein weiterer Block befindet, wie beispielsweise bei einem Baumstamm.
1Feuer brennt auf der oberen Seite des Feuerblocks in Ost-West-Richtung. Dies ist abhängig von den Koordinaten.
2Feuer brennt auf der oberen Seite des Feuerblocks in Nord-Süd-Richtung. Dies ist ebenfalls abhängig von den Koordinaten.
fire.json mit 192 Varianten ohne den age-Zustand. Ein frisches Feuer sieht daher genauso aus, wie eins, das kurz vor dem Verlöschen steht. Die Debug-Modus-Welt zeigt auch die 16 Altersstadien, was insgesamt 3072 Feuer ergibt.

Gefärbte Glasscheibe

Zustand Wert Beschreibung
north
south
east
west
true
false
Angabe in welche Richtung sich die Glasscheibe von ihrem Zentrum aus mit einem Nachbarblock verbindet.

Glasierte Keramik

Zustand Wert Beschreibung
facingnorth
south
east
west
Die Drehung des Blockes um die Y-Achse.

Glasscheibe

Siehe Eisengitter und Glasscheibe

Gras

Block Blockzustände Blockzustandsdateien
Busch
Gras
Farn
Zustand Wert Beschreibung
typedead_bushBusch (wird vom Spiel nicht verwendet). Dieser Busch, der dieselbe Textur wie der tote Busch aber andere Eigenschaften hat, kann er nur per Befehl erhalten werden, siehe dazu die Metadaten.
tall_grassGras
fernFarn

Hohes Gras und großer Farn siehe Große Pflanzen.

  • dead_bush.json
  • tall_grass.json
  • fern.json

jeweils mit dem variantenlosen normal-Zustand. Die Datei dead_bush.json wird auch von dem toten Busch verwendet, der eine andere ID als die Grasvariante, aber dieselbe Textur hat.

Grasblock

Zustand Wert Beschreibung
snowytrue
false
true, wenn auf dem Block Schnee liegt. Dann wird auch Schnee an seinen Seiten angezeigt.

Große Pflanzen

Block Blockzustände Blockzustandsdateien
Sonnenblume
Flieder
Hohes Gras
Großer Farn

Rosenstrauch
Pfingstrose

Zustand Wert Beschreibung
halfupper
lower
Der Teil der Pflanze.
variantsunflowerSonnenblume
syringaFlieder
double_grassHohes Gras
double_fernGroßer Farn
double_roseRosenstrauch
paeoniaPfingstrose
facingeast
north
south
west
Gibt an, in welche Richtung die Pflanze zeigt (unbenutzt, auch bei der Sonnenblume).
  • sunflower.json
  • syringa.json
  • double_grass.json
  • double_fern.json
  • double_rose.json
  • paeonia.json

jeweils nur mit dem half-Zustand in allen 2 Varianten.

Haken

Block Blockzustände Blockzustandsdateien
Haken
Zustand Wert Beschreibung
attachedtrue
false
true, wenn an dem Haken ein Stolperdraht befestigt ist. Das ist nur der Fall, wenn der Stolperdraht durchgängig bis zu einem weiteren Haken gespannt ist.
facingnorth
south
east
west
Die Richtung, in die der Haken zeigt. Die Richtung ist gegensätzlich zum Blick des Spielers beim Platzieren des Blockes.
poweredtrue
false
true, wenn der Haken aktiviert ist.
suspendedtrue
false
true, wenn der Haken in der Luft hängt, d.h. direkt unter ihm ist kein solider Block.
tripwire_hook.json mit allen 32 Varianten.

Hebel

Block Blockzustände Blockzustandsdateien
Hebel
Zustand Wert Beschreibung
facingnorth
south
east
west
Die Richtung, in die der Hebel zeigt. Die Richtung ist gegensätzlich zum Blick des Spielers beim Platzieren des Blockes.
down_xDer Hebel ist an der Decke in Ost/West-Lage platziert.
down_zDer Hebel ist an der Decke in Nord/Süd-Lage platziert.
up_xDer Hebel ist auf dem Boden in Ost/West-Lage platziert.
up_zDer Hebel ist auf dem Boden in Nord/Süd-Lage platziert.
poweredtrue
false
true, wenn der Hebel aktiviert ist.
lever.json mit allen 16 Varianten.

Holz

Zustand Wert Beschreibung
axisxDie Achse des Blocks verläuft in X-Richtung (Ost/West).
yDie Achse des Blocks verläuft in Y-Richtung (unten/oben).
zDie Achse des Blocks verläuft in Z-Richtung (Nord/Süd).

Kakaopflanze

Block Blockzustände Blockzustandsdateien
Kakaopflanze
Zustand Wert Beschreibung
age0–2Das Alter der Kakaopflanze, wobei sie bei "2" vollständig ausgewachsen ist.
facingeast
north
south
west
Die Richtung, mit der die Kakaopflanze am Baum befestigt ist. Die Richtung ist identisch zum Blick des Spielers beim Platzieren des Blockes.
cocoa.json mit allen 12 Varianten.

Kaktus und Zuckerrohr

Block Blockzustände Blockzustandsdateien
Kaktus
Zuckerrohr
Zustand Wert Beschreibung
age0—15Ein neue Pflanze hat den Wert 0. Er wird in zufälligen Abständen erhöht. Erreicht er 15, kann die Pflanze einen weiteren Block über sich generieren, sofern die Maximalhöhe von drei Blöcken noch nicht erreicht ist.
  • cactus.json
  • reeds.json

jeweils nur mit dem variantenlosen normal-Zustand. Daher sehen diese Pflanzen in allen Wachstumsphasen gleich aus.

Karotten- und Kartoffelpflanze

Block Blockzustände Blockzustandsdateien
Karottenpflanze
Kartoffelpflanze
Zustand Wert Beschreibung
age0—7Ein neue Pflanze hat den Wert 0. Er wird in zufälligen Abständen erhöht. Erreicht er 7, ist die Pflanze erntebereit.
  • carrots.json
  • potatoes.json

jeweils mit allen 8 Varianten.

Kartoffel

Siehe Karotten- und Kartoffelpflanzen

Kessel

Block Blockzustände Blockzustandsdateien
Kessel
Zustand Wert Beschreibung
level0—3Füllstand im Kessel. 0 ist ein leerer Kessel, 3 ein voller.
cauldron.json mit allen 4 Varianten.

Knochenblock

Siehe Strohballen, Purpursäule, Knochenblock

Knopf

Zustand Wert Beschreibung
faceceiling
floor
wall
Die Fläche, auf der der Knopf angebracht ist: Decke, Boden, Wand.
facingnorth
south
east
west
Die Richtung, in die der Knopf zeigt. Bei Wänden ist die Richtung gegensätzlich zum Blick des Spielers beim Platzieren des Blockes, bei Decke und Boden ist sie dagegen identisch.
poweredtrue
false
true, wenn der Knopf aktiviert ist.

Kolben

Block Blockzustände Blockzustandsdateien
Kolben
Klebriger Kolben
Zustand Wert Beschreibung
extendedtrue
false
true, wenn der Kolben ausgefahren ist.
facingnorth
south
east
west
Die Richtung, in der der Kolbenkopf zeigt. Die Richtung ist gegensätzlich zum Blick des Spielers beim Platzieren des Blockes.
  • piston.json
  • sticky_piston.json

jeweils mit allen 12 Varianten.

Kolbenkopf

Block Blockzustände Blockzustandsdateien
Kolbenkopf

Kolbenanimation1Kolbenanimation2Kolbenanimation3Kolbenanimation4Kolbenanimation5Kolbenanimation6Kolbenanimation7Kolbenanimation7Kolbenanimation6Kolbenanimation5Kolbenanimation4Kolbenanimation3Kolbenanimation2Kolbenanimation1

Zustand Wert Beschreibung
facingnorth
south
east
west
Die Richtung, in der der Kolbenkopf zeigt. Die Richtung ist gegensätzlich zum Blick des Spielers beim Platzieren des Blockes.
shorttrue
false
Der vollständig ausgefahrene Kolbenkopf hat den Zustand false. Das zugehörige Blockmodell ist insgesamt länger als ein Block und ragt mit der Kolbenstange in die Position der Kolbenbasis hinein, welche gleichzeitig um die Kopfplatte verkürzt wurde. Beim Ein- und Ausfahren würde das verlängerte Blockmodell jedoch hinten aus der Kolbenbasis heraus ragen und wird daher während dieses Vorgangs verkürzt dargestellt (Zustand true).
typenormal
sticky
Die Art des Kolbenkopfes (normal oder klebrig).
piston_head.json mit allen 24 Varianten.

Konstruktionsblock

Block Blockzustände Blockzustandsdateien
Konstruktionsblock
Zustand Wert Beschreibung
modesaveEine Konstruktion speichern.
loadEine Konstruktion laden.
cornerDie Ecke eines Bereiches markieren.
dataEinen Block für eine Funktion markieren.
structure_block.json mit allen 4 Varianten.

Kopf

Block Blockzustände Blockzustandsdateien
Kopf
Zustand Wert Beschreibung
facingnorth
south
east
west
Die Richtung, in die der Kopf zeigt, wenn er an einer Wand hängt. Die Richtung ist gegensätzlich zum Blick des Spielers beim Platzieren des Blockes.
upGibt an, dass der Kopf auf dem Boden liegt. In diesem Fall gibt es 16 Richtungen. Die Richtung wird in der Blockobjektdaten-Eigenschaft Rot gespeichert.
downGibt an, dass der Kopf an der Decke hängt. Diese Variante wird vom Spiel nicht verwendet.
nodroptrue
false
true, wenn der Kopf keinen Gegenstand droppt (wird vom Spiel nicht verwendet). Diese Eigenschaft kann er nur per Befehl erhalten, siehe dazu die Metadaten.
Für den Kopf gibt es keine Blockzustandsdatei.

Kuchen

Block Blockzustände Blockzustandsdateien
Kuchen
Zustand Wert Beschreibung
bites0—6Anzahl der bereits vom Kuchen gegessenen Stücke.
cake.json mit allen 7 Varianten.

Kürbis und Kürbislaterne

Block Blockzustände Blockzustandsdateien
Kürbis
Kürbislaterne
Zustand Wert Beschreibung
facingnorth
south
east
west
Die Richtung, in die das Kürbisgesicht zeigt. Die Richtung ist gegensätzlich zum Blick des Spielers beim Platzieren des Blockes.
  • pumpkin.json
  • lit_pumpkin.json

jeweils mit allen 4 Varianten.

Kürbis- und Melonenpflanzen

Block Blockzustände Blockzustandsdateien
Kürbispflanze
Melonenpflanze
Zustand Wert Beschreibung
age0—7Ein neue Pflanze hat den Wert 0. Er wird in zufälligen Abständen erhöht. Erreicht er 7, kann die Pflanze eine Frucht generieren, wenn dafür Platz ist.
facingup Eine Pflanze in einem beliebigen Wachsstumsstadium ohne Frucht.
north
south
east
west
Eine ausgewachsene Pflanze, die in dieser Richtung mit einer Frucht verbunden ist.
  • pumpkin_stem.json
  • melon_stem.json

jeweils mit allen 12 Varianten.

Laub

Zustand Wert Beschreibung
check_decaytrue
false
true, wenn der Nachbarblock ein Blockupdate erhalten hat, was zur baldigen Überprüfung des Laubzerfalls führt.
decayabletrue
false
true, wenn das Laub zerfallen kann (weil es zu einem Baum gehört), false wenn es nicht zerfallen kann (weil es vom Spieler gesetzt wurde).

Lava und Wasser

Block Blockzustände Blockzustandsdateien
fließendes Wasser
fließende Lava
Zustand Wert Beschreibung
level0Ein Quellblock.
1—7Die Entfernung zum Quellblock. Wasser fließt 7 Blöcke weit, Lava im Nether ebenfalls. In der Oberwelt und im Ende fließt Lava nur 3 Blöcke weit und verwendet die Werte 2, 4 und 6.
8—15Eine senkrecht fallende Flüssigkeit unter einem Flüssigkeitsblock der Höhe 0-7.
Für Lava und Wasser gibt es keine Blockzustandsdateien.

Leiter

Block Blockzustände Blockzustandsdateien
Leiter
Zustand Wert Beschreibung
facingnorth
south
east
west
Die Wandseite, an der die Leiter befestigt ist. Die Richtung ist gegensätzlich zum Blick des Spielers beim Platzieren des Blockes.
ladder.json mit allen 4 Varianten.

Melonenpflanze

Siehe Kürbis- und Melonenpflanzen

Myzel

Block Blockzustände Blockzustandsdateien
Grasblock
Myzel
Zustand Wert Beschreibung
snowytrue
false
true, wenn auf dem Block Schnee liegt. Dann wird auch Schnee an seinen Seiten angezeigt.
  • grass.json
  • mycelium.json

jeweils mit dem snowy-Zustand in allen 2 Varianten.

Netherportal

Block Blockzustände Blockzustandsdateien
Netherportal
Zustand Wert Beschreibung
axisxDie Fläche liegt in X-Richtung (Ost/West).
zDie Fläche liegt in Z-Richtung (Nord/Süd).
portal.json mit allen 2 Varianten.

Netherwarze und rote Bete

Block Blockzustände Blockzustandsdateien
Netherwarze
Rote Bete
Zustand Wert Beschreibung
age0—3Das Alter der Pflanze, wobei sie bei "3" vollständig ausgewachsen ist.
  • nether_wart.json
  • beetroots.json

jeweils mit allen 4 Varianten. Bei der Netherwarze wird für die Wachstumsphasen 1 und 2 auf dieselbe Modelldatei verwiesen, sodass sie ohne Ressourcenpaket optisch nicht unterscheidbar sind.

Ofen und Truhe

Block Blockzustände Blockzustandsdateien
Ofen
Brennender Ofen
Truhe
Endertruhe
Redstone-Truhe
Zustand Wert Beschreibung
facingnorth
south
east
west
Die Richtung, in die die Vorderseite des Blockes zeigt. Die Richtung ist gegensätzlich zum Blick des Spielers beim Platzieren des Blockes.

Nur für die Öfen:

  • furnace.json
  • lit_furnace.json

jeweils mit allen 4 Varianten. Für die Truhen dagegen gibt es keine Blockzustandsdateien.

Plattenspieler

Block Blockzustände Blockzustandsdateien
Plattenspieler
Zustand Wert Beschreibung
has_recordtrue
false
true, wenn der Plattenspieler gefüllt ist.
jukebox.json enthält nur den variantenlosen normal-Zustand. Daher kann man leere und gefüllte Plattenspieler äußerlich nicht voneinander unterscheiden.

Podsol

Zustand Wert Beschreibung
snowytrue
false
true, wenn auf dem Block Schnee liegt. Dann wird auch Schnee an seinen Seiten angezeigt.

Prismarin

Block Blockzustände Blockzustandsdateien
Prismarin
Prismarinziegel
Dunkler Prismarin
Zustand Wert Beschreibung
variantprismarinePrismarin
prismarine_bricksPrismarinziegel
dark_prismarineDunkler Prismarin
  • prismarine.json
  • prismarine_bricks.json
  • dark_prismarine.json

jeweils mit dem variantenlosen normal-Zustand.

Purpursäule

Siehe Strohballen, Purpursäule, Knochenblock

Quarzblock

Block Blockzustände Blockzustandsdateien
Quarzblock
Gemeißelter Quarzblock
Quarzsäule
Zustand Wert Beschreibung
axisxDie Achse der Quarzsäule verläuft in X-Richtung (Ost/West).
yDie Achse der Quarzsäule verläuft in Y-Richtung (unten/oben).
zDie Achse der Quarzsäule verläuft in Z-Richtung (Nord/Süd).
variantdefaultQuarzblock
chiseledgemeißelter Quarzblock
linesQuarzsäule
  • quartz_block.json
  • chiseled_quartz_block.json

jeweils mit dem variantenlosen normal-Zustand.

  • quartz_column.json

mit dem axis-Zustand in allen 3 Varianten.

Rahmen

Block Blockzustände Blockzustandsdateien
Rahmen
Zustand Wert Beschreibung
normalEin normaler Rahmen.
map Ein rahmenloser Rahmen mit Karte als Inhalt
item_frame.json mit allen 2 Varianten.

Ranken

Block Blockzustände Blockzustandsdateien
Ranken
Zustand Wert Beschreibung
north
south
east
west
up
true
false
true, wenn eine Textur auf dieser Seite des Blocks angezeigt wird.
vine.json mit allen 32 Varianten.

Redstone-Fackel

Siehe Fackel und Redstone-Fackel

Redstone-Kabel

Block Blockzustände Blockzustandsdateien
Redstone-Kabel
Zustand Wert Beschreibung
north
south
east
west
noneDas Redstone-Kabel verbindet sich nicht in die angegebene Richtung.
sideDas Redstone-Kabel verbindet sich in die angegebene Richtung.
upDas Redstone-Kabel verbindet sich in die angegebene Richtung und dann an einer Wand eine Ebene höher. Dies ist nur für eine Ebene möglich, höhere Wände werden nicht überwunden.
power0—15Die Signalstärke des Redstone-Kabels.
redstone_wire.json mit 81 Varianten für die Verbindungsmöglichkeiten, aber ohne den power-Zustand. Die Signalstärke wird also nicht über Blockmodelle realisiert, sondern direkt durch das Programm.

Redstone-Komparator

Block Blockzustände Blockzustandsdateien
Redstone-Komparator
Redstone-Komparator (an)
Zustand Wert Beschreibung
facingnorth
south
east
west
Beim normalen Redstone-Komparator die Eingangssignalseite. Die Richtung ist gegensätzlich zum Blick des Spielers beim Platzieren des Blockes.
Beim aktivierten Redstone-Komparator, der ein technischer Block ist, der vom Spiel nicht verwendet wird, die Ausgangssignalseite.
modecompare
subtract
Gibt den aktuellen Modus des Redstone-Komparators an.
poweredtrue
false
true, wenn der Redstone-Komparator aktiviert ist.
  • unpowered_comparator.json
  • powered_comparator.json

jeweils mit allen 16 Varianten.

Redstone-Verstärker

Block Blockzustände Blockzustandsdateien
Redstone-Verstärker (aus)
Redstone-Verstärker (an)
Zustand Wert Beschreibung
delay1—4Die Verzögerung des Redstone-Verstärkers.
facingnorth
south
east
west
Die Eingangssignalseite. Die Richtung ist gegensätzlich zum Blick des Spielers beim Platzieren des Blockes.
lockedtrue
false
true, wenn der Redstone-Verstärker fixiert ist.

Es gibt keinen powered-Zustand, weil der Block in diesem Fall durch den technischen Block mit der ID 94 (powered_repeater) ersetzt wird.

  • unpowered_repeater.json
  • powered_repeater.json

jeweils mit allen 32 Varianten.

Riesenpilz

Block Blockzustände Blockzustandsdateien
Brauner Pilzblock
Roter Pilzblock
Zustand Wert Beschreibung
varianteast
north
north_east
north_west
south
south_east
south_west
west
Nur die obere und die angegebene Seite haben die Huttextur, der Rest die Porentextur.
centerNur die obere Seite hat die Huttextur, der Rest die Porentextur.
stemDie vier seitliche Seiten haben die Stieltextur, oben und unten ist die Porentextur.
all_inside
all_outside
all_stem
Alle Seiten haben die gleiche Textur (Poren, Hut oder Stiel). Diese Varianten (werden vom Spiel nicht verwendet und können nur per Befehl erhalten werden, siehe dazu die Metadaten.
  • brown_mushroom_block.json
  • red_mushroom_block.json

jeweils mit allen 13 Varianten.

Rote Bete

Siehe Netherwarze und rote Bete

Sandstein

Block Blockzustände Blockzustandsdateien
Sandstein
Gemeißelter Sandstein
Glatter Sandstein
Roter Sandstein
Gemeißelter roter Sandstein
Glatter roter Sandstein
Zustand Wert Beschreibung
typesandstoneSandstein
chiseled_sandstoneGemeißelter Sandstein
smooth_sandstoneGlatter Sandstein
red_sandstoneRoter Sandstein
chiseled_red_sandstoneGemeißelter roter Sandstein
smooth_red_sandstoneGlatter roter Sandstein
  • sandstone.json
  • chiseled_sandstone.json
  • smooth_sandstone.json
  • red_sandstone.json
  • chiseled_red_sandstone.json
  • smooth_red_sandstone.json

jeweils mit dem variantenlosen normal-Zustand.

Schiene

Block Blockzustände Blockzustandsdateien
Antriebsschiene
Sensorschiene
Schiene
Aktivierungsschiene
Zustand Wert Beschreibung
poweredtrue
false
true, wenn die Antriebs-, Sensor- oder Aktivierungsschiene aktiviert ist. Normale Schienen haben diesen Zustand nicht.
shapenorth_south
east_west
ascending_north
ascending_south
ascending_east
ascending_west
Gibt die Richtung an, in der die Schiene verlegt ist.
north_east
north_west
south_east
south_west
Nur normale Schienen können diese Werte haben, denn sie können als einzige Kurven bilden. Gibt die beiden Richtungen an, die die Kurvenschiene verbindet.
  • activator_rail.json
  • detector_rail.json
  • golden_rail.json

jeweils mit allen 12 Varianten.

  • rail.json

mit allen 10 Varianten.

Schild

Siehe

Schnee

Block Blockzustände Blockzustandsdateien
Schneeschicht
Zustand Wert Beschreibung
layers1—8Gibt an, wie dick die Schneeschicht ist. Jede Schicht fügt zwei Pixel zur Blockhöhe und zur Hitbox hinzu.
snow_layer.json mit allen 8 Varianten.

Setzling

Zustand Wert Beschreibung
stage0—1Gibt die Wachstumsstufe des Setzlings an.

Shulkerkiste

Block Blockzustände Blockzustandsdateien
Shulkerkiste
Zustand Wert Beschreibung
facingnorth
south
east
west
up
down
Die Richtung, in die sich die Kiste öffnet. Die Richtung ist gegensätzlich zum Blick des Spielers beim Platzieren des Blockes.
Für Shulkerkisten gibt es keine Blockzustandsdateien.

Silberfischchen-Stein

Block Blockzustände Blockzustandsdateien
Silberfischchen-Stein
Silberfischchen-Bruchstein
Silberfischchen-Steinziegel
Bemooste Silberfischchen-Steinziegel
Rissige Silberfischchen-Steinziegel
Gemeißelte Silberfischchen-Steinziegel
Zustand Wert Beschreibung
variantstoneSilberfischchen-Stein
cobblestoneSilberfischchen-Bruchstein
stone_brickSilberfischchen-Steinziegel
mossy_brickbemooste Silberfischchen-Steinziegel
cracked_brickrissige Silberfischchen-Steinziegel
chiseled_brickgemeißelte Silberfischchen-Steinziegel
  • stone_monster_egg.json
  • cobblestone_monster_egg.json
  • stone_brick_monster_egg.json
  • mossy_brick_monster_egg.json
  • cracked_brick_monster_egg.json
  • chiseled_brick_monster_egg.json

jeweils mit dem variantenlosen normal-Zustand.

Spender und Werfer

Block Blockzustände Blockzustandsdateien
Werfer
Spender
Zustand Wert Beschreibung
facingnorth
south
east
west
up
down
Die Richtung, in die Gegenstände ausgeworfen werden. Die Richtung ist gegensätzlich zum Blick des Spielers beim Platzieren des Blockes.
triggeredtrue
false
Dieser Zustand scheint noch fehlerhaft zu sein, er wird nicht immer auf true gesetzt, wenn der Auswurf ausgelöst wurde.
  • dispenser.json
  • dropper.json

jeweils mit 6 Varianten ohne den triggered-Zustand. Der ist äußerlich nicht zu erkennen.

Standbanner und Standschild

Block Blockzustände Blockzustandsdateien
Banner
Schild
Zustand Wert Beschreibung
rotation0—15Die Richtung, in die der Block ausgerichtet ist.
  • 0: Süden
  • 1: Süd-Südwest
  • 2: Südwest
  • 3: West-Südwest
  • 4: Westen
  • 5: West-Nordwest
  • 6: Nordwest
  • 7: Nord-Nordwest
  • 8: Norden
  • 9: Nord-Nordost
  • 10: Nordost
  • 11: Ost-Nordost
  • 12: Osten
  • 13: Ost-Südost
  • 14: Südost
  • 15: Süd-Südost
Für Banner und Schilder gibt es keine Blockzustandsdateien.

Steinziegel

Block Blockzustände Blockzustandsdateien
Steinziegel
Bemooste Steinziegel
Rissige Steinziegel
Gemeißelte Steinziegel
Zustand Wert Beschreibung
variantstonebrickSteinziegel
mossy_stonebrickbemooste Steinziegel
cracked_stonebrickrissige Steinziegel
chiseled_stonebrickgemeißelte Steinziegel
  • stonebrick.json
  • mossy_stonebrick.json
  • cracked_stonebrick.json
  • chiseled_stonebrick.json

jeweils mit dem variantenlosen normal-Zustand.

Stolperdraht

Block Blockzustände Blockzustandsdateien
Stolperdraht
Zustand Wert Beschreibung
attachedtrue
false
true, wenn der Stolperdraht Teil eines ununterbrochenen Stolperdrahtes zwischen zwei Haken ist.
disarmedtrue
false
true, wenn der Stolperdraht entschärft ist und kein mehr Signal auslöst (wird vom Spiel nicht verwendet). Diese Eigenschaft kann er nur per Befehl erhalten, siehe dazu die Metadaten.
north
south
east
west
true
false
Angabe in welche Richtung sich der Stolperdraht von seinem Zentrum aus mit einem Nachbarblock verbindet.
poweredtrue
false
true, wenn der Stolperdraht aktiviert ist.
suspendedtrue
false
true, wenn der Stolperdraht in der Luft hängt, d.h. direkt unter ihm ist kein solider Block.
tripwire.json mit allen 64 Varianten.

Strohballen, Purpursäule, Knochenblock

Block Blockzustände Blockzustandsdateien
Strohballen
Purpursäule
Knochenblock
Zustand Wert Beschreibung
axisxDie Achse des Blockes verläuft in X-Richtung (Ost/West).
yDie Achse des Blockes verläuft in Y-Richtung (unten/oben).
zDie Achse des Blockes verläuft in Z-Richtung (Nord/Süd).
  • hay_block.json
  • purpur_pillar.json
  • bone_block.json

jeweils mit allen 3 Varianten.

Stufe

Zustand Wert Beschreibung
typetop
bottom
Gibt an, ob die Stufe die obere oder untere Hälfte des Blockes einnimmt.
doubleZwei Stufen übereinander in einem Block, die beim Abbau wieder in zwei Stufen zerfallen.

Tageslichtsensor und Wägeplatte

Block Blockzustände Blockzustandsdateien
Tageslichtsensor
Nachtlichtsensor
Wägeplatte Gold
Wägeplatte Eisen
Zustand Wert Beschreibung
power0—15Die Signalstärke, die der Block ausgibt.
  • daylight_detector.json
  • daylight_detector_inverted.json
  • light_weighted_pressure_plate.json
  • heavy_weighted_pressure_plate.json

jeweils mit allen 16 Varianten. Bei den Lichtsensoren wird für alle Signalstärken, bei den Wägeplatten für 1-15 auf dieselbe Modelldatei verwiesen, sodass die Signalstärken am Aussehen des Blockes ohne Ressourcenpaket nicht erkennbar sind.

TNT

Block Blockzustände Blockzustandsdateien
TNT
Zustand Wert Beschreibung
explodetrue
false
true, wenn sich das TNT beim Abbauen entzündet (wird vom Spiel nicht verwendet). Diese Eigenschaft kann es nur per Befehl erhalten, siehe dazu die Metadaten.
tnt.json mit dem variantenlosen normal-Zustand. Daher kann man den explode-Zustand äußerlich nicht erkennen.

Treppe

Zustand Wert Beschreibung
facingnorth
south
east
west
Die Richtung, in die die Rückseite der Treppe zeigt. Die Richtung ist identisch zum Blick des Spielers beim Platzieren des Blockes.
halftop
bottom
Gibt an, wo die Bodenfläche der Treppe ist.
shapestraightDie normale Treppenform.
inner_leftTreppe Inner Left 1Treppe Inner Left 2
inner_rightTreppe Inner Right 1Treppe Inner Right 2
outer_leftTreppe Outer Left 1Treppe Outer Left 2
outer_rightTreppe Outer Right 1Treppe Outer Right 2

Trichter

Block Blockzustände Blockzustandsdateien
Trichter
Zustand Wert Beschreibung
enabledtrue
false
true, wenn der Trichter Gegenstände aus und in sein Inventar bewegen kann (Normalzustand), false wenn er durch ein Redstone-Signal deaktiviert wurde.
facingnorth
south
east
west
down
Die Richtung, in die der Ausgang der Trichters zeigt. Der Trichter kann Gegenstände nur in diese Richtung weiterleiten.
hopper.json mit allen 5 Richtungsvarianten ohne den enabled-Zustand. Ein deaktivierter Trichter sieht daher genauso aus, wie ein normaler.

Truhe

Siehe Ofen und Truhe

Tür

Zustand Wert Beschreibung
facingnorth
south
east
west
Die Richtung, in die die Tür-Innenseite ausgerichtet ist. Die Richtung ist identisch zum Blick des Spielers beim Platzieren des Blockes.
halfupper
lower
Der Teil der Tür.
hingeleft
right
Die Seite mit dem Scharnier.
opentrue
false
true, wenn die Tür geöffnet ist.
poweredtrue
false
true, wenn die Tür durch ein Redstone-Signal aktiviert ist.

Wägeplatte

Siehe Tageslichtsensor und Wägeplatte

Wandbanner und Wandschild

Block Blockzustände Blockzustandsdateien
Banner
Schild
Zustand Wert Beschreibung
facingnorth
south
east
west
Die Richtung, in die der Block ausgerichtet ist. Die Richtung ist gegensätzlich zum Blick des Spielers beim Platzieren des Blockes.
Für Banner und Schilder gibt es keine Blockzustandsdateien.

Wasser

Siehe Lava und Wasser

Weizen

Block Blockzustände Blockzustandsdateien
Weizen
Zustand Wert Beschreibung
age0—7Ein neue Pflanze hat den Wert 0. Er wird in zufälligen Abständen erhöht. Erreicht er 7, ist die Pflanze erntebereit.
wheat.json mit allen 8 Varianten.

Werfer

Siehe Spender und Werfer

Zaun

Zustand Wert Beschreibung
north
south
east
west
true
false
Angabe in welche Richtung sich der Zaun von seinem Zentrum aus mit einem Nachbarblock verbindet.

Zauntor

Zustand Wert Beschreibung
facingnorth
south
east
west
Die Richtung, in die das Zauntor geöffnet ist, was in zwei Richtungen möglich ist. Wenn das Zauntor geschlossen ist, ist dies die Richtung, in die der Spieler beim Platzieren des Zauntors geschaut hat oder die Richtung, in der das Zauntor zuletzt geöffnet war.
in_walltrue
false
true, wenn das Zauntor mit einer bemoosten oder unbemoosten Bruchsteinmauer verbunden ist. Es ist dann etwas tiefer gesetzt.
opentrue
false
true, wenn das Zauntor geöffnet ist.
poweredtrue
false
true, wenn das Zauntor durch ein Redstone-Signal aktiviert ist.

Zuckerrohr

Siehe Kaktus und Zuckerrohr

Geschichte

Blockzustände vor Vollversion 1.13

Versionsgeschichte der Java Edition
Vollversion 1.8
14w11a
  • Einführung der Blockzustände. Bisher wurden Blockeigenschaften wie z. B. die Ausrichtung von Kürbissen oder Varianten von Stein bei jedem Zugriff auf den Block aus den Metadaten gelesen. Nun werden sie nur noch beim Laden des Chunks aus den Metadaten gelesen und dann als Blockzustand im Hauptspeicher gehalten. Die Einsparung der vielen Dateizugriffe beschleunigt den Spielfluss.
  • Anzeige des Blockzustandes im Debug-Bildschirm.
14w27a
  • Alle Blöcke sind jetzt auf Blockzustände umgestellt[1]
Vollversion 1.11 (16w32a)
  • Statt Metadaten kann man bei Befehlen auch die Blockzustände angeben
Vollversion 1.13 (17w47a)
  • Blockzustände werden nicht mehr als Metadaten, sondern als Liste von Name und Wert gespeichert
  • Blockvarianten, die bisher über einen Blockzustand identifiziert wurden, erhalten einen eigenen ID-Namen (Beispiel: aus stone variant:granite wird der ID-Name granite)
  • Einige technische Blöcke werden durch neue Blockzustände ersetzt (Beispiel: aus redstone_lamp und lit_redstone_lamp wird redstone_lamp lit=false und redstone_lamp lit=true)

Einzelnachweise

Advertisement