21w39a ist eine Entwicklungsversion zur Vollversion 1.18 der Java Edition. Mit 21w39a kommen folgende Neuerungen, Änderungen und Fehlerkorrekturen ins Spiel:
- Fortschritte
- "Höhlen & Klippen" wird erreicht, wenn man vom höchsten zum niedrigsten Punkt in der Oberwelt fällt.
- "Ein Gefühl der Heimat" wird erreicht, wenn man einen Schreiter für 50 Blöcke reitet.
- "Sternenhändler" wird erreicht, wenn man auf der oberen Höhenbegrenzung mit einem einem Dorfbewohner handelt.
- "Deine Welt sind die Berge" wird erreicht, wenn man einen Plattenspieler in einer Alm verwendet.
- Beutetabellen
- Neue Beutetabellen-Funktion
set_potion hinzugefügt, mit dem man jedem Gegenstand einen Potion hinzufügen kann.
- Fortschritte
- Neue Fortschrittauslöser hinzugefügt:
fall_from_height wird ausgelöst, wenn der Spieler nach einem Fall wieder landet.
ride_entity_in_lava wird für jeden Tick, in welchem der Spieler in Lava reitet.
- Ertrunkener
- Zombies
- Berghain, Vereiste Gipfel und Steinige Gipfel
- Die kleineren Berge in diesen Biomen sind gezackter.
- Alm
- Die vereinzelten Bäume können jetzt auch Bienenstöcke haben.
- Effekte
- Das Aussehen der Effekte im Inventarbildschirm wurde überarbeitet.
- Kann angezeigt werden, während das Rezeptbuch angezeigt wird.
- Die Liste der Effekte wird nun rechts vom Inventar des Spielers angezeigt, anstatt auf der linken Seite.
- Wenn die Liste der Effekte im Inventar sichtbar ist, wird sie aus der Spielansicht ausgeblendet, um den Bildschirm übersichtlicher zu machen.
- Es gibt jetzt zwei Möglichkeiten, um die Effektliste zu sehen: "Kompakt" und "Klassisch":
- "Klassisch" ist die bereits existierende Liste der Effekte, einer nach dem anderen.
- "Kompakt" ist ein einzelnes Symbol für jeden Effekt, geeignet für kleine Bildschirme.
- Das Spiel wechselt automatisch zwischen den beiden Darstellungen, um sich an die verfügbare Bildschirmfläche anzupassen.
- Optionen
- Die Standardhelligkeit wurde auf 50 geändert.
- Vergrabene Schätze
- Chunkdaten
- Die
Level.Sections[].BlockStates und Level.Sections[].Palette wurden in eine Container-Struktur in Level.Sections[].block_states verschoben.
- Die
Level.Biomes sind nun palettiert und in einer ähnlichen Container-Struktur in Level.Sections[].biomes vorzufinden.
- Die
Level.CarvingMasks[] sind nun long[], anstatt byte[].
- Ressourcenpakete
- Das Format der Ressourcenpakete wurde auf 8 erhöht.
- Server
server.jar bündelt nun einzelne Bibliotheken, anstatt alle Dateien in einem einzigen Archiv zusammenzufassen.
- Diese Änderung soll bestimmte Probleme im Zusammenhang mit Java-Modulen lösen.
- Beim Start entpackt
server.jar die Bibliotheken in ein Verzeichnis, das mit bundlerRepoDir konfiguriert wurde (Standard: Arbeitsverzeichnis).
- Um eine andere Hauptklasse als den Server auszuführen, muss die Eigenschaft
bundlerMainClass verwendet werden.
- Inventar
- inventory.png enthält jetzt ein zusätzliches Sprite für eine dünne Layout-Variante der Effektliste im Inventar.
Fehlerkorrekturen