Minecraft Wiki
Advertisement


Information icon
Diese Seite stammt ursprünglich aus de und wurde von der Quelle abweichend verändert.
23w44a
23w44a
Mehr Infos

Mojang-Blog

Veröffentlichung

1. November 2023

Im Launcher

Ja

Download

Client (.json)
Server

Versions-ID

3687

Navigation

Zur Sammelseite
Zur Versionsübersicht

Versionen
Java Edition
Launcher
Bedrock Edition
Konsolenedition

23w44a ist eine Entwicklungsversion zur Vollversion 1.20.3. Mit der 23w44a kamen folgende Neuerungen, Änderungen und Fehlerkorrekturen ins Spiel:

Änderungen[]

Blöcke[]

Verzierter Krug
  • Verzierte Krüge können jetzt Beutetabellen verwenden und werden von dem LootTable-Eigenschafts-Schlüssel gelesen.

Befehlsformat[]

Befehl /tick
  • Der Parameter <Zeit> im Befehl /tick step ist jetzt optional. Der Standardwert ist 1.
Befehl /return
  • Befehl /return run wird jetzt immer etwas zurückgeben.
    • Wenn der zurückgegebene Befehl keine gültigen Ergebnisse liefert, schlägt die Funktion mit Befehl /return run fehl (d. h. success=0 und result=0).
  • Befehl /return run gibt nun den Erfolgswert zusammen mit dem Ergebniswert weiter (zuvor wurde der Erfolg immer auf 1 gesetzt).
  • Befehl /return run ermöglicht jetzt auch das Speichern von Werten – das bedeutet, dass Befehl /execute store ... run return run ein_befehl sowohl Werte speichert als auch zurückgibt es außerhalb der Funktion.
  • Der neue Unterbefehl Befehl /return fail wurde hinzugefügt, um die gesamte Funktion fehlschlagen zu lassen (d. h. success=0 und result=0 zurückzugeben).
Befehl /function
  • Wenn der Befehl /function <Funktions-Alias> mehrere Funktionen in Kombination mit Befehl /return run ausführt, wird die Ausführung nach dem ersten Befehl /return in einer der Funktionen abgebrochen.
  • Ein einzelner Aufruf des Befehl /function wird immer zurückgegeben, wenn er mit Befehl /return run ausgeführt wird.
    • Beispielsweise wird Befehl /return run execute [Kontext-Aufspaltung] run function <eine Funktion mit bedingter Rückgabe> immer nach der Verarbeitung des ersten Kontexts zurückkehren.
Befehl /execute
  • Befehl /execute if|unless function schlägt nicht mehr immer fehl, wenn alle Funktionen keine Rückgabe hatten.
    • Wenn in aufgerufenen Funktionen kein Befehl /return vorhanden wäre, schlägt if fehl und unless wird bestanden.
    • Zuerst wird der Befehl /return in einer der aufgerufenen Funktionen zurückgegeben (für einen einzelnen Kontext).

Experimentell[]

Änderungen[]

Blöcke[]
Kupfertüren und Kupferfalltüren
  • Ihre Texturen wurden aktualisiert.
Allgemein[]
Datenpaket
  • Die Version ist jetzt 23.

Einzelnachweise[]

Advertisement