1.20.5

Aus Minecraft Wiki
Zur Navigation springen Zur Suche springen
1.20.5
Edition

Java Edition

Offizieller Name

Armored Paws

Erscheinungsdatum

23. April 2024

Mehr Infos

Mojang-Blog

Im Launcher

Ja

Download

Client (.json)
Server

Versions-ID

3837

Navigation

Zur Sammelseite
Zur Versionsübersicht

Versionen
Java Edition
Bedrock Edition
Konsolenedition

Mit der Vollversion 1.20.5 für die Java Edition kamen folgende Neuerungen, Änderungen und Fehlerkorrekturen ins Spiel:

Gegenstände

[Quelltext bearbeiten]
Gürteltier-Hornschild
  • Gürteltier-Hornschilde werden von Gürteltieren fallen gelassen.
  • Werfer können zum Abbürsten von Gürteltier-Hornschilde von Gürteltieren verwendet werden.
  • Gürteltier-Hornschilde können zur Herstellung von Wolfsrüstungen verwendet werden.
Spawn-Ei
  • Gürteltier-Spawn-Ei hinzugefügt.
Wolfspanzer
  • Der Wolfspanzer schützt den Wolf vor den meisten Schadensquellen, bis die Rüstung jegliche Haltbarkeit verliert und zerbricht.
    • Zeigt Anzeichen von zunehmender Beschädigung, wenn die Haltbarkeit nachlässt.
  • Der Besitzer des Wolfes kann die Rüstung mit Gürteltier-Hornschilden reparieren, während der Wolf damit ausgerüstet ist.
  • Wolfspanzer können auf ähnliche Weise wie Lederrüstungen gefärbt werden.
  • Durch die Verwendung eines Wolfspanzers bei einem erwachsenen gezähmten Wolf wird die Rüstung des Wolfes ausgerüstet.
    • Nur der Besitzer eines Wolfes kann seinem gezähmten Wolf einen Wolfspanzer anlegen, und zwar in diesem Sinne; Werfer können Wölfen keine Wolfspanzer anbringen.
  • Der Wolfspanzer bietet den gleichen Schutz wie ein diamantener Rossharnisch.
  • Der Einsatz einer Schere bei einem Wolf, der eine Rüstung trägt, führt dazu, dass dieser die Rüstung fallen lässt
    • Nur der Besitzer eines Wolfes kann einen Wolfspanzer davon abschneiden, und das im Hinterkopf; Spender können Wolfspanzer nicht von Wölfen entfernen.
  • Wenn ein Wolf stirbt, während er eine Rüstung trägt, lässt er die Rüstung fallen.
Gürteltier
  • Spawnt in Savannen.
  • Kann Gürteltier-Hornschilde entweder in regelmäßigen Abständen oder beim Bürsten fallen lassen.
  • Kann mit Spinnenaugen gezüchtet werden.
  • Wenn das Gürteltier eine Bedrohung erkennt, rollt es sich zusammen.
    • Bedrohungen sind:
      • Ein Spieler sprintet.
      • Ein Spieler in einem Fahrzeug oder beritten.
      • Untote Kreaturen.
    • Es wird nicht aufgerollt, wenn:
      • Wenn es auf der Flucht ist.
      • Im Wasser oder in der Luft.
      • An der Leine.
  • Wenn ein Gürteltier zusammengerollt ist, kann es nicht laufen, kann nicht fressen und lässt sich nicht durch Futter in Versuchung führen.
  • Die Suche nach Bedrohungen wird fortgesetzt: Wenn 3 Sekunden lang keine Bedrohungen erkannt werden, wird die Funktion deaktiviert.
Wolf

Befehlsformat

[Quelltext bearbeiten]
Befehl /transfer
  • Neuer Befehl, der einen Transfer eines Spielers auf einen anderen Server auslöst.
  • Gibt es nur auf dedizierten Servern.
  • Syntax: Befehl /transfer <Hostname> [<Port>] [<Spieler>]
    • Hostname: String, der den Hostnamen des Servers beschreibt, mit dem eine Verbindung hergestellt werden soll.
    • Port: Ganzzahl, die die Portnummer des Servers angibt, mit dem eine Verbindung hergestellt werden soll.
      • Wenn nicht angegeben, wird 25565 verwendet.
    • Spieler: Die zu übertragenden Spieler.
      • Wenn nicht angegeben, wird @s verwendet.
Gegenstandsmodifizierer
  • Funktion minecraft:copy_components hinzugefügt.
    • Kopiert Komponenten aus einer angegebenen Quelle auf einen Gegenstand.
    • Dies wird jetzt im Vanilla-Paket anstelle der Funktionen minecraft:copy_name und minecraft:copy_nbt verwendet.
    • conditions: Liste der Bedingungen (Standard: []):
      • Bedingungen, die vor der Anwendung der Funktion überprüft werden müssen.
    • source: Quelltyp, aus dem abgerufen werden soll.
      • Derzeit kann und muss nur "block_entity" sein.
    • components: Liste der zu kopierenden Komponenten-IDs.
  • Funktion minecraft:set_components hinzugefügt.
    • Fügt die angegebene Komponente zum Eingabe-Gegenstand hinzu oder ersetzt sie.
    • conditions: Liste der Bedingungen (Standard: []):
      • Bedingungen, die vor der Anwendung der Funktion überprüft werden müssen.
    • components: Zuordnung der Komponenten-ID zum Komponentenwert (Format je nach ID unterschiedlich).
      • Komponenten mit einem !-Präfix (z. B. "!minecraft:damage": {}) führen dazu, dass diese Komponente entfernt wird.
  • Die Funktionen minecraft:set_nbt und minecraft:copy_nbt wurden in minecraft:set_custom_data bzw. minecraft:copy_custom_data umbenannt.
    • Diese gelten jetzt für die minecraft:custom_data-Komponente des Ziel-Gegenstands.
  • minecraft:set_attributes-Funktion wurde aktualisiert.
    • Das Modifikatorfeld slot unterstützt jetzt die Werte any, armor und hand.
    • Die Werte des Modifikators operation wurden umbenannt:
      • addition -> add_value
      • multiply_base -> add_multiplied_base
      • multiply_total -> add_multiplied_total
  • set_attributes-Funktion:
    • Feld replace hinzugefügt, Standard ist true.
      • Bei false wird das Attribut angehängt.
  • set_fireworks
    • Die Felder explosions und mode wurden zu einem Unterobjekt zusammengefasst.
      • { "explosions": <Liste>, "mode": <Modus>, <Modus-Abhängigkeits-Feld>} wird zu {"explosions": {"values": <Liste>, "mode": <Modus>, <Modus-Abhängigkeits-Feld>}}.
      • Das neue Feld explosions ist jetzt optional, während das darin enthaltene Feld value jetzt obligatorisch ist.
  • modify_contents hinzugefügt.
    • Modifizierungsfunktion auf jeden Gegenstand innerhalb einer Komponente anwenden.
    • Wenn die Komponente nicht existiert, wird sie nicht hinzugefügt.
    • Felder:
      • conditions - Liste der Bedingungen, um diese Funktion zu filtern.
      • component - Zielkomponente.
        • Erlaubte Werte: container, bundle_contents, charged_projectiles.
      • modifier - Funktion oder Liste von Funktionen, die auf jedes Element im Container angewendet werden soll.
  • set_item hinzugefügt.
    • Ersetzt den Gegenstandstyp des Gegenstandsstapels, ohne die Anzahl und die Komponenten zu ändern.
    • Felder:
    • conditions - Liste von Bedingungen, um diese Funktion zu filtern.
      • item - neuer Elementtyp.
  • filtered hinzugefügt.
    • Wendet die Unterfunktion nur auf Elemente an, die dem Element-Prädikat entsprechen.
    • Felder:
      • conditions - Liste der Bedingungen zum Filtern dieser Funktion.
      • item_filter - Gegenstandsprädikat, das verwendet wird, um Gegenstände zu finden.
      • modifier - Funktionen, die auf übereinstimmende Einträge angewendet werden.
  • set_custom_model_data hinzugefügt.
    • Setzt die custom_model_data Komponente.
    • Felder:
      • conditions - Liste der Bedingungen, um diese Funktion zu filtern.
      • value - Ganzzahliger Anbieter.
  • Beutefunktion set_fireworks hinzugefügt.
    • Neue Funktion zum Festlegen der Details der minecraft:fireworks-Komponente.
    • Felder:
      • conditions: Liste der Bedingungen (Standard: []):
        • Bedingungen, die vor der Anwendung der Funktion überprüft werden müssen
      • flight_duration: Optionale Ganzzahl, 0-255:
        • Die Flugdauer gemessen in der Anzahl der verwendeten Schwarzpulver.
        • Wenn weggelassen, bleibt die Flugdauer des Gegenstands unverändert – oder wird auf 0 gesetzt, wenn die Komponente vorher nicht existierte.
      • explosions: Liste der firework_explosion-Daten – dasselbe Format wie das Feld explosion in der Komponente minecraft:fireworks :
        • Die festzulegenden Explosionsdaten
      • mode: Aufzählungswert-Entscheidungsfunktion für Explosionen:
        • replace_all: Ersetzt die Explosionsliste vollständig
        • replace_section: Ersetzt einen Abschnitt der Explosionen. Argumente:
          • offset: optionale nicht negative Ganzzahl:
            • Beginn des ersetzten Bereichs.
            • Wenn weggelassen, wird 0 verwendet.
          • size: optionale nicht negative Ganzzahl:
            • Größe des Bereichs, der bei Explosionen ersetzt werden soll.
            • Wenn es weggelassen wird, wird die Größe des Felds explosions verwendet.
        • insert: Explosionen einfügen, vorhandene Explosionen nach dem eingefügten Abschnitt verschieben. Argumente:
          • offset: optionale nicht negative Ganzzahl:
            • Index, vor dem Explosionen eingefügt werden.
            • Wenn weggelassen, wird 0 (vor der ersten Explosion) verwendet.
        • append: Explosionen am Ende der Liste anhängen
  • Beutefunktion set_firework_explosion hinzugefügt.
    • Neue Funktion zum Festlegen der Details der minecraft:firework_explosion-Komponente.
    • Felder:
      • conditions: Liste der Bedingungen (Standard: []):
        • Bedingungen, die vor der Anwendung der Funktion überprüft werden müssen
      • shape: optionale Explosionsform:
        • Die festzulegende Explosionsform
        • Wenn weggelassen, wird die ursprüngliche Form beibehalten (oder small_ball wird verwendet, wenn keine Komponente vorhanden war)
      • colors: optionales Integer-Array, RGB-Werte:
        • Liste der anfänglichen Partikelfarben, durch die diejenigen der vorhandenen Explosion ersetzt werden sollen
        • Wenn weggelassen, werden die Originalfarben beibehalten (oder [] wird verwendet, wenn keine Komponente vorhanden war)
      • fade_colors: optionales Integer-Array, RGB-Werte:
        • Liste der Einblende-Partikelfarben, durch die die Farben der vorhandenen Explosion ersetzt werden sollen
        • Wenn weggelassen, werden die Originalfarben beibehalten (oder [] wird verwendet, wenn keine Komponente vorhanden war)
      • trail: optionaler Wahrheitswert:
        • Legt fest, ob die Explosion eine Spur haben soll oder nicht
        • Wenn weggelassen, wird der ursprüngliche has_trail-Wert beibehalten (oder false wird verwendet, wenn keine Komponente vorhanden war).
      • twinkle: optional boolean:
        • Lege fest, ob die Explosion ein Funkeln haben soll oder nicht
        • Wenn weggelassen, wird der ursprüngliche has_twinkle-Wert beibehalten (oder false wird verwendet, wenn keine Komponente vorhanden war).
  • Beutefunktion set_book_cover hinzugefügt.
    • Neue Funktion zum Festlegen der Coverdetails der Komponente minecraft:scribed_book_content. Sofern vorhanden, bleiben alle Seiten im Buch unberührt.
    • Felder:
      • conditions: Liste der Bedingungen (Standard: []):
        • Bedingungen, die vor der Anwendung der Funktion überprüft werden müssen
      • title: optionaler filterbarer Text (gleiches Format wie title in der Komponente minecraft:scribed_book_content):
        • Der festzulegende Titel
        • Wenn weggelassen, wird der ursprüngliche Titel beibehalten (oder es wird eine leere Zeichenfolge verwendet, wenn keine Komponente vorhanden ist).
      • author: optionale Zeichenfolge:
        • Der festzulegende Autor
        • Wenn weggelassen, wird der ursprüngliche Autor beibehalten (oder es wird eine leere Zeichenfolge verwendet, wenn keine Komponente vorhanden war).
      • generation: optionale Ganzzahl [0; 3]:
        • Der festzulegende Generierungswert
        • Wenn weggelassen, wird die ursprüngliche Generation beibehalten (oder 0 wird verwendet, wenn keine Komponente vorhanden war)
  • Beutefunktion set_writable_book_pages hinzugefügt.
    • Neue Funktion zum Bearbeiten der Seiten der minecraft:writable_book_content-Komponente.
    • Felder:
      • conditions: Liste der Bedingungen (Standard: []):
        • Bedingungen, die vor der Anwendung der Funktion überprüft werden müssen
      • pages: Liste filterbarer Zeichenfolgen (gleiches Format wie pages in der Komponente minecraft:writable_book_content):
        • Die anzuwendenden Seiten
      • mode: Aufzählungswert-Entscheidungsfunktion:
        • replace_all: Ersetzt den Buchinhalt vollständig
        • replace_section: Ersetzt einen Abschnitt des Buches. Argumente:
          • offset: optionale nicht negative Ganzzahl:
            • Beginn des ersetzten Bereichs
            • Wenn weggelassen, wird 0 verwendet
          • size: optionale nicht negative Ganzzahl:
            • Größe des im Buch zu ersetzenden Bereichs
            • Wenn es weggelassen wird, wird die Größe des Felds pages verwendet
        • insert: Seiten einfügen, vorhandene Seiten nach dem eingefügten Abschnitt verschieben. Argumente:
          • offset: optionale nicht negative Ganzzahl:
            • Index, vor dem Seiten eingefügt werden
            • Wenn weggelassen, wird 0 (vor der ersten Seite) verwendet
        • append: Seiten am Ende des Buches anhängen
  • set_scribed_book_pages-Beutefunktion hinzugefügt.
    • Neue Funktion zum Bearbeiten der Seiten der minecraft:scribed_book_content-Komponente. Gleiches Format wie set_writable_book_content, aber das Feld pages enthält filterbare Komponenten anstelle von Strings (gleiches Format wie pages im minecraft:writable_book_content Komponente).
    • Alle Coverdaten bleiben unberührt und die Seiteninhaltskomponenten werden so eingestellt, dass sie aufgelöst werden, wenn ein Spieler das Buch das nächste Mal öffnet.
  • Beutefunktion set_written_book_pages hinzugefügt.
    • Neue Funktion zum Bearbeiten der Seiten der Komponente minecraft:written_book_content. Gleiches Format wie set_writable_book_content, jedoch enthält das Feld pages filterbare Komponenten anstelle von Strings (gleiches Format wie pages in der Komponente minecraft:writable_book_content) und ist ein JSON-Objekt anstelle eines Strings mit JSON.
    • Coverdaten bleiben unberührt, und die Seiteninhaltskomponenten werden beim nächsten Öffnen des Buches angezeigt.
  • Beutefunktion toggle_tooltips hinzugefügt.
    • Mit dieser Funktion kann die Sichtbarkeit der Tooltips von Gegenstandskomponenten geändert werden.
    • Dies funktioniert durch Festlegen von Feldern wie show_in_tooltip, ohne andere Werte zu ändern.
    • Format: toggles – eine Zuordnung des unterstützten Elementkomponententyps zu einem Booleschen Wert.
    • Unterstützte Komponenten: trim, dyed_color, enchantments, stored_enchantments, unbreakable, can_break, can_place_on, attribute_modifiers.
    • Beispiel: {function:"toggle_tooltips","toggles":{"enchantments":false}} blendet den Tooltip für Verzauberungen aus.
Beutetabellen
  • storage-Beutenummernanbieter hinzugefügt, um auf Werte aus dem Datenspeicher zuzugreifen.
    • Dieser Nummernanbieter kann direkt auf numerische Werte aus dem Befehlsspeicher zugreifen.
    • Wenn der ausgewählte Datenspeicher nicht vorhanden ist oder die vom Pfad ausgewählte Eigenschaft nicht numerisch ist oder nicht vorhanden ist, gibt der Anbieter 0 zurück.
    • Felder:
      • storage: Namensraum-ID des BDatenspeichers.
      • path: NBT-Pfad zum Feld.
  • Neuer Beutetabellentyp minecraft:equipment hinzugefügt.
    • Hat die erforderlichen Parameter this_entity und origin.
      • this_entity: die Kreatur, die die Ausrüstung erhalten soll.
      • origin: die Position der Kreatur.
  • Optionale equipment_loot_table zu den Spawn-Daten hinzugefügt, die in den SpawnPotentials von Spawnern und spawn_potentials von Prüfungs-Spawner-Konfigurationen vorhanden sind.
    • Falls vorhanden, werden gewürfelte Gegenstände aus der angegebenen Beutetabelle der Kreatur, die erscheint, ausgerüstet.
Fortschritte
  • Sieben neue Fortschritte hinzugefügt:
    • Minecraft: Prüfungs‐Edition
      • Wage dich in eine Prüfungskammer
    • Hinter Schloss und Riegel
      • Entriegle einen Tresor mit einem Prüfungsschlüssel
    • Gegenwind
      • Erlege eine Böe mit einer abgewehrten Böen‐Windkugel
    • Wer braucht schon Raketen?
      • Benutze eine Windkugel, um dich 8 Blöcke in die Höhe zu schleudern
    • Werker werkeln Werker
      • Befinde dich in der Nähe eines Werkers, wenn dieser einen Werker herstellt
    • Aufhellen
      • Schabe eine Kupferleuchte mit einer Axt, um ihre Leuchtkraft zu verbessern
    • Großmeister des Kampfes
      • Verursache mit dem Streitkolben 50 Herzen Schaden in einem einzigen Hieb
Fortschrittsdaten
  • Es wurde ein crafter_recipe_crafted-Auslöser hinzugefügt, der ausgelöst wird, wenn ein Handwerker einen erfolgreich hergestellten Gegenstand in das auswirft Welt.
    • <player> ein Kreaturprädikat, das dem Spieler entspricht, der sich in der Nähe befindet
    • <recipe_id> ist die ID des Rezepts, das erstellt wird
    • <ingredients> ist eine Liste von Gegenstandsprädikaten, die den Zutaten entsprechen, aus denen das zu erstellende Rezept besteht
  • Es wurde ein fall_after_explosion-Auslöser hinzugefügt, der ausgelöst wird, wenn ein Spieler zu fallen beginnt, nachdem er durch eine Explosion oder einen Windstoß nach oben geschleudert wurde
    • <player> ein Kreaturprädikat, das dem fallenden Spieler entspricht
    • <start_position> ein Standortprädikat, das der Position entspricht, an der sich der Spieler befand, als er von der Explosion oder Explosion getroffen wurde
    • <distance> ein Entfernungsprädikat, das angibt, wie weit der Spieler von start_position entfernt sein muss, damit der Auslöser aktiviert wird
    • <cause> ein Kreaturprädikat, das mit der Kreatur übereinstimmt, die die Explosion oder den Ausbruch verursacht hat
Attribute
  • Das Attribut generic.gravity zur Steuerung der Schwerkraftbeschleunigung hinzugefügt.
  • Das Attribut generic.safe_fall_distance wurde hinzugefügt, das zur Steuerung der Höhe verwendet wird, in der Objekte vor Sturzschäden geschützt werden.
  • Das Attribut generic.fall_damage_multiplier wurde hinzugefügt, das zur Steuerung des Multiplikators des gesamten Sturzschadens verwendet wird.
  • Das Attribut player.block_break_speed wurde hinzugefügt, das zur Steuerung des Multiplikators der Blockbrechgeschwindigkeit des Spielers verwendet wird.
  • Das generic.scale-Attribut wurde hinzugefügt.
    • Erlaubt es, die Größe einer Kreatur zwischen 0,0625 und dem 16-fachen der Standardgröße zu ändern.
  • Das generic.step_height-Attribut wurde hinzugefügt.
    • Bestimmt die maximale Höhe in Blöcken, über die eine Kreatur gehen kann, ohne zu springen.
    • Der Standardwert ist 0,6 und der gültige Bereich liegt zwischen 0 und 10.
  • Die Attribute player.block_interaction_range und player.entity_interaction_range wurden hinzugefügt.
    • Bestimmt die maximale Reichweite, die ein Spieler mit Blöcken bzw. Kreaturen interagieren kann.
    • Beide Werte liegen zwischen 0 und 64, wobei der Standardwert 4,5 für Blöcke und 3 für Kreaturen ist.
Prädikate
  • Objektsunterprädikat slots hinzugefügt, das zum Überprüfen einzelner oder mehrerer Slots auf einem beliebigen Objekt verwendet wird.
    • Bei Slot-Bereichen muss nur ein Slot übereinstimmen, damit der gesamte Eintrag bestanden wird
    • Das Feld enthält eine Zuordnung von Slot-Namen (die gleichen, die in item-Befehlen verwendet werden) zum Elementprädikat
    • Beispiel:
{
    "condition": "minecraft:entity_properties",
    "entity": "this",
    "predicate": {
        "slots": {
            "container.*": {
                "items": "dirt"
            }
        }
    }
}
  • Kreaturunterprädikat raider hinzugefügt.
    • Neues Unterprädikat wurde hinzugefügt, um mit „raidersFields“ übereinzustimmen:
      • has_raid – Übereinstimmung, ob der Plünderer an einem aktiven Überfall teilnimmt.
      • is_captain – Übereinstimmung, ob der Plünderer ein Räuberhauptmann ist.
Spielregel
  • spawnChunkRadius hinzugefügt, um die Größe des Bereichs der Spawn-Blöcke festzulegen.
    • Der Standardwert ist 2, was 3x3 Objekt-Ticking-Blöcken entspricht.
Inventar
  • Es können jetzt mehrere Slots angegeben werden.
    • Befehle wie Befehl /item funktionieren immer noch nur auf einem einzelnen Slot.
    • So gibt man mehrere Slots an:
    • container.*: enthält container.0 bis container.53.
    • hotbar.*: enthält hotbar.0 bis hotbar.8.
    • inventory.*: enthält inventory.0 bis inventory.26.
    • enderchest.*: enthält enderchest.0 bis enderchest.26.
    • villager.*: enthält villager.0 bis villager.7.
    • horse.*: enthält horse.0 bis horse.14.
      • weapon.*: enthält weapon.mainhand und weapon.offhand.
      • armor.*: enthält armor.head, armor.chest, armor.legs, armor.feet, armor.body.
  • Die folgenden Slot-IDs wurden hinzugefügt.
    • player.cursor: Gegenstand, den der Spieler im Cursor hat. Funktioniert nicht für Spieler im Kreativmodus.
    • player.crafting.0 ~ player.crafting.3, player.crafting.*: 2×2 Herstellung auf Inventar Forellen.
Beutetabellen
  • gameplay/panda_sneeze-Beutetabelle für Drops hinzugefügt, wenn Panda niest.
Optionen
  • „Menü-Hintergrundunschärfe“ in den Barrierefreiheitseinstellungen hinzugefügt.
    • Der Standardwert beträgt 50 %.
Partikel
  • infested, item_cobweb, small_gust, ominous_spawning, raid_omen, trial_omen, trial_spawner_detection_ominous und vault_connection Partikeltypen hinzugefügt.
Server
  • Es wurde eine reservierte Kennung für die Komprimierung von Regionaldateien hinzugefügt, die Server von Drittanbietern für benutzerdefinierte Komprimierungsimplementierungen verwenden können.
    • Die Kompressions-ID 127 kann nun für benutzerdefinierte Implementierungen der Regionale-Datei-Kompression verwendet werden.
    • Wenn sie verwendet wird, muss der Versions-ID ein Namensstring folgen, der den verwendeten benutzerdefinierten Algorithmus repräsentiert.
  • Es wurde eine Option hinzugefügt, um Regionsdateien nicht zu komprimieren.
    • Es wurde ein dritter Wert zu der dedizierten Serverkonfigurationseigenschaft region-file-compression hinzugefügt: none komprimiert die Daten nicht.
    • Verbraucht deutlich mehr Speicherplatz und benötigt viel Zeit zum Lesen und Schreiben, auch wenn die CPU weniger beansprucht wird.
    • Könnte zusammen mit der Komprimierung auf Dateisystemebene sinnvoll sein.
  • Erlaubt es Serverbetreibern, das TPS-Debug-Diagramm eines dedizierten Servers zu sehen.
  • Es wurde eine Option hinzugefügt, um einen schnelleren Algorithmus zur Komprimierung von Regionsdateien auf dedizierten Servern zu verwenden.
    • Es wurde eine dedizierte Serverkonfigurationseigenschaft region-file-compression mit 2 möglichen Werten hinzugefügt:
      • deflate, die Standardoption. Verwendet den alten Algorithmus.
      • lz4 verwendet LZ4-Algorithmus, der weniger CPU-Zeit zum Komprimieren und Dekomprimieren benötigt, aber mehr Festplattenplatz verbraucht.
    • Eine Änderung des Kompressionsalgorithmus führt nicht automatisch zu einer Neukomprimierung der Welt.
      • Neue oder aktualisierte Chunks werden den neu konfigurierten Algorithmus verwenden, aber die alten bleiben im alten Format.
  • Verbesserte Server-TPS-Debug-Tabelle.
    • Wie bisher ist sie durch Drücken von F3 + 2 in einer Einzelspielerwelt zugänglich.
    • Der untere dunkelrote Abschnitt des Diagramms zeigt die Zeit an, die während der Hauptlogik des Server-Ticks verbracht wurde. Er entspricht dem Wert, der im alten Diagramm angezeigt wurde.
    • Der hellbraune Abschnitt zeigt die Zeit an, die für die Ausführung geplanter Aufgaben aufgewendet wird.
    • Der violette Bereich zeigt die Zeit an, die für die Ausführung aller anderen Codes während des Ticks aufgewendet wurde.
    • Der oberste hellgrüne (oder gelbe oder rote, je nach Verzögerung) Bereich zeigt die Zeit an, die im Leerlauf verbracht wurde, um auf den nächsten Tick zu warten.
    • Die Gesamtwerte min, avg, max basieren auf der Summe der ersten drei Abschnitte.
  • Die Zeit, die benötigt wird, um Entdeckerkarten zu vergrabene Schätze zu generieren, wurde reduziert.
Gruppendaten
  • Das folgende Schadensart-Gruppe wurde hinzugefügt:
    • #can_break_armor_stand: enthält player_attack und player_explosion.
      • Wird für Schadenstypen verwendet, die schrittweise Rüstungsständer zerstören können.
  • Folgende Kreaturtyp-Gruppen wurden hinzugefügt:
    • #can_breathe_under_water: enthält #undead, axolotl, frog, guardian, elder_guardian, turtle, glow_squid, cod, pufferfish, salmon, squid, tropical_fish, tadpole und armor_stand.
      • Wird verwendet, um das Ertrinken zu deaktivieren.
    • #undead: enthält #skeletons, #zombies, wither und phantom.
    • #zombies: enthält zombie_horse, zombie, zombie_villager, zombified_piglin, zoglin, drowned und husk
  • Kreaturtyp-Gruppen hinzugefügt:
    • ignores_poison_and_regen
      • Steuert, welche Kreaturen nicht von den Effekten Gift und Regeneration betroffen sein können.
    • illager_friends
      • Steuert, welche Kreaturen die Illager als Verbündete betrachten (es sei denn, sie gehören einem anderen Team an).
    • inverted_healing_and_harm
      • Steuert, welche Kreaturen die umgekehrte Bedeutung der Heilungs- und Schadenseffekte haben.
    • not_scary_for_pufferfish
      • Steuert, welche Kreaturen Kugelfisch nicht zum Aufblähen bringen.
    • sensitive_to_bane_of_arthropods
      • Steuert, welche Kreaturen auf Nemesis der Gliederfüßer reagieren.
    • sensitive_to_impaling
      • Steuert, welche Kreaturen empfindlich auf Aufspießen reagieren.
    • wither_friends
      • Steuert, welche Kreaturen der Wither nicht angreift und welche dem Wither keinen Schaden zufügen können.
  • Die folgende Block-Gruppe wurde hinzugefügt:
    • #armadillo_spawnable_on: enthält #animals_spawnable_on, #terracotta, red_sand und coarse_dirt
      • Kontrolliert, auf welchen Blöcken das Gürteltier spawnen kann.
    • Das Block-Gruppe #does_not_block_hoppers hinzugefügt: enthält beehive und bee_nest.
      • Steuert, welche Blöcke einen Trichter niemals deaktivieren, wenn er über einem platziert wird.
  • Die Schadensart-Gruppe #bypasses_wolf_armor hinzugefügt: enthält #bypasses_invulnerability, cramming, drown, dry_out, freeze, in_wall, indirect_magic, magic, outside_border, starve, thorns, wither.
  • Die folgenden Kreaturtyp-Gruppen wurden hinzugefügt:
    • #aquatic: enthält axolotl, cod, dolphin, elder_guardian, glow_squid, guardian, pufferfish, salmon, squid, tadpole, tropical_fish und turtle
    • #arthropod: enthält bee, endermite, silverfish, spider und cave_spider
    • #ignores_poison_and_regen: enthält #undead
    • #illager: enthält evoker, illusioner, pillager und vindicator
    • #illager_friends: enthält #illager
      • Steuert, welche Kreaturen von Illager als Verbündete betrachtet werden (sofern sie nicht in einem anderen Team sind).
    • #inverted_healing_and_harm: enthält #undead
      • Kontrolliert, welche Kreaturen die umgekehrten Bedeutungen der Effekte Heilung und Schaden haben.
    • #not_scary_for_pufferfish: enthält cod, dolphin, elder_guardian, glow_squid, guardian, pufferfish, salmon, squid, tadpole, tropical_fish und turtle
      • Steuert, welche Kreaturen den Kugelfisch nicht zum Schnaufen bringen.
    • #sensitive_to_bane_of_arthropods: enthält #arthropod
    • #sensitive_to_impaling: enthält #aquatic
      • Steuert, welche Kreaturen empfindlich gegen Harpune sind.
    • #wither_friends: enthält #undead
      • Steuert, welche Kreaturen der Wither nicht angreift und welche dem Verwelker nicht schaden können.
  • Die folgenden Gegenstands-Gruppen wurden hinzugefügt:
    • #chest_armor: enthält leather_chestplate, chainmail_chestplate, golden_chestplate, iron_chestplate, diamond_chestplate und netherite_chestplate
    • #foot_armor: enthält leather_boots, chainmail_boots, golden_boots, iron_boots, diamond_boots und netherite_boots
    • #head_armor: enthält leather_helmet, chainmail_helmet, golden_helmet, iron_helmet, diamond_helmet, netherite_helmet und turtle_helmet
    • #leg_armor: enthält leather_leggings, chainmail_leggings, golden_leggings, iron_leggings, diamond_leggings und netherite_leggings
    • #skulls: enthält player_head, creeper_head, zombie_head, skeleton_skull, wither_skeleton_skull, dragon_head und piglin_head
    • #enchantable/foot_armor: enthält #foot_armor
    • #enchantable/leg_armor: enthält #leg_armor
    • #enchantable/chest_armor: enthält #chest_armor
    • #enchantable/head_armor: enthält #head_armor
    • #enchantable/armor: enthält #enchantable/foot_armor, #enchantable/leg_armor, #enchantable/chest_armor und #enchantable/head_armor
    • #enchantable/weapon: enthält #swords und #axes
    • #enchantable/sword: enthält #swords
    • #enchantable/mining: enthält #axes, #pickaxes, #shovels, #hoes und shears
    • #enchantable/mining_loot: enthält #axes, #pickaxes, #shovels und #hoes
    • #enchantable/fishing: enthält fishing_rod
    • #enchantable/trident: enthält trident
    • #enchantable/durability: enthält #foot_armor, #leg_armor, #chest_armor, #head_armor, elytra, shield, #swords, #axes, #pickaxes, #shovels, #hoes, bow, crossbow, trident, flint_and_steel, shears, brush, fishing_rod, carrot_on_a_stick und warped_fungus_on_a_stick
    • #enchantable/bow: enthält bow
    • #enchantable/equippable: enthält #foot_armor, #leg_armor, #chest_armor, #head_armor, elytra, #skulls und carved_pumpkin
    • #enchantable/crossbow: enthält crossbow
    • #enchantable/vanishing: enthält #enchantable/durability, compass, carved_pumpkin und #skulls
    • wolf_armor zum Gegenstands-Alias #dyeable hinzugefügt.
Allgemein
  • Blockpositionen werden jetzt als Array aus 3 Ganzzahlen statt als Verbund-Typ von X, Y und Z gespeichert.
  • Der Datenwert FlowerPos von Bienennest wird in flower_pos umbenannt.
  • Der Datenwert ExitPortal von Endtransitportal wird in exit_portal umbenannt.

Spinnennetz

  • Einzigartige Sounds hinzugefügt.
Schleifstein
  • Akzeptiert keine Gegenstände mehr mit der Komponente unbreakable, die aber keine Verzauberung haben.
    • Wenn der obige Gegenstand Haltbarkeit hat, kann er mit einem unzerstörbaren Gegenstand repariert werden und die Ausgabe erbt nicht die Komponente unbreakable. Wenn die Reihenfolge getauscht wird, wird der Gegenstand weder repariert noch entzaubert. Wenn der einzige Gegenstand in den Slots ein verzauberter, unzerstörbarer Gegenstand ist, wird er entzaubert und die Komponente unbreakable bleibt erhalten.
  • Der Schleifstein entzaubert nicht länger zwei verzauberte Bücher gleichzeitig.
Trichter
  • Versucht nicht mehr, fallengelassene Gegenstände aufzusammeln, wenn sich darüber ein vollständiger Block befindet.
  • Kann jetzt wieder Gegenstände aus Bienenstöcken und Bienennestern aufnehmen, aber andere vollständige Blöcke blockieren sie immer noch.[1]
Spielerkopf
  • Speichert jetzt den Gegenstandsnamen in der Eigenschaft custom_name.
  • Die NBT-Eigenschaft SkullOwner und ExtraType wird durch profile ersetzt, um ein konsistentes Format mit der Gegenstandskomponentenform beizubehalten.

Gegenstände

[Quelltext bearbeiten]
Hornschild
  • Hornschild wurde in Schildkröten-Hornschild umbenannt.
Allgemein
  • FactorCalculationData wurde aus den Kreatur-Effekt-Instanz-Eigenschaft entfernt.
  • Die Datenwerte FlowerPos und HivePos von Bienen werden in flower_pos bzw. hive_pos umbenannt .
  • Der Datenwert BeamTarget von Enderkristallen wird in beam_target umbenannt.
  • Der Datenwert Leash von Objekten, die an Leinen angebunden werden können, wird in leash umbenannt.
  • Der Datenwert PatrolTarget der Patrouillenkreatur wird in patrol_target umbenannt.
  • Der Datenwert WanderTarget von dem fahrenden Händler wird in wander_target umbenannt.
  • Die Eigenschaft horse.jump_strength wurde in generic.jump_strength umbenannt, was nun für alle Objekte gilt.
    • Steuert den Grundimpuls eines Sprunges. Berechnungen haben Vorrang vor Sprungkraft oder Blockeigenschaften.
Bienen und Papageien
  • Ihr Flugverhalten wurde angepasst, um zu verhindern, dass sie beim Auf- und Abfliegen über ihre Position hinausschießen.
Höhlenspinnen und Spinnen
  • Haben jetzt Angst vor Gürteltieren.
Pferd
  • Eigenschaft ArmorItem wird mit body_armor_item ersetzt.
Lama
  • Eigenschaft DecorItem wird mit body_armor_item ersetzt.
Shulker
  • Können keine Rüstungsständer mehr zerstören.
Gürteltier
  • Kann jetzt in Tafelberge-Biomen spawnen.
  • Rollt sich auch zusammen, wenn es eine Kreatur oder einen Spieler entdeckt, der es kürzlich angegriffen hat.
  • Wenn es sich zusammengerollt hat, schützt sein Panzer es jetzt und reduziert den ihm zugefügten Schaden, so dass es sogar schwachen Angriffen vollständig widerstehen kann.
  • Gürteltiere geraten nicht in Panik, wenn sie verletzt sind.
  • Gürteltiere verstecken ihren Kopf und ihre Füße, wenn sie sich zusammenrollen.
  • Gürteltiere aufgepasst, bevor sie sich entfalten.
  • Neue Animationen und Soundeffekte.
Wolf
  • Die Textur des Halsbands wurde angepasst.
  • Der Gesundheitswert wurde von 20 (♥♥♥♥♥♥♥♥♥♥) auf 40 (♥ × 20) geändert.
  • Der von anderen Quellen als Pfeilen oder Spielern erlittene Schaden wird nicht mehr auf (Schaden vor Korrektur + 1) / 2 skaliert.
  • Das Füttern eines Wolfes stellt die doppelte Gesundheit wieder her.
  • Eigenschaft armor wird mit body_armor_item ersetzt.
  • Bei der Beschwörung auf andere Weise (z. B. mit dem Spawn-Ei oder mit dem Befehl /summon) folgt die Variantenauswahl nun den Regeln des natürlichen Spawn-Bioms mit den folgenden Erweiterungen:
    • Rostfarbener Wolf: wird in allen Dschungel-Biomen ausgewählt, einschließlich Dschungel- und Bambusdschungel-Biomen.
    • Gefleckter Wolf: wird in allen Savannen-Biomen ausgewählt, einschließlich Savannen- und Zerklüftete-Savannen-Biome.
    • Gestreifter Wolf: wird in allen Tafelberge-Biomen ausgewählt, einschließlich Tafelberge- und Abgetragene-Tafelberge-Biomen.
Lamaspucke
  • Sie verwenden jetzt einen neuen Schadenstyp spit anstelle von mob_projectile.
  • Sie können keine Rüstungsständer mehr zerstören.

Weltgenerierung

[Quelltext bearbeiten]
Berghain

Befehlsformat

[Quelltext bearbeiten]
Allgemein
  • Unstrukturierte NBT-Daten, die an Stapel von Gegenständen angehängt sind (Eigenschaft tag), wurden durch strukturierte „components“ ersetzt.
    • Diese Daten werden beim Laden des Gegenstands analysiert und validiert.
    • Dies sollte die Leistung in bestimmten Szenarien (z. B. beim Rendern von Rüstungsbesatz) verbessern, wenn Gegenstandsdaten häufig verglichen oder angefordert und analysiert wurden.
    • Benutzerdefinierte Daten können weiterhin in der Komponente minecraft:custom_data gespeichert werden.
    • Diese Änderung wurde vorgenommen, um:
      • Verbesserung der Leistung in Fällen, in denen das Spiel häufig nach Eigenschaften eines Gegenstands suchen muss (z. B. Rüstungsbesätze, die jeden Frame wiedergeben).
      • Überprüfung der Gegenstandsdaten beim Laden, um ungültige Daten in Befehlen und Datenpaketen leichter identifizieren zu können.
        • Dies sollte „stille“ Unterbrechungen in Befehlen vermeiden, die benutzerdefinierte Gegenstandsdaten für mögliche zukünftige Formatänderungen angeben.
      • Entwicklung für das Spiel, um die Erstellung dynamischer Inhalte in Zukunft zu ermöglichen.
  • Gegenstandstypen (z. B. minecraft:stick) enthalten eine Reihe von Standardkomponenten für einen Gegenstand, die einzelne Gegenstandsstapel überschreiben können.
  • Befehle wie /give, /item, /loot und /clear haben eine aktualisierte Gegenstandssyntax.
  • Komponenten können jetzt nach dem Gegenstandsnamen in eckigen Klammern angegeben werden.
    • Komponenten werden mit einem = zugewiesen (z. B. wooden_pickaxe[damage=23]).
    • Komponenten werden durch Kommas getrennt (z. B. netherite_hoe[damage=5,repair_cost=2]).
  • Komponententypen werden automatisch vervollständigt, Werte selbst jedoch nicht.
  • Werte werden jedoch validiert und der Befehl kann nicht analysiert werden, wenn die Komponente falsch angegeben ist.
    • z.B. /give @s wood_pickaxe[damage=-34] ist ungültig.
  • Die bereits vorhandene NBT-Syntax ({...}) wird jetzt mit der Komponente minecraft:custom_data angegeben.
    • z.B. /give @s stick{foo:'bar'} ist äquivalent zu /give @s stick[custom_data={foo:'bar'}].
    • Wenn sowohl [...] als auch {... angegeben sind, muss [...] vor {... angegeben werden.
  • Gegenstands-Prädikatargumente (in /clear) haben eine neue Semantik in Bezug auf übereinstimmende Komponenten und benutzerdefinierte Daten.
    • Jede angegebene Komponente muss im Ziel-Gegenstand vorhanden sein und einen genau gleichen geparsten Wert haben.
    • Komponenten mit Standardwerten (z. B. standardmäßig damage=0) sind automatisch auf dem Ziel-Gegenstand vorhanden, wenn sie nicht angegeben werden.
      • Daher passt /clear @s diamond_pickaxe[damage=0] nur zu unbeschädigten Diamant-Spitzhacken.
      • Andererseits passt /clear @s diamond_pickaxe zu jeder Diamant-Spitzhacke, unabhängig vom Schaden.
    • Die genaue Übereinstimmung der Komponentenwerte gilt auch für die Komponente minecraft:custom_data.
    • Die {...}-Syntax für benutzerdefinierte Daten verwendet jedoch weiterhin das bereits vorhandene teilweise Übereinstimmungsverhalten für NBT.
      • Das bedeutet, dass alle im Prädikat angegebenen Eigenschaften auf dem Ziel-Gegenstand vorhanden sein müssen, zusätzliche Eigenschaften auf dem Ziel-Gegenstand jedoch ignoriert werden.
      • Listen im Ziel müssen alle im Prädikat angegebenen Listen-Gegenstände enthalten, zusätzliche Listen-Gegenstände werden jedoch ignoriert.
  • Das Format serialisierter Gegenstand und Gegenstand in Datenpaketen wurde aus Gründen der Konsistenz und zur Unterstützung von Komponenten aktualisiert.
  • Wenn erweiterte Tooltips aktiviert sind (F3+H), wird die Anzahl der Komponenten anstelle der Anzahl der Eigenschaften angezeigt.
  • Standardkomponentenwerte für Gegenstände werden jetzt in items.json aufgelistet, das im Verzeichnis reports generiert wird.
  • Blockdefinitionen werden jetzt zum Bericht blocks.json hinzugefügt (Hinweis: Diese Definitionen werden noch nicht verwendet und dienen nur zu Informationszwecken).
  • Das Feld ignoreTags für Dorfbewohner-Handel wurde entfernt und durch ein Komponentenprädikat für Schaden ersetzt.
  • Wenn das Feld key_item eines Tresors nicht vorhanden ist, kann der Tresor nicht entsperrt werden.

Kreaturdaten

  • body_armor_item wurde zu Kreaturdaten hinzugefügt, das ähnlich wie die Einträge von HandItems und ArmorItems funktioniert.
    • Außerdem wurde body_armor_drop_chance hinzugefügt, der die Wahrscheinlichkeit des Abwurfs von Körperrüstung bestimmt.
  • Trank-Effekte, die in Gegenständen oder Kreaturen gespeichert sind, kodieren nicht mehr ihre Standardwerte.
    • amplifier: 0
    • duration: 0
    • ambient: false
    • show_particles: true
  • Der Dorfbewohner-Handel kann so konfiguriert werden, dass nur unbeschädigte Gegenstände akzeptiert werden, indem für 'minecraft:damage': 0 ausgewählt wird
    • Wenn keine Komponenten angegeben sind, wird standardmäßig jeder Gegenstand akzeptiert (ähnlich dem Feld components in Gegenstandsprädikaten).

Objektdaten

  • Getränkte Pfeile speichern ihre angewendeten Trankeffekte nicht mehr.
    • Dies wird stattdessen von ihrem gehaltenen item abgerufen.
  • Partikelwolken speichern jetzt Tränke im gleichen Format wie die minecraft:potion_contents-Komponente in einem potion_contents-Feld:
    • Potion -> potion_contents.potion
    • Color -> potion_contents.custom_color
    • effects -> potion_contents.custom_effects
  • Banner speichern angewendete Muster jetzt im gleichen Format wie die minecraft:banner_patterns-Komponente in einem patterns-Feld:
    • Patterns[].Pattern (String-Kurz-ID) -> patterns[].Pattern (String-Muster-Registrierungs-ID)
    • Patterns[].Color (ganzzahlige Farbstoff-ID) -> patterns[].color (String-Farbstoffname)
  • Das Bienennest-Format wurde ebenfalls aktualisiert:
    • Bees[].EntityData -> bees[].entity_data
    • Bees[].TicksInHive -> bees[].ticks_in_hive
    • Bees[].MinOccupationTicks -> bees[].min_ticks_in_hive
    • FlowerPos -> flower_pos
Gegenstandsstapelformat
  • Neben Formatänderungen aufgrund von Komponenten wurden auch die Strukturen der Gegenstandsstapel auf der Festplatte und in Datenpaketen aus Gründen der Konsistenz aktualisiert.
  • Die vorherigen Felder id (String) und Count (Byte) wurden durch id (Namensraum-String) und count (Ganzzahl-)Felder ersetzt.
    • Dieses Format wird zusätzlich auf das Feld icon in Fortschritten, auf Gegenstände in Chat-Komponenten-Hover-Ereignissen und auf das Feld result in Schmelzrezepten angewendet (result und count sind nicht mehr eingebunden).
  • Das Feld count ist optional (standardmäßig 1) und wird bei der Standardeinstellung nicht mehr gespeichert.
    • Die Stapelgröße ist jetzt auf die maximale Stapelgröße des Gegenstands begrenzt.
  • Das Feld tag wurde entfernt und alle verbleibenden Inhalte landen beim Upgrade in der Komponente minecraft:custom_data.
  • Ein neues Feld components speichert alle an einen Gegenstand angehängten Komponenten.
    • Format: Zuordnung der Komponenten-ID zum Komponentenwert (variiert je nach Komponenten-ID).
      • z.B. {..., components: {'minecraft:damage': 12}}.
      • Komponenten mit einem !-Präfix (z. B. "!minecraft:damage": {}) führen dazu, dass diese Komponente entfernt wird.
    • Komponenten, die ihrem Standardwert entsprechen, werden nicht gespeichert.
  • Das Gegenstandsstapelformat stellt keine leeren Stapel mehr dar (air-Gegenstand oder count 0).
    • Stattdessen sollte das Feld an Stellen, die dies unterstützen, weggelassen werden.
    • In manchen Fällen, wie zum Beispiel bei Listen von Stapeln (z. B. HandItems in lebenden Objekten), wird eine leere Eigenschaft ({}) verwendet, um leere Stapel darzustellen.
Prädikate
  • Das Gegenstandsprädikatformat wurde aktualisiert:
    • tag-Feld wurde entfernt.
    • Das Feld items unterstützt jetzt einen einzelnen Eintrag, ein mit einem Hash (#) versehenes Gegenstands-Alias oder eine Liste von Gegenständen.
    • potion -> potions und unterstützt einen einzelnen Eintrag, eine Trank-Eigenschaft mit Hash-Präfix oder eine Liste von Tränken.
    • Das nbt-Prädikat wurde in custom_data umbenannt und stimmt nun mit der minecraft:custom_data-Komponente überein.
    • Ein neues optionales Feld components stimmt mit genauen Komponenten überein.
      • Alle angegebenen Komponenten müssen auf dem Ziel-Gegenstand genau gleich vorhanden sein, zusätzliche Komponenten können jedoch ignoriert werden.
      • Bei Komponenten mit Standardwerten wird davon ausgegangen, dass sie auf dem Ziel-Gegenstand vorhanden sind, wenn sie nicht angegeben werden.
      • Format: Zuordnung der Komponenten-ID zum Komponentenwert (variiert je nach Komponenten-ID).
        • z.B. "components": { "minecraft:damage": 0 stimmt nur mit unbeschädigten Gegenständen überein.
  • Blockprädikatformat wurde aktualisiert:
    • tag-Feld wurde entfernt.
    • Das Feld blocks unterstützt jetzt einen einzelnen Eintrag, ein Block-Alias mit Hash-Präfix oder eine Liste von Blöcken.
  • Das Flüssigkeiten-Prädikatformat wurde aktualisiert:
    • tag-Feld wurde entfernt.
    • fluid -> fluids und unterstützt einen einzelnen Eintrag, ein Flüssigkeits-Alias mit Hash-Präfix oder eine Liste von Flüssigkeiten.
  • Das Kreaturenprädikatformat wurde aktualisiert:
    • Das Feld type unterstützt jetzt einen einzelnen Eintrag, ein Kreaturentyp-Alias mit Hash-Präfix oder eine Liste von Kreaturentypen.
  • Das Format des Standortprädikats wurde aktualisiert:
    • biome -> biomes und unterstützt einen einzelnen Eintrag, ein Biom-Alias mit Hash-Präfix oder eine Liste von Biomen.
    • structure -> structures und unterstützt einen einzelnen Eintrag, ein Konstruktions-Alias mit Hash-Präfix oder eine Liste von Konstruktionen.
Befehl /attribute
  • Modifikatoroperationen wurden umbenannt:
    • add -> add_value
    • multiply_base -> add_multiplied_base
    • multiply -> add_multiplied_total
Befehl /particle
  • Farbparameter sind erforderlich, wenn Befehle zum Generieren von entity_effect-Partikeln verwendet werden.
  • Format: particle entity_effect <r> <g> <b> <a>
    • Akzeptiert 4 Gleitkommazahlen von 0.0 bis 1.0, die RGBA-Werte darstellen.
Befehl /loot
  • Akzeptiert jetzt auch Inline-Beute-Definitionen.
Befehl /execute
  • Unterbefehl execute if|unless items hinzugefügt.
    • Syntax: execute if|unless items <Referenz> <Slot> <Gegenstand>
      • <Referenz> kann eine der folgenden Formen haben, genau wie Befehl /item.
        • block <x> <y> <z>: Blockobjekt
        • entity <Selektor>: Die Spezifikationen von <Selektor> können festgelegt werden und die Zielauswahl kann mehrere Ziele anvisieren.
      • Für <Slot> kann entweder eine einzelne Slot-ID oder eine Bereichs-Slot-ID verwendet werden.
      • Gibt für <Gegenstand> Gegenstands-Bedingungen wie Befehl /clear an.
  • Bei alleiniger Verwendung wird die Anzahl der Gegenstandsstapel zurückgegeben, die die Bedingung erfüllen.
  • Akzeptiert jetzt auch Inline-Beute-Definitionen.
  • Der SNBT-Wert für Befehl /execute if predicate hat jetzt dieselbe Struktur wie die entsprechende JSON-Datei.
    • Beispiel: execute if predicate {condition:weather_check,raining:true}.
Befehl /item
  • <Slot> unterstützt jetzt eine Reihe von Slots.
  • Akzeptiert jetzt auch Inline-Beute-Definitionen.
Befehl /playsound
  • Kann jetzt ohne Angabe des Spielers (unter der Annahme von @s) und ohne Angabe des Mixers (unter der Annahme von master) verwendet werden.
Gegenstandsmodifizierer
  • Die Funktionen minecraft:set_nbt und minecraft:copy_nbt wurden in minecraft:set_custom_data bzw. minecraft:copy_custom_data umbenannt.
    • Diese gelten jetzt für die minecraft:custom_data-Komponente des Ziel-Gegenstands.
  • minecraft:set_attributes-Funktion wurde aktualisiert.
    • Das Modifikatorfeld slot unterstützt jetzt die Werte any, armor und hand.
    • Die Werte des Modifikators operation wurden umbenannt:
      • addition -> add_value
      • multiply_base -> add_multiplied_base
      • multiply_total -> add_multiplied_total
Gegenstands-Unterprädikate
  • Allgemeine Regeln für Komponentenprädikate:
    • Wenn nicht anders angegeben, entspricht ein Feld im Prädikat mit dem gleichen Namen wie ein Feld in der Komponente, das übereinstimmt (d.h. den gleichen Namen wie das Prädikat hat), dem Wert dieses Feldes
    • Diese Felder haben in der Regel den gleichen Typ wie in den Komponenten, sind aber optional.
    • Ausnahmen:
      • Listenfelder werden durch Sammlungsabgleiche ersetzt (siehe unten).
      • Integer- und Float-Felder werden durch Bereiche ersetzt.
      • Registrierungs-IDs werden durch einen Typ ersetzt, der id, eine Liste von ids oder ein Alias akzeptiert
  • Der Sammlungs-Abgleicher ist ein gemeinsamer Teil des Prädikats, der für den Abgleich von Sammlungen verwendet wird. Jede Instanz dieses Abgleichers hat die gleichen Felder mit der gleichen Funktionalität, der einzige Unterschied ist der Typ der abgeglichenen Element-Feldern:
    • size - Ganzzahliger Bereich für den Abgleich mit der Größe der Sammlung
    • contains - eine Liste von Element-Prädikaten.
      • Alle Bedingungen müssen übereinstimmen, damit das Prädikat gilt
      • Nicht alle Elemente im getesteten Behältern müssen übereinstimmen
      • Elemente können in beliebiger Reihenfolge stehen
      • Ein einzelnes Element kann auf mehrere Prädikate zutreffen
      • Beispiele (bei Übereinstimmung mit Gegenstandsstapeln):
        • {contents:[{item:diamond}]} - passt, wenn es mindestens einen Diamant gibt
        • {contents:[{item:diamond}, {item:dirt}]} - passt, wenn es mindestens ein Diamant-Gegenstand und mindestens eine Erde gibt
    • count - eine Liste von Übereinstimmungen bei der Gegenstands-Anzahl
      • Eingabefelder:
        • test - Elementvergleicher
        • count - optionaler ganzzahliger Bereich zur Überprüfung der Anzahl der Elemente, die test bestehen
      • Beispiele (beim Abgleich von Gegenstandsstapeln):
        • {count:[{count:3,test:{items:diamond}}]}} passt nur, wenn es genau 3 Diamantstapel gibt (unabhängig von der Stapelgröße)
Prädikate
  • Kreaturunterprädikat any entfernt.
  • Slotname contents für Einzelslot-Objekte wie Rahmen und Gegenstandsdarsteller hinzugefügt.
  • Auf den Inhalt dem Objekt item kann jetzt über den Slotnamen contents zugegriffen werden.
  • Komponentenspezifische Gegenstandsprädikateigenschaften wurden in das separate Feld predicates verschoben.
    • Einige Felder aus dem Gegenstandsprädikat wurden in eine Karte (Datentyp) in einem optionalen Feld predicates verschoben.
    • Das neue Feld ähnelt dem Feld components auf Gegenstandsstapeln.
    • Dies wurde durchgeführt, um das Hinzufügen für zukünftige Prädikate zu vereinfachen und um Unterprädikaten eine größere Ähnlichkeit mit den Namen der Komponenten zu ermöglichen, mit denen sie übereinstimmen.
    • Die folgenden Felder wurden verschoben:
      • enchantments – Feld wurde in das Unterprädikat minecraft:enchantments verschoben
      • stored_enchantments – Feld wurde in das Unterprädikat minecraft:stored_enchantments verschoben
      • potions – Feld wurde in das Unterprädikat minecraft:potion_contents verschoben
      • custom_data – Feld wurde in das Unterprädikat minecraft:custom_data verschoben
  • Das Feld durability wurde um das Prädikat minecraft:damage erweitert:
    • Diese Prüfung funktioniert jetzt für alle Gegenstände, die über die Komponente minecraft:damage verfügen
    • Ein Gegenstand, der keine minecraft:damage-Komponente hat, kann niemals übereinstimmen
    • Um nach unzerstörbaren Gegenständen zu suchen, fragt man den Wert der Komponente minecraft:unbreakable ab
    • Felder:
      • damage – optionale Grenzen für den Wert der minecraft:damage-Komponente
      • durability – optionale Grenzen für die Haltbarkeit (maximaler Schaden minus Wert von minecraft:damage)
  • Für die Prädikate minecraft:enchantments, minecraft:stored_enchantments, minecraft:potion_contents und minecraft:damage ist eine passende Komponente erforderlich auf dem Gegenstand
    • Das bedeutet, dass zum Beispiel beim Abgleichen mit einer leeren Verzauberungsliste keine Gegenstände ohne minecraft:damage-Komponente weitergegeben werden
    • Hinweis: Einige Komponenten, wie z. B. minecraft:enchantments, haben Standardwerte, sodass sie immer übereinstimmen
Inventarplatz
  • Das Argument horse.armor wurde durch armor.body ersetzt, das nun für alle Kreaturen gilt.

Fortschritte

  • Für den Fortschritt „Zwei mal Zwei“ werden jetzt Gürteltiere benötigt.
  • Der Fortschritt „Die Papageien und die Fledermäuse“ kann jetzt durch die Zucht von Gürteltieren erlangt werden.
Kreativmodus
  • Strg+Pick-Block auf einen umbenannten Block (z. B. eine Truhe) im Kreativmodus ergibt jetzt einen umbenannten Gegenstand.
Verzauberung
  • Projektilwaffenverzauberungen wie Unendlichkeit, Mehrfachschuss und Durchschuss funktionieren jetzt sowohl bei Armbrüsten als auch bei Bögen, wenn sie durch Datenmanipulation oder eine Änderung der enchantable-Eigenschaft auf die alternative Waffe gelegt werden.
Endportal
  • Wenn Kreaturen das Ende verlassen oder betreten, bleibt der Bereich, in dem sie ankommen, nun 15 Sekunden lang geladen, was dem Verhalten von Netherportalen entspricht.
Spawnchunks
  • Die Größe der Spawn-Chunks wurde von Radius 10 (19x19 tickende Kreatur-Chunks) auf Radius 2 (3×3 tickende Kreatur-Chunks) geändert.
    • Dies wurde getan, um den Speicherverbrauch, die Ladezeiten und die CPU-Auslastung zu reduzieren.
    • Die Entwickler haben sich dafür entschieden, die Spawn-Chunks nicht vollständig zu entfernen, damit Spieler, die diese Funktion derzeit nutzen, dies auch weiterhin tun können.

Allgemein

  • Das Spiel erfordert jetzt ein 64-Bit-Betriebssystem.
  • Das Spiel erfordert jetzt Java 21.
  • Die enthaltene Java-Distribution ist jetzt die Microsoft-Version von OpenJDK 21.0.2.

Barrierefreiheit

  • Der Standardfokus wird jetzt immer beim Öffnen oder Schließen eines Menüs während der Navigation mit der Tabulator- oder Pfeiltaste gesetzt.
Menü
  • „Hintergrundunschärfe des Menüs“ in den Barrierefreiheitseinstellungen hinzugefügt.
    • Standardmäßig 50 %.
  • Die Erde-Textur des Menühintergrunds wurde durch einen abgedunkelten Hintergrund ersetzt.
    • Die Erde-Textur wurde in das Ressourcenpaket „Programmiererkunst“ verschoben.
    • Außerhalb des Spiels wird das Menüpanorama auf dem gesamten Bildschirm angezeigt.
    • Im Spiel ist die Welt auf allen Bildschirmen sichtbar.
    • Der abgedunkelte Hintergrund ist unscharf.
      • Die Stärke der Unschärfe kann in den Eingabehilfeneinstellungen konfiguriert werden.
      • In-Game-Bildschirme wie Behälter und Bücher sind von diesen Änderungen nicht betroffen.
  • Die animierte Textur des Netherportals wird beim Wechsel der Dimension zu oder von dem Nether angezeigt.
  • Der animierte Effekt des Endportals wird beim Wechsel der Dimension zu oder von dem Ende angezeigt.
  • Nachdem der Enddrache besiegt und das Endportal betreten wurde, werden das Abspann und die Credits nun mit einem Hintergrund angezeigt, der auf dem animierten Endportaleffekt basiert.

Chat

  • Der Chatstatus des Clients (Bildschirmnachrichten und Chat-Eingabeverlauf) wird nun beim Starten und Verlassen der Konfigurationsphase gespeichert.
  • Die Handhabung der Nachrichtensignaturkette bleibt unverändert – der Start der Konfigurationsphase startet eine neue Sitzung.
  • Wenn der Client eine Nachrichtenverzögerung konfiguriert hat, werden ausstehende Nachrichten unmittelbar vor dem Verlassen der Welt zugestellt.
  • Der Server kann den Chatstatus löschen, indem er in der Konfigurationsphase ein reset_chat-Paket sendet.
Steuerelemente
  • Die Verwendung von Ctrl oder ⌘ Command + Pickblock wird nicht mehr "(+NBT)" im Tooltip des Gegenstands angezeigt.

Neue Welt erstellen-Bildschirm

  • „Cheats zulassen“ wurde in „Befehle zulassen“ umbenannt.
    • Gilt auch für das Menü „Für LAN öffnen“.
Datenpaket
  • Die Paketversionsnummer in 41 geändert.
  • Jetzt darf die maximale Länge eines Befehls in einer Funktion (einschließlich Makroerweiterung) 2.000.000 Zeichen nicht überschreiten.
  • Reduzieren Sie die vom Server während der Anmeldung gesendete Datenmenge, indem Sie einige der Originalpakete wiederverwenden.
  • Der Beutetabellen-Eintrag mit der ID loot_table akzeptiert jetzt auch Inline-Beutetabellen.
    • Beutetabelleneintrag loot_table (der alle Gegenstände aus der bereitgestellten verschachtelten Beutetabelle zurückgibt) hat jetzt die folgende Syntax: value – kann entweder sein:
      • Namensraum-ID – Verweis auf eine andere benannte Beutetabelle.
      • Vollständige Beutetabelle (gleiches Format wie in der eigenständigen Datei).
  • Neue Gegenstands-Unterprädikate hinzugefügt.
  • Neuer Gelände-Anpassungstyp für Strukturen hinzugefügt: encapsulate
    • Dichte wird um jedes Stück einer Struktur herum hinzugefügt.
    • Ideal für Strukturen, die vollständig vom Untergrund bedeckt sein müssen.
  • Die Kombination von max_stack_size und max_damage Komponenten ist in Befehlen und Datenpaketdefinitionen nicht mehr erlaubt
  • Es wurde eine neue Option body im Sub-Prädikat equipment der Kreatur hinzugefügt, um den Gegenstand im Körperrüstungs-Slot einer Kreatur zu finden.
  • Das Feld saturation_modifier mit der food-Komponente, wurde durch saturation ersetzt.
    • saturation ist der genaue Wert, der zum Sättigungsgrad des Spielers addiert wird.
    • In Bezug auf den früheren saturation_modifier ist dieser definiert durch Sättigung = Nahrung * Sättigungsmodifikator * 2
  • Das optionale Feld equipment_loot_table in den SpawnPotentials von Spawnern und spawn_potentials von Prüfungs-Spawner-Konfigurationen wurde geändert.
    • Heißt jetzt equipment statt equipment_loot_table
    • Format: Objekt mit Feldern
      • loot_table - Eine Beutetabelle, die zur Erzeugung der Ausrüstung verwendet wird
      • slot_drop_chances - Eine optionale Zuordnung von Ausrüstungsslot zu angegebener Drop-Chance
        • Kann auch ein einzelner Wert anstelle einer Liste sein, um für alle Steckplätze zu gelten: z.B. slot_drop_chances: 0.0f wird eine Chance von 0% auf alle Slots anwenden
    • z.B. equipment: {loot_table: "minecraft:equipment/trial_chamber", slot_drop_chances: {"head": 0.0f, "chest": 0.25f, "legs": 1.0f, "feet": 0.25f}}
    • Wenn vorhanden, werden gerollte Gegenstände aus der angegebenen Beutetabelle der Kreatur, die spawnt, ausgerüstet.
Statuseffekt
  • Die Hintergrundtextur der Benutzeroberfläche für kleine Effekte wurde geändert.
  • Das frühere Verhalten von Effekten wie Sprungschub, Schwebekraft und Abbaulähmung über 127 wurde durch neue Attribute ersetzt.
Schriftdaten
  • Ein neues Menü „Schrifteinstellungen“ zur Auswahl japanischer Varianten einiger CJK-Zeichen wurde hinzugefügt.
    • Zugriff über das Menü „Sprache“.
    • Der Standardwert basiert auf der Systemgebietsschemaeinstellung.
    • Die Schaltfläche „Unicode-Schriftarten erzwingen“ wurde in das Menü „Schriftarteinstellungen“ verschoben.
  • Filter für Schriftartvarianten hinzugefügt.
    • Glyphenanbieter können jetzt Schriftvarianten basierend auf einem bestimmten Variantensatz aktivieren oder deaktivieren.
    • Filter werden im Abschnitt filter definiert und sind für jeden Glyphenanbieter verfügbar.
      • Glyphenanbieter werden nur einbezogen, wenn der Wert im Filter mit dem tatsächlichen Wert der Variante im Schlüssel übereinstimmt.
    • Die verfügbaren Varianten sind derzeit fest codiert und werden über das Schriftarten-Optionsmenü gesteuert.
      • uniform, verbunden mit der Schaltfläche „Unicode-Schriftarten erzwingen“.
      • jp, verbunden mit der Schaltfläche „Japanische Glyphenvarianten“.

Gegenstandsdaten

  • Nicht standardmäßige Komponenten auf Gegenstands-Stapeln mit Block-Gegenständen werden nun beim Platzieren auf Blockobjekte gespeichert.
  • Komponentenentfernungen aus Standard-Entities bleiben derzeit nicht erhalten.
  • Das Platzieren und Zerbrechen von Nicht-Blockobjekten bleibt unverändert – nichts bleibt erhalten.
  • Bewirkt nicht automatisch, dass erhaltene Komponenten bei Drops wiederhergestellt werden – hierfür muss die Funktion copy_components zur Beutetabelle hinzugefügt werden.
  • Komponenten werden im Feld components gespeichert.
    • Einige Komponenten (wie custom_name) werden noch von der Legacy-Serialisierung verarbeitet und sind daher möglicherweise dort nicht vorhanden.
    • Enthält die Zuordnung der Komponenten-ID zum Komponentenwert.
Sprache
  • Unterstützung für die Sprache Viossa hinzugefügt.
Partikel
  • Partikeloptionen in Befehlen und in Feldern wie Particles in Partikelwolken verwenden nun die gleiche Darstellung wie Weltgenerierierungs-Dateien (wie die Umgebungspartikeleinstellungen von bestehenden Biomen)
  • Zum Beispiel wird der Befehl /particle minecraft:dust 1.0 0.0 0.0 2.0 ... zu /particle minecraft:dust{color:[1.0, 0.0, 0.0], scale:2.0} ...
  • Die Syntax für Partikel ohne zusätzliche Optionen (wie minecraft:villager) bleibt unverändert
  • Änderungen bei Blockpartikeln (minecraft:block, minecraft:block_marker, minecraft:falling_dust, minecraft:dust_pillar) Optionen:
    • Feld value wurde umbenannt in block_state
    • Feld block_state akzeptiert nun auch den einfachen Blocknamen, um den Standard-Blockstatus zu repräsentieren
    • Beispieltransformationen:
      • minecraft:block minecraft:redstone_lamp[lit=true] -> minecraft:block{block_state: {Name: "minecraft:redstone_lamp", Properties: {lit: "true"}}}
      • minecraft:block minecraft:diamond_block -> minecraft:block{block_state: "minecraft:diamond_block"}
  • Änderungen an minecraft:item Optionen:
    • Das Feld value wurde umbenannt in item
    • Feld item akzeptiert nun auch den einfachen Gegenstands-Namen, um den Gegenstands-Stapel mit Standardkomponenten darzustellen
    • Das Feld count wird jetzt ignoriert
    • Beispieltransformationen:
      • minecraft:item minecraft:dirt -> minecraft:item{item: {id: "minecraft:dirt"}}
      • minecraft:item minecraft:dirt -> minecraft:item{item: "minecraft:dirt"}
  • Änderungen an den dust_color_transition Optionen:
    • Feld fromColor wurde umbenannt in from_color
    • Feld toColor wurde umbenannt in to_color
    • Beispieltransformationen: dust_color_transition 1.0 0.0 0.0 0.5 0.0 1.0 0.5 -> dust_color_transition{from_color: [1.0f, 0.0f, 0.0f], scale: 0.5f, to_color: [0.0f, 1.0f, 0.5f]}
  • Änderungen an den entity_effect Optionen:
    • Feld value wurde umbenannt in color
    • Feld color akzeptiert jetzt auch eine Liste von Floats, die eine RGBA-Farbe darstellen

Protokoll

  • Das Paket minecraft:chat_command_signed wurde von minecraft:chat_command getrennt.
    • Befehle, die keine signierten Argumente akzeptieren, verwenden das unsignierte Paket und geben keine „Zuletzt gesehen“-Chat-Updates weiter.
  • Ungültige Daten in von einem Server gesendeten Paketen führen nun zur Trennung des Spielclients.
  • Die Vorgehensweise bei der Trennung des Spielclients bei ungültigen Daten in von einem Server gesendeten Paketen wurde geändert.
    • Um die Übergangsphase zu vereinfachen, können modifizierte Server dies durch entsprechendes Setzen des entsprechenden Felds im Paket handshake/game_profile ablehnen.
    • Diese Option wird in der nächsten Version entfernt.

Rezeptdaten

  • Gegenstandskomponenten können jetzt angegeben werden.
  • type crafting_shaped, crafting_shapeless, stonecutting und smithing_transform können in result nun mit components (Komponenten) angegeben werden.
  • In type smelting, blasting, smoking und campfire_cooking muss für result nun eine id angegeben werden und components werden nun akzeptiert.
Ressourcenpaket
  • Die Version des Ressourcenpakets ist jetzt 32.
  • Die ttf Schriftart-Anbieter-Transformationen wurden angepasst, um vernünftigere Standardwerte zu erhalten.
    • shift wird nicht mehr doppelt angewendet und repräsentiert nun direkt eine Anzahl von Pixeln in der Spiel-UI.
    • Das EM-Quadrat der Schrift wird an size Pixel in der Spiel-UI angepasst, anstatt zwischen der Ober- und Unterlänge der Schrift.
    • Die Grundlinie der Schriftart wird konsistent mit der Standardschriftart positioniert (7 Pixel unterhalb der oberen Zeile).
    • Das bedeutet, dass im Allgemeinen jede Schriftart mit einer size von 9 und ohne shift standardmäßig korrekt aussehen sollte.
  • Das unbenutzte Attribut-Array in Core-Shader-Definitionen wurde entfernt.
  • Die IViewRotMat-Uniform wurde entfernt, und das Positionsattribut für Kreaturen ist nun im (kamerarelativen) Weltraum.
  • Lichtrichtungsuniformen werden nicht mehr mit der Ansichtsmatrix vor multipliziert.
  • Textur- und Modelldateien für den Tresorblock hinzugefügt.
  • Geänderte Textur für den Prüfungsschlüsselgegenstand.
  • Textur und Partikeldatei für vault_connection-Partikel hinzugefügt.
  • Zusätzliche Texturen hinzugefügt, um farbige Schichten des Wolfspanzers für das Wolfsmodell und den Wolfspanzergegenstand zu unterstützen:
    • textures/entity/wolf/wolf_armor_overlay.png
    • textures/item/wolf_armor_overlay.png
  • Die Textur des Gegenstands des Wolfspanzers, textures/item/wolf_armor.png, wurde um 2 Pixel erhöht, um Platz für die Haltbarkeitsleiste zu schaffen
  • Es wurden drei halbtransparente Texturen hinzugefügt, damit die Risse auf der Wolfspanzerschicht sichtbar sind:
    • textures/entity/wolf/wolf_armor_crackiness_low.png
    • textures/entity/wolf/wolf_armor_crackiness_medium.png
    • textures/entity/wolf/wolf_armor_crackiness_high.png
  • Die Texturen options_background und light_dirt_background wurden entfernt.
    • Stattdessen wird menu_background als Hintergrund von Bildschirmen verwendet, während menu_list_background für den Hintergrund von Listen verwendet wird.
  • Listen verwenden jetzt oben und unten die Texturen header_separator und footer_separator.
  • Die folgenden Texturen wurden aktualisiert: footer_separator, header_separator.
  • Die folgenden Sprites wurden aktualisiert: widget\tab, widget\tab_highlighted, widget\tab_selected, widget\tab_selected_highlighted.
  • Das Sprite widget\scroller_background wurde hinzugefügt.
  • Die folgenden Texturen in Realms wurden entfernt: changes, changes_highlighted, restore, restore_highlighted, make_operator_highlighted , remove_operator_highlighted, remove_player_highlighted.
  • Texturen gui/inworld_menu_background, gui/inworld_menu_list_background, gui/inworld_header_separator, gui/inworld_footer_separator hinzugefügt, um den Zugriff auf Menüs zu ermöglichen aus dem Pausenmenü anders aussehen als Menüs, die über den Titelbildschirm aufgerufen werden
  • gui/tab_header_background-Textur hinzugefügt, die hinter den Tab-Schaltflächen im Bildschirm „Neue Welt erstellen“ gerendert wird
  • misc/credits_vignette-Textur hinzugefügt, die hinter dem Gedicht und den Credits gerendert wird
  • Der Nachbearbeitungs-Shader blur wurde in box_blur umbenannt
  • Optionales boolesches Feld use_linear_filter zu Nachbearbeitungsdurchgängen hinzugefügt, das, wenn es auf true gesetzt ist, den Textur-Sampling-Modus von der Abtastung des nächsten Nachbarn auf lineare Interpolation für diesen Durchgang umschaltet
  • Nachbearbeitungs-Shader entity_outline_box_blur hinzugefügt
Shaderdaten
  • Die Shader position_color_normal und position_tex_lightmap_color wurden entfernt.
  • Ersetzte den position_tex_color_normal Shader mit rendertype_clouds.
Splash-Texte
  • „Java 16 + 1 = 17!“ in „Java 16 + 1 + 4 = 21!“ geändert.

Gruppendaten

  • coarse_dirt und podzol zu #wolves_spawnable_on hinzugefügt.
  • Der Gegenstands-Gruppe axolotl_tempt_items wurde in axolotl_food umbenannt.
  • Der Gegenstands-Gruppe tools (überlappend mit breaks_decorated_pots) wurde entfernt und der vorherige Inhalt in diese Gruppe verschoben.

Schnellinfo

  • Wird nicht mehr angezeigt, wenn der Mauszeiger außerhalb des enthaltenen Elements bewegt wird.

Benutzeroberfläche

  • Die Benutzeroberfläche wurde aktualisiert, um ein frischeres Aussehen zu erhalten und im Hinblick auf das Layout verschiedener Elemente der Benutzeroberfläche einheitlicher zu sein, während gleichzeitig die Essenz und das Gefühl der alten Bildschirme erhalten bleiben.
  • Die Erde-Textur des Menühintergrunds wurde durch einen abgedunkelten Hintergrund ersetzt.
    • Die Erde-Textur wurde in das Programmer Art-Ressourcenpaket verschoben.
    • Außerhalb des Spiels wird das Menüpanorama auf dem gesamten Bildschirm angezeigt.
    • Im Spiel wird die Welt von vorne sichtbar in allen Bildschirmen sein.
    • Gepaart mit dem abgedunkelten Hintergrund entsteht eine Unschärfe.
      • Die Stärke der Unschärfe kann in den Barrierefreiheitseinstellungen konfiguriert werden.
      • In-Game-Bildschirme wie Behälter und Bücher sind von diesen Änderungen nicht betroffen.
  • Bildschirmelemente wie Titel und Schaltflächen werden auf verschiedenen Bildschirmen einheitlicher positioniert.
  • Die Spieler- und Welt-Backup-Bildschirme in Realms wurden aktualisiert.
  • Listen haben jetzt klarere Ränder oben und unten.
  • Nachdem man den Enderdrachen besiegt und das Endportal betreten hat, werden das Endgedicht und der Abspann jetzt mit einem Hintergrund angezeigt, der auf dem animierten Endportaleffekt basiert.
Andere
  • JFR-Ereignisse (Java Flight Recorder) zum Lesen (minecraft.ChunkRegionRead) und Schreiben (minecraft.ChunkRegionWrite) einzelner Blöcke hinzugefügt.
  • Jetzt darf die maximale Länge eines Befehls in einer Funktion (einschließlich Makroerweiterung) 2.000.000 Zeichen nicht überschreiten.
  • Reduziert die vom Server während der Anmeldung gesendete Datenmenge, indem einige der Originalpakete wiederverwenden werden.
  • Es wurden Änderungen an der Optimierung von Welten vorgenommen.
    • Das Optimieren von Einzelspielerwelten und das Betreiben eines dedizierten Servers mit forceUpgrade aktualisiert nun auch den Inhalt der Verzeichnisse entities und poi der Welt.
    • Neuer Parameter recreateRegionFiles für den Start des dedizierten Servers.
      • Er löst eine Weltoptimierung ähnlich wie forceUpgrade aus, schreibt aber auch alle Chunks neu, unabhängig davon, ob sie bereits aktualisiert wurden.
      • Dies wird frische und defragmentierte Regionsdateien erzeugen.
      • Die Verwendung dieses Parameters nach der Änderung der region-file-compression Server-Eigenschaft wird alle Regionsdateien im neuen Format neu komprimieren.
  • Verbesserte Server-TPS-Debug-Tabelle.
    • Wie bisher ist sie durch Drücken von F3 + 2 in einer Einzelspielerwelt zugänglich.
    • Der untere dunkelrote Abschnitt des Diagramms zeigt die Zeit an, die während der Hauptlogik des Server-Ticks verbracht wurde. Er entspricht dem Wert, der im alten Diagramm angezeigt wurde.
    • Der hellbraune Abschnitt zeigt die Zeit an, die für die Ausführung geplanter Aufgaben aufgewendet wird.
    • Der violette Bereich zeigt die Zeit an, die für die Ausführung aller anderen Codes während des Ticks aufgewendet wurde.
    • Der oberste hellgrüne (oder gelbe oder rote, je nach Verzögerung) Bereich zeigt die Zeit an, die im Leerlauf verbracht wurde, um auf den nächsten Tick zu warten.
    • Die Gesamtwerte min, avg, max basieren auf der Summe der ersten drei Abschnitte.
  • Die Zeit, die benötigt wird, um Entdeckerkarten zu vergrabene Schätze zu generieren, wurde reduziert.
  • Wenn im Einzelspielermodus Fehler beim Laden oder Speichern von Chunks auftreten, wird in einem Toast eine Warnung angezeigt.
  • Beim Versuch, einer Einzelspieler-Welt mit weniger als 64 MB freiem Speicherplatz beizutreten, wird ein Warnbildschirm angezeigt.
    • Zusätzlich wird im Spiel regelmäßig ein Warn-Toast angezeigt.

Experimentell

[Quelltext bearbeiten]
Schwerer Kern
  • Kann jetzt geflutet werden.
  • Kann nicht mehr durch Lava zerstört werden.
  • Zerstörungszeit und Explosionswiderstand angepasst.
    • Das Abbauen dauert jetzt 15 Sekunden (vorher 45).
    • Der Explosionswiderstand entspricht jetzt dem von Obsidian.
  • Das Schieben eines schweren Kerns mit einem Kolben bewegt jetzt den Block, anstatt ihn droppen.
  • Die Farbe auf der Karte ist jetzt Silber.
  • Der nicht verwendete Blockzustand orientation wurde entfernt.

Unheilvoller Prüfungs-Spawner

  • Eine mächtigere aktive Phase des Prüfungs-Spawner mit einzigartigen Herausforderungen und Belohnungen.
    • Bietet ein anspruchsvolleres Erlebnis, das fortgeschrittene Spieler für bessere Belohnungen wählen können.
  • Ein Prüfungs-Spawner wird ominös, wenn er einen Spieler mit dem Effekt Drohendes Unheil erkennt, und zwar in folgenden Fällen:
    • Entweder befindet er sich nicht in der Abklingzeit.
    • Oder er befindet sich in der Abklingzeit, war aber bei seiner letzten Aktivierung nicht ominös. Dadurch wird die Abklingzeit umgangen.
  • Während er aktiv ist:
    • Leuchtet er blau statt orange.
    • Strahlt Seelenflammen statt normaler Flammen aus.
    • Erschafft Kreaturen, normalerweise mit Ausrüstung, sofern sie diese tragen können.
      • Kreaturen, die Ausrüstung tragen können, erscheinen oft mit verzauberten Waffen und Rüstungen.
        • Zu den Rüstungsverzauberungen gehören Schutz IV, Projektilschutz IV und Feuerschutz IV.
        • Zu den Waffenverzauberungen gehören Schärfe I, Rückstoß I, Kraft I und Schlag I.
      • Die Rüstung dieser Kreaturen trägt Rüstungsbesatz aus den Prüfungskammern.
    • Lässt regelmäßig Tränke und Geschosse auf ahnungslosen Spielern und Kreaturen erscheinen.
      • Je nach Standort wählen die Spawner in einem Gebiet zufällig ausgewählte Projektile aus.
      • Diese Projektile enthalten immer einen Verweiltrank aus einer Reihe möglicher Statuseffekte.
      • Spieler werden in 50 % der Fälle ausgewählt, wenn ein ominöser Versuchsspawner entscheidet, auf welches Wesen Projektile fallen.
  • Wenn er ominös wird, verschwinden alle bereits erschienenen Kreaturen und die Herausforderung wird zurückgesetzt.
    • Er bleibt ominös, bis er besiegt wurde und seine Abklingzeit abgelaufen ist.
  • Wird er besiegt, wirft er andere Beute aus als normale Prüfungs-Spawner.
  • Ein ominöser Prüfungsschlüssel hat eine 30%ige Chance, aus einem besiegten ominösen Prüfungs-Spawner auszuwerfen, anstatt der üblichen 50%igen Chance, einen Prüfungsschlüssel auszuwerfen.

Unheilvoller Tresor

Tresor

  • Ein Block mit Beute, der mit Prüfungsschlüsseln geöffnet werden kann.
    • Überall in Prüfungskammern zu finden.
    • Ein Prüfungsschlüssel öffnet einen Tresor und wirft Beute aus.
  • Kann von einer unbegrenzten Anzahl von Spielern geöffnet werden.
    • Kann nur einmal pro Spieler aktiviert werden. Nachdem ein Spieler einen Tresor geöffnet hat, kann er ihn nicht erneut öffnen.
    • Wenn ein Spieler diesen Tresor noch nicht geöffnet hat, fließt ein orangefarbener Partikelstrom vom Spieler zum Tresor, wenn er sich in der Nähe befindet.
  • Verfügt über ein Schlüsselloch, das sich je nach Anzahl der Spieler in der Nähe öffnet oder schließt.
    • Wenn ein Spieler in der Nähe den Tresor noch nicht geöffnet hat, öffnet sich das Schlüsselloch.
    • Wenn alle Spieler in der Nähe den Tresor geöffnet haben, bleibt das Schlüsselloch geschlossen.
  • In seinem Käfig durchläuft er abwechselnd Gegenstände und zeigt diese an, die er aus seinem Beutetisch werfen kann.
  • Die Belohnungen, die er auswirft, werden bei jedem Entsperren zufällig aus seinem Beutetisch ausgewählt.
    • Der Spieler erhält maximal einen nicht stapelbaren Gegenstand pro Tresor.
    • Der Spieler erhält häufiger stapelbare Belohnungen.
  • Kann nicht hergestellt oder im Überlebensmodus erhalten werden und hinterlässt beim Abbau keine Gegenstände.
  • Explosionsgeschützt und nicht transportierbar.
  • Kann jetzt auswerfen:

Gegenstände

[Quelltext bearbeiten]

Bannervorlage

Böenrute

Streitkolben

  • Eine neue schwere Waffe, die aus einer Böenrute und einem schweren Kern hergestellt werden kann.
  • Der Einsatz der Waffe während des Fallens kann den Schaden erhöhen. Je höher der Spieler fällt, desto mehr Schaden wird verursacht.
    • Dies kann erreicht werden, indem man auf das Ziel zuspringt und es trifft, bevor der Spieler auf dem Boden aufschlägt.
    • Ein erfolgreicher Treffer auf diese Weise hebt den durch den Fall angesammelten Schaden auf, ähnlich wie bei einer Windkugel, und setzt außerdem den gesamten vertikalen Impuls zurück.
    • Streitkolben verfügen über einen einzigartigen explosiven Partikeleffekt, wenn ein Schlagangriff mit der Streitkolben ausgeführt wird, um die Stärke des Spielers deutlich zu zeigen.
    • Streitkolben erzeugen ein einzigartiges Geräusch, wenn sie ein Objekt aus mehr als 5 Blöcken Fallhöhe treffen.
    • Andere Objekte in der Nähe des getroffenen Gegners werden zurückgestoßen, noch stärker, wenn sie vor dem Angriff mehr als 5 Blöcke fallen.
  • Kann verzaubert werden mit:
  • Kann mit Böen und einem Amboss repariert werden.
  • Spieler können einen Streitkolben in Kombination mit Windkugeln verwenden, um verheerende Schmetterangriffe auf ihre Gegner auszuführen.

Unheilvolle Flasche

  • Kann von Spielern konsumiert werden, um den Effekt Drohendes Unheil für 100 Minuten (120.000 Spielticks) auszulösen.
    • Hat 5 Varianten, eine für jedes Bad-Omen-Level.
    • Die Flasche zerbricht beim Trinken.
    • Kann bis zu 64 gestapelt werden.
  • Wird gelegentlich in Beute aus Tresoren gefunden.
  • Wird von Räuberhauptmann fallen gelassen, wenn sie außerhalb eines Überfalls besiegt werden.

Unheilvoller Prüfungsschlüssel

Trank des Befalls

Trank des Schleimens

Trank des Webens

  • Gebraut mit einem merkwürdigen Trank und einem Spinnennetz.
  • Verleiht den Weben-Effekt.

Trank der Windladung

Töpferscherbe

Schmiedevorlage

Spawn-Ei

Prüfungskammern-Kartenicon

  • Kann von Kartografengesellen gehandelt werden.
  • Zeigt auf nahegelegene Prüfungskammern.

Windkugel

  • Kann jetzt vom Spieler als Gegenstand erhalten werden.
  • Kann aus Böen hergestellt werden.
  • Bei Verwendung feuert es ein Windladungsprojektil ab, ähnlich dem der Böe.
  • Eine vom Spieler abgefeuerte Windladung verursacht 10 % mehr Rückstoß als die einer Brise, hat aber einen viel kleineren Wirkungsbereich.
  • Genau wie das von der Böe abgefeuerte Geschoss verursachen auch vom Spieler abgefeuerte Windladungen Schaden, wenn sie ein Objekt direkt treffen, und aktivieren Redstone-Elemente.
  • Nach jeder Verwendung gibt es eine Abklingzeit von einer halben Sekunde.
  • Windladungen können aus einem Werfer abgefeuert werden.
  • Spieler, die sich mit einer Windladung in die Luft katapultieren, erleiden Fallschaden nur unterhalb der Y-Ebene der Stelle, an der sie mit der Windladung kollidiert sind.

Sumpfskelett

  • Eine neue, moos- und pilzbedeckte Variante des Skeletts, die giftige Pfeile verschießt.
    • Lässt sich mit 16 (♥♥♥♥♥♥♥♥) Gesundheit schneller besiegen als mit 20 (♥♥♥♥♥♥♥♥♥♥) Gesundheit.
    • Greift langsamer an ({convert|3,5|Sekunden|Ticks}}) statt ({convert|2|Sekunden|Ticks}}) wie bei Skeletten.
  • Besteht die Chance, getränkte Pfeile fallen zu lassen, wenn es von einem Spieler getötet wird.
  • Lässt 2 Pilze fallen (entweder beide rot/braun oder je einen von beiden), wenn es abgeschoren wird.
  • Erscheint natürlich in Sümpfen und Mangrovensümpfen.
    • Sie sind relativ selten, ihre Spawn-Chance ist nur halb so groß wie die des Skeletts.
    • Im Gegensatz zu Eiswanderer und Wüstenzombies benötigen Sumpfbewohner keinen Zugang zum Himmel, um zu spawnen, und sie können auch in Höhlen spawnen.
  • Können aus Prüfungs-Spawnern in einigen Prüfungskammern spawnen. Diese Spawner ersetzen nun diejenigen, die Skelette spawnen, die Giftpfeile verschießen.

Befehlsformat

[Quelltext bearbeiten]

Beutefunktionen

  • Die Beutefunktion set_ominous_bottle_amplifier wurde hinzugefügt.
    • Setzt die Komponente ominous_bottle_amplifier auf dem Zielgegenstand gemäß einem Zahlenprovider.
      • conditions: Liste der Bedingungen zum Filtern dieser Funktion
      • amplifier: Ein Zahlenanbieter zur Generierung der Komponente ominous_bottle_amplifier

Fortschritte

  • Acht neue Fortschritte hinzugefügt:
    • Minecraft: Trial(s) Edition
    • Unter Verschluss; Neu gewölbt
    • Rückstoß
    • Wer braucht schon Raketen?
    • Handwerker, die Handwerker herstellen
    • Auflockern; Over-Overkill

Statuseffekte

  • Befallen
    • Betroffene Kreaturen haben eine 10%ige Chance, 1–2 Silberfischchen zu spawnen, wenn sie verletzt werden.
    • Silberfische erscheinen in der Mitte des Begrenzungsrahmens der Kreatur und werden in die Richtung geschleudert, in die die Kreatur blickt.
    • Silberfische können diesen Effekt nicht erhalten.
  • Schleimen
    • Betroffene Kreaturen erzeugen nach ihrem Tod zwei Schleime.
    • Schleime erscheinen nur in einem bestimmten 5x5x5-Bereich bis zur maximalen Anzahl an Kreaturen, die sich darin versammeln können.
    • Schleime können diesen Effekt nicht erhalten.
  • Drohender Überfall
    • Eine Variante, in die sich Bad Omen verwandeln kann, wenn der Spieler ein Dorf betritt.
    • Die Dauer beträgt 30 Sekunden.
    • Sobald das Raid Omen abläuft, beginnt ein Raid an der Stelle, an der der Spieler es erhalten hat.
  • Drohende Prüfung
    • Eine Variante, in die sich Bad Omen verwandeln kann, wenn sich der Spieler in Reichweite eines nicht bedrohlichen Unheilvoller Prüfungs-Spawner befindet.
    • Der Drohende Prüfungs-Effekt hat eine Dauer von 15 Minuten multipliziert mit der Stufe des verwandelten Bad Omen.
    • Spieler mit einem drohende Prüfungs-Effekt sind von bedrohlichen Partikeln umgeben.
  • Weben
    • Betroffene Wesen breiten sich nach ihrem Tod 2–3 Spinnennetz-Blöcke weit aus.
    • Spieler werden durch Spinnweben vom Bewegungs-Buff betroffen, der 50 % ihrer normalen Geschwindigkeit statt 25 % beeinträchtigt.
  • Windkugel
    • Betroffene Wesenheiten geben beim Tod einen Windstoß ab.

Verzauberung

  • Drei neue Verzauberungen wurden eingeführt, die einzigartig für die Streitkolben sind.
  • Durchbruch
    • Seltene Verzauberung, verfügbar im Zaubertisch und in Verzauberten Büchern in der Beute.
    • Hat 4 Stufen.
    • Mit Breach verzauberte Keulen verringern die Wirksamkeit der Rüstung auf das Ziel.
      • Die Wirksamkeit der Rüstung verringert sich pro Breach-Stufe um 15 %.
  • Dichte
    • Gewöhnliche Verzauberung, verfügbar im Verzaubertisch und in verzauberten Büchern in der Beute.
    • Hat 5 Stufen.
    • Mit Dichte verzauberte Keulen verursachen pro Dichtestufe mehr Schaden pro gefallenem Block.
      • Der Schaden pro gefallenem Block erhöht sich um 1 pro Dichtestufe.
  • Windstoß
    • Einzigartige Verzauberung, die nur in unheilvoller Tresor zu finden ist.
    • Hat 3 Stufen.
    • Mit Windstoß verzauberte Streitkolben geben beim Treffen eines Gegners einen Windstoß ab, der den Angreifer nach oben schleudert und die Verknüpfung von Schmetterangriffen ermöglicht.
    • Jede Stufe hebt den Angreifer höher in die Luft. Jede Stufe über dem standardmäßigen Maximum von 3, die durch Befehle erreicht wird, führt jedoch dazu, dass der Spieler jeglichen Abwärtsschwung verliert und erneut fällt, ohne Aufwärtsschwung zu gewinnen.

Unheilvolle Prüfung

  • „Schlechtes Omen“ wurde erweitert und bietet nun Zugang zu einem optionalen Erlebnis in Prüfungskammern.
  • Diese optionalen Erlebnisse, die über Drohendes Unheil zugänglich sind, heißen jetzt „ominöse Ereignisse“.
    • Sie sind anspruchsvoller als üblich und sollen das Spielerlebnis auf einzigartige Weise aufrütteln.
    • Illager-Überfall sind ein Beispiel für ein bestehendes ominöses Ereignis.
  • „Schlechtes Omen“ erhält mit dieser Neugestaltung einige Änderungen:
    • Es hat ein neues, schattenhaftes Symbol und einen Soundeffekt, wenn es auf den Spieler angewendet wird.
    • Es löst keinen Raid mehr direkt beim Betreten eines Dorfes aus.
      • Stattdessen verwandelt es sich in ein Drohende Prüfung mit einer Dauer von 30 Sekunden.
      • Sobald die drohende Prüfung abläuft, beginnt ein Überfall an dem Ort, an dem der Spieler es erhalten hat.
      • Wie bei jedem anderen Effekt können Spieler einen Eimer Milch trinken, um das Raid-Omen zu löschen und den Raid-Start zu verhindern.
    • Es wird nicht mehr Spielern gewährt, die einen Raid-Captain außerhalb eines Raids besiegen.
      • Stattdessen können Spieler Zugang zu „Böses Omen“ erhalten, indem sie eine neue ominöse Flasche trinken.

Gruppendaten

  • Folgende Block-Gruppe wurde hinzugefügt:
    • #blocks_wind_charge_explosions: enthält barrier und bedrock
      • Steuert, welche Blöcke bei einem Treffer durch Windkugeln nicht von der Explosion betroffen sind.
  • Folgende Kreaturtyp-Gruppe wurden hinzugefügt:
    • #deflects_projectiles: enthält breeze.
    • #immune_to_infested: enthält silverfish.
      • Für Kreaturen, die den Kreatur-Effekt „Befallen“ nicht erhalten können.
    • #immune_to_oozing: enthält slime.
      • Für Kreaturen, die den Kreatur-Effekt „Schleimen“ nicht erhalten können.
    • #no_anger_from_wind_charge: enthält bogged, breeze, skeleton, stray, zombie, husk, spider, cave_spider, slime.
  • Folgende Gegenstands-Gruppe wurde hinzugefügt:
    • #enchantable/mace: enthält mace.
  • Folgende Konstruktions-Gruppe wurde hinzugefügt:
    • #on_trial_chambers_maps: enthält trial_chambers.

Werker

  • Die Oberseite des Werkers ist nicht mehr gespiegelt.

Prüfungs-Spawner

  • Probe-Spawner haben jetzt dieselben zwei Standard-Beutetabellen wie in der Probekammer.
  • Die von Probe-Spawnern ausgeworfene Beute wurde angepasst.
    • Der Fokus liegt nun darauf, häufiger qualitativ hochwertigere Nahrung bereitzustellen, um das Auffüllen zwischen Kämpfen sicherer zu machen.
  • Das Feld custom_spawn_rules wird nicht mehr ignoriert.
  • Erscheint jetzt häufiger in den Korridoren der Prüfungskammern.
  • Alle Probe-Spawner erhöhen jetzt die Anzahl der gleichzeitig anwesenden Kreaturen um 0,5 pro zusätzlichem Spieler (vorher 2).
  • Baby-Zombie-Spawner haben jetzt nur noch 2 gleichzeitig anwesende Kreaturen (vorher 3).
  • Kann jetzt nur aktiviert werden, wenn sich ein Spieler in Sichtweite befindet.

Gegenstände

[Quelltext bearbeiten]

Prüfungsschlüssel

  • Kann jetzt zum Öffnen von Tresoren verwendet werden.
  • Textur an die Tresore angepasst.

Böe

  • Brise lenkt jetzt alle Projektile ab.
    • Abgelenkte Projektile lenken jetzt in Richtung des Schützen ab.
  • Sounds für Projektilabwehr, „Angriff aufladen“, Brise in der Luft und ein „Wirbel“-Leerlaufgeräusch hinzugefügt.
  • Vorhandene Sounds optimiert.
  • Separate Augentexturen wurden mit dem Kopf verschmolzen.
  • Die Textur für die Unterseiten der Böenrute wurde geändert.
  • Ist jetzt nicht nur gegenüber Spielern, sondern auch gegenüber Eisengolems aggressiv.
  • Revanchiert sich nicht mehr gegen Angriffe von Skeletten, Eiswanderern, Zombies, Wüstenzombies, Spinnen, Höhlenspinnen und Schleimen. Diese Kreaturen revanchieren sich nicht, wenn sie durch eine Brise Schaden nehmen.
  • Vermeidet jetzt Sprünge in gefährliche Blöcke oder in die Luft.
  • Lässt 1–2 Böenrute fallen, wenn er von einem Spieler getötet wird.
    • Die Anzahl der fallengelassenen Böenruten wird durch Plünderungs-Verzauberungen beeinflusst.

Papagei

  • Kann jetzt Geräusche von Verstrickungen imitieren.

Dorfbewohner

  • Im Experiment „Neugewichtung des Dorfbewohnerhandels“ ignorieren Dorfbewohner, die Rüstung kaufen, nun die Haltbarkeit und können beschädigte Rüstung kaufen.

Windkugel

  • Modell, Textur und Animation wurden aktualisiert, um ein dynamischeres Erscheinungsbild zu erzielen.
  • Sie verwenden jetzt den neuen Schadenstyp wind_charge anstelle von mob_projectile.

Weltgenerierung

[Quelltext bearbeiten]

Prüfungskammern

  • Die Spawnpunkte, die früher Skelette mit Giftpfeilen spawnten, spawnen nun im Sumpf.
  • Neue Kammern und Variationen mit neuen Herausforderungen hinzugefügt:
    • chamber_3 überarbeitet und in podestal umbenannt.
    • chamber_5 mit Variationen überarbeitet und in eruption umbenannt.
    • chamber_6 mit Variationen überarbeitet und in assembly umbenannt.
    • chamber_9 überarbeitet und in slanted umbenannt.
  • Den verzierter Krug im Dekorstrukturpool wurden fließende, sprudelnde und abkratzende Töpferscherbe hinzugefügt.
  • Gewölbe und ominöse Gewölbe wurden platziert.
  • Anzahl der Test-Spawnpunkte in Korridoren reduziert.
  • Ein Atrium wurde den Korridoren hinzugefügt.
  • Diverse Layoutänderungen an Kreuzungen und Korridoren vorgenommen.
  • Diverse defekte Puzzleverbindungen in den Korridoren behoben.
  • Testkammern werden jetzt etwas seltener und etwas weiter voneinander entfernt generiert und sind beim Auffinden unter der Erde regelmäßiger vom Gelände vergraben.
  • Ein neuer Fallenspender wurde den Kammern hinzugefügt.
  • Kammer „Eruption“:
    • Tuffsteine erscheinen jetzt nicht mehr in der Luft.
    • Mehr Lichter in den Quadranten hinzugefügt.

Fortschritte

  • Das Töten eines Festgefahrenen zählt jetzt für den Fortschritt „Monsterjäger“.
  • Festgefahrene werden jetzt für den Fortschritt „Gejagte Monster“ benötigt.

Gruppendaten

  • vault zur Block-Gruppe #features_cannot_replace hinzugefügt.
  • heavy_core zur Block-Gruppe #mineable/pickaxe hinzugefügt.
  • bogged zur Kreaturtyp-Gruppe #skeletons hinzugefügt.
  • mace zur Gegenstands-Gruppe #breaks_decorated_pots hinzugefügt.
  • Die Kreaturtyp-Gruppe #deflects_arrows und #deflects_tridents entfernt.

Einzelnachweise

[Quelltext bearbeiten]