25w10a ist eine Entwicklungsversion zur Vollversion 1.21.5 der Java Edition. Mit 25w10a kommen folgende Neuerungen, Änderungen und Fehlerkorrekturen ins Spiel:
Spielregel
- Spielregel
tntExplodes hinzugefügt.
- Wenn
false, explodiert TNT nicht und kann nicht gezündet werden.
- Standardwert:
true
Gruppendefinition
- Gegenstands-Gruppe
#flowers hinzugefügt.
- Entspricht der Block-Gruppe
#flowers.
Kaktusblüte
Testblock und Testinstanzblock
- Ihre Texturen wurden aktualisiert.
Schafe
- Die Wolltextur wurde optimiert, um die scharfe Linie auf der Rückseite zu entfernen.
Datenpaket
- Die Version des Paketformats ist jetzt
70.
Objektdaten und Kreaturdaten
- Benutzerdefinierte Daten (bisher nur auf Marker vorhanden) sind jetzt auf allen Objekten und Kreaturen verfügbar.
- Sie werden als
minecraft:custom_data-Komponente angezeigt, sodass sie durch das Erzeugen von Gegenständen festgelegt und durch Prädikate abgeglichen werden können.
- Die Komponente wird derzeit in einem Feld namens
data gespeichert.
- Sie wird nur gespeichert, wenn sie nicht leer ist.
Prädikate
- Blockprädikate
- Blockprädikaten wurden neue optionale Felder hinzugefügt:
components und predicates.
- Ihre Funktionalität und ihr Format sind identisch mit den Feldern
components und predicates bei Gegenstandsprädikaten, sie wirken jedoch auf Blockobjektkomponenten (sofern vorhanden).
- Wenn vorhanden, stimmt
components mit dem genauen Inhalt von Blockobjektkomponenten überein.
- Wenn vorhanden, stimmt
predicates mit Teilinhalten von Blockobjektkomponenten überein.
- Kreaturprädikate
- Kreaturprädikaten wurde ein neues optionales Feld hinzugefügt:
predicates.
- Seine Funktionalität und sein Format sind identisch mit dem Feld
predicates bei Gegenstandsprädikaten, sie wirken jedoch auf Kreaturkomponenten.
- Wenn vorhanden, stimmt
predicates mit Teilinhalten von Kreaturkomponenten überein.
Ressourcenpaket
- Die Version ist jetzt
54.
- „Globale“ Uniformen können jetzt in jedem Shader definiert werden und das Spiel wird versuchen, sie zu füllen.
- Derzeit sind dies:
ModelViewMat, ProjMat, TextureMat, ScreenSize, ColorModulator, Light0_Direction, Light1_Direction, GlintAlpha, FogStart, FogEnd, FogColor, FogShape, LineWidth, GameTime, ModelOffset.
- Der Typ der Uniform muss dem normalen entsprechen, sonst kommt es zu undefiniertem Verhalten.
SNBT
- SNBT unterstützt jetzt auch folgende Operationen:
bool(arg) – konvertiert Argument in Booleschen Wert.
- Wenn das Argument ein Boolescher Wert ist, wird der Wert direkt zurückgegeben.
- Wenn das Argument ein Zahlenwert ist, wird „true“ zurückgegeben, wenn es ungleich Null ist.
uuid(str) – konvertiert die Stringdarstellung der UUID in ein ganzzahliges Array.
- Implizite unendliche Float-Werte (wie 1e1000) werden jetzt abgelehnt.
Geräusche
- Blöcke, die von einem Kolben zerstört werden, spielen jetzt ihr Zerstörungsgeräusch ab.
Titelbildschirm
- Das Panorama wurde geändert, um das "Spring to Life"-Update zu präsentieren.
Fehlerkorrekturen