(Die Seite wurde neu angelegt: „<includeonly>{{#dplvar:default|blockstatetable|0}}<!-- Header -->{{ #ifeq: {{#dplvar: blockstatetable }} | 1 | | {{#dplvar:set | blockstatetable | 1 }}<table…“) |
K (Änderungen von Jonus245 (Diskussion) wurden auf die letzte Version von MarkusRost zurückgesetzt) Markierung: Zurücksetzung |
||
(4 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
− | <includeonly>{{ |
+ | <includeonly>{{ |
+ | #dplvar:set | blockstaterows |{{#len: 1{{ |
||
− | |||
⚫ | |||
− | Header |
||
+ | #if: {{{6|}}} | 1 }}{{ |
||
− | |||
+ | #if: {{{8|}}} | 1 }}{{ |
||
− | -->{{ |
||
− | # |
+ | #if: {{{10|}}} | 1 }}{{ |
+ | #if: {{{12|}}} | 1 }}{{ |
||
− | | |
||
+ | #if: {{{14|}}} | 1 }}{{ |
||
− | | {{#dplvar:set | blockstatetable | 1 }}<table class="wikitable"><tr> |
||
+ | #if: {{{16|}}} | 1 }}{{ |
||
− | <th>Block</th> |
||
+ | #if: {{{18|}}} | 1 }}{{ |
||
− | <th style="width:110px">Zustand</th> |
||
+ | #if: {{{20|}}} | 1 }}{{ |
||
− | <th>Wert</th> |
||
+ | #if: {{{22|}}} | 1 }}{{ |
||
− | <th>Beschreibung</th> |
||
+ | #if: {{{24|}}} | 1 }}{{ |
||
− | </tr> |
||
+ | #if: {{{26|}}} | 1 }}{{ |
||
+ | #if: {{{28|}}} | 1 }}{{ |
||
+ | #if: {{{30|}}} | 1 }}{{ |
||
+ | #if: {{{32|}}} | 1 }}{{ |
||
+ | #if: {{{34|}}} | 1 }}{{ |
||
+ | #if: {{{36|}}} | 1 }}{{ |
||
+ | #if: {{{38|}}} | 1 }}{{ |
||
+ | #if: {{{40|}}} | 1 }}{{ |
||
+ | #if: {{{42|}}} | 1 }}{{ |
||
+ | #if: {{{44|}}} | 1 }}{{ |
||
+ | #if: {{{46|}}} | 1 }}{{ |
||
+ | #if: {{{48|}}} | 1 }}}} |
||
}}<!-- |
}}<!-- |
||
Rows |
Rows |
||
− | --><tr>< |
+ | --><tr><th rowspan="{{#dplvar: blockstaterows}}" style="text-align:left">{{NBT|{{{type|string}}}|{{#explode:{{{1}}}|,|0}}}}{{ |
+ | #if: {{#explode:{{{1}}}|,|1}} |
||
− | {{{states|}}}<!-- |
||
+ | |<br>{{NBT|{{{type|string}}}|{{#if:1|{{#explode:{{{1}}}|,|1}}}}}} }}{{ |
||
+ | #if: {{#explode:{{{1}}}|,|2}} |
||
+ | |<br>{{NBT|{{{type|string}}}|{{#if:1|{{#explode:{{{1}}}|,|2}}}}}} }}{{ |
||
+ | #if: {{#explode:{{{1}}}|,|3}} |
||
+ | |<br>{{NBT|{{{type|string}}}|{{#if:1|{{#explode:{{{1}}}|,|3}}}}}} }}{{ |
||
+ | #if: {{#explode:{{{1}}}|,|4}} |
||
+ | |<br>{{NBT|{{{type|string}}}|{{#if:1|{{#explode:{{{1}}}|,|4}}}}}} }}{{ |
||
+ | #if: {{#explode:{{{1}}}|,|5}} |
||
+ | |<br>{{NBT|{{{type|string}}}|{{#if:1|{{#explode:{{{1}}}|,|5}}}}}} |
||
+ | }}</th><td><code>{{#replace: {{#replace: {{{2}}}|,|</code><br><code>}}|-|—}}</code></td><td>{{{3|}}}</td></tr>{{ |
||
− | Footer |
||
+ | #if: {{{4|}}}| <tr><td><code>{{#replace: {{#replace: {{{4}}}|,|</code><br><code>}}|-|—}}</code></td><td>{{{5|}}}</td></tr> |
||
⚫ | |||
+ | }}{{ |
||
− | #dplvar:set | blockstatetable|}}</table> |
||
+ | #if: {{{6|}}}| <tr><td><code>{{#replace: {{#replace: {{{6}}}|,|</code><br><code>}}|-|—}}</code></td><td>{{{7|}}}</td></tr> |
||
+ | }}{{ |
||
+ | #if: {{{8|}}}| <tr><td><code>{{#replace: {{#replace: {{{8}}}|,|</code><br><code>}}|-|—}}</code></td><td>{{{9|}}}</td></tr> |
||
+ | }}{{ |
||
+ | #if: {{{10|}}}| <tr><td><code>{{#replace: {{#replace: {{{10}}}|,|</code><br><code>}}|-|—}}</code></td><td>{{{11|}}}</td></tr> |
||
+ | }}{{ |
||
+ | #if: {{{12|}}}| <tr><td><code>{{#replace: {{#replace: {{{12}}}|,|</code><br><code>}}|-|—}}</code></td><td>{{{13|}}}</td></tr> |
||
+ | }}{{ |
||
+ | #if: {{{14|}}}| <tr><td><code>{{#replace: {{#replace: {{{14}}}|,|</code><br><code>}}|-|—}}</code></td><td>{{{15|}}}</td></tr> |
||
+ | }}{{ |
||
+ | #if: {{{16|}}}| <tr><td><code>{{#replace: {{#replace: {{{16}}}|,|</code><br><code>}}|-|—}}</code></td><td>{{{17|}}}</td></tr> |
||
+ | }}{{ |
||
+ | #if: {{{18|}}}| <tr><td><code>{{#replace: {{#replace: {{{18}}}|,|</code><br><code>}}|-|—}}</code></td><td>{{{19|}}}</td></tr> |
||
+ | }}{{ |
||
+ | #if: {{{20|}}}| <tr><td><code>{{#replace: {{#replace: {{{20}}}|,|</code><br><code>}}|-|—}}</code></td><td>{{{21|}}}</td></tr> |
||
+ | }}{{ |
||
+ | #if: {{{22|}}}| <tr><td><code>{{#replace: {{#replace: {{{22}}}|,|</code><br><code>}}|-|—}}</code></td><td>{{{23|}}}</td></tr> |
||
+ | }}{{ |
||
+ | #if: {{{24|}}}| <tr><td><code>{{#replace: {{#replace: {{{24}}}|,|</code><br><code>}}|-|—}}</code></td><td>{{{25|}}}</td></tr> |
||
+ | }}{{ |
||
+ | #if: {{{26|}}}| <tr><td><code>{{#replace: {{#replace: {{{26}}}|,|</code><br><code>}}|-|—}}</code></td><td>{{{27|}}}</td></tr> |
||
+ | }}{{ |
||
+ | #if: {{{28|}}}| <tr><td><code>{{#replace: {{#replace: {{{28}}}|,|</code><br><code>}}|-|—}}</code></td><td>{{{29|}}}</td></tr> |
||
+ | }}{{ |
||
+ | #if: {{{30|}}}| <tr><td><code>{{#replace: {{#replace: {{{30}}}|,|</code><br><code>}}|-|—}}</code></td><td>{{{31|}}}</td></tr> |
||
+ | }}{{ |
||
+ | #if: {{{32|}}}| <tr><td><code>{{#replace: {{#replace: {{{32}}}|,|</code><br><code>}}|-|—}}</code></td><td>{{{33|}}}</td></tr> |
||
+ | }}{{ |
||
+ | #if: {{{34|}}}| <tr><td><code>{{#replace: {{#replace: {{{34}}}|,|</code><br><code>}}|-|—}}</code></td><td>{{{35|}}}</td></tr> |
||
+ | }}{{ |
||
+ | #if: {{{36|}}}| <tr><td><code>{{#replace: {{#replace: {{{36}}}|,|</code><br><code>}}|-|—}}</code></td><td>{{{37|}}}</td></tr> |
||
+ | }}{{ |
||
+ | #if: {{{38|}}}| <tr><td><code>{{#replace: {{#replace: {{{38}}}|,|</code><br><code>}}|-|—}}</code></td><td>{{{39|}}}</td></tr> |
||
+ | }}{{ |
||
+ | #if: {{{40|}}}| <tr><td><code>{{#replace: {{#replace: {{{40}}}|,|</code><br><code>}}|-|—}}</code></td><td>{{{41|}}}</td></tr> |
||
+ | }}{{ |
||
+ | #if: {{{42|}}}| <tr><td><code>{{#replace: {{#replace: {{{42}}}|,|</code><br><code>}}|-|—}}</code></td><td>{{{43|}}}</td></tr> |
||
+ | }}{{ |
||
+ | #if: {{{44|}}}| <tr><td><code>{{#replace: {{#replace: {{{44}}}|,|</code><br><code>}}|-|—}}</code></td><td>{{{45|}}}</td></tr> |
||
+ | }}{{ |
||
+ | #if: {{{46|}}}| <tr><td><code>{{#replace: {{#replace: {{{46}}}|,|</code><br><code>}}|-|—}}</code></td><td>{{{47|}}}</td></tr> |
||
+ | }}{{ |
||
+ | #if: {{{48|}}}| <tr><td><code>{{#replace: {{#replace: {{{48}}}|,|</code><br><code>}}|-|—}}</code></td><td>{{{49|}}}</td></tr> |
||
}}</includeonly><noinclude>{{Dokumentation}}</noinclude> |
}}</includeonly><noinclude>{{Dokumentation}}</noinclude> |
Aktuelle Version vom 31. Januar 2024, 12:08 Uhr
[Lesen | Bearbeiten | Versionen | Aktualisieren] Dokumentation Zum Gebrauch von Vorlagen siehe die Vorlagen-Hilfe.
Diese Vorlage wird benutzt, um zusammen mit Vorlage:Blockstatus Tabellen für die Blockzustände zu generieren.
Parameter
{{Blockstatus|Status|type=|Variante1a,Variante1b|Beschreibung1|Variante2|Beschreibung2|...}}
Parameter | Bedeutung |
---|---|
Status | Name des Status. |
type=
|
Optional der Werttyp, den der Status nutzt, wie byte , int , oder string . Standard ist string .
|
Variante(n) | Variante oder Wert des Status. Mehrere Werte können in dieselbe Spalte gesetzt werden, indem sie durch Kommata getrennt werden. Jede Spalte kann bis zu vier Werte beinhalten. |
Beschreibung(en) | Die Beschreibung der Variante. |
Beginnend mit dem zweiten unbenannten Parameter werden die unbenannten Parameter in Paaren benutzt, um eine Zeile anzuzeigen. In jeder Zeile ist der erste Parameter der Wert und der zweite die Beschreibung. Diese Vorlage erlaubt bis zu sechzehn Zeilen insgesamt.
Mehrere Werte können in der gleichen Spalte platziert werden, indem sie durch Kommata getrennt werden. Man kann außerdem mehrere Zahlen anzeigen lassen, indem man ein -
zwischen der niedrigsten und der höchsten Zahl schreibt. Leerzeichen werden nicht benötigt.
Beispiel
{{Blockstatus|totalrows=2 |blocks={{BL|Akazienlaub}}<br>{{BL|Birkenlaub}}<br>{{BL|Eichenlaub}}<br>{{BL|Fichtennadeln}}<br>{{BL|Schwarzeichenlaub}}<br>{{BL|Tropenbaumlaub}} |check_decay|type=byte |true,false|''true'', wenn der Nachbarblock ein [[Blockupdate]] erhalten hat, was zur baldigen Überprüfung des Laubzerfalls führt. |states={{Blockstatustabelle|foot=1 |decayable|type=byte |true,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). }} }}
erzeugt:
Block | Zustand | Wert | Beschreibung |
---|---|---|---|
Akazienlaub Birkenlaub Eichenlaub Fichtennadeln Schwarzeichenlaub Tropenbaumlaub | check_decay | true false | true, wenn der Nachbarblock ein Blockupdate erhalten hat, was zur baldigen Überprüfung des Laubzerfalls führt. |
decayable | true 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). |
Tabellen | |
---|---|
Abbau |