Bedrock Edition 1.21.80: Unterschied zwischen den Versionen

Aus Minecraft Wiki
Zur Navigation springen Zur Suche springen
Inhalt hinzugefügt Inhalt gelöscht
(Die Seite wurde neu angelegt: „{{Version nav | edition = bedrock | image = | internal = | date = | serverdl = | planned=1 | prevparent = 1.21.0 | prev = 1.21.70 | next = | nextparent = }} '''1.21.80''' ist ein kommendes kleines Update für die Bedrock Edition, ohne festes Veröffentlichungsdatum. == Änderungen == === Allgemein === '''UI''' *Ein Modal zur Behandlung des Fehlers „Nicht genügend Speicherplatz“ im Bildschirm „Welt bearbeiten“, Registerkarte „Resso…“)
 
Keine Bearbeitungszusammenfassung
Zeile 16: Zeile 16:
== Änderungen ==
== Änderungen ==
=== Allgemein ===
=== Allgemein ===
'''[[UI]]'''
'''UI'''
*Ein Modal zur Behandlung des Fehlers „Nicht genügend Speicherplatz“ im Bildschirm „Welt bearbeiten“, Registerkarte „Ressourcenpakete“, hinzugefügt.
*Ein Modal zur Behandlung des Fehlers „Nicht genügend Speicherplatz“ im Bildschirm „Welt bearbeiten“, Registerkarte „Ressourcenpakete“, hinzugefügt.
*Hintergrundrotation des Hauptmenüs beim Betreten eines neuen Spielers gestoppt
*Hintergrundrotation des Hauptmenüs beim Betreten eines neuen Spielers gestoppt

Version vom 12. März 2025, 19:01 Uhr

1.21.80
Edition

Bedrock Edition

Geplantes
Erscheinungsdatum

?

Entwicklungsversionen

1.21.80 ist ein kommendes kleines Update für die Bedrock Edition, ohne festes Veröffentlichungsdatum.

Änderungen

Allgemein

UI

  • Ein Modal zur Behandlung des Fehlers „Nicht genügend Speicherplatz“ im Bildschirm „Welt bearbeiten“, Registerkarte „Ressourcenpakete“, hinzugefügt.
  • Hintergrundrotation des Hauptmenüs beim Betreten eines neuen Spielers gestoppt
  • Die Hintergrundrotation des Hauptmenüs und die Bewegung des Logo-Textes wurde gestoppt, wenn die Option „Bildschirmanimationen“ deaktiviert ist.

Technisch

Biome

  • Vanilla-Biom-JSON-Dateien wurden aus einem internen Ordner in die entsprechenden Vanilla-Verhaltenspakete verschoben.

Komponenten

  • Die Komponente minecraft:rideable hat nun drei neue zusätzliche Felder:
    • dismount_mode definiert, wo Reiter platziert werden, wenn sie von der Entität absteigen:
      • default, Reiter werden auf einer gültigen Bodenposition um die Entität platziert, oder im Zentrum der Kollisionsbox der Entität, wenn keine gefunden wird.
      • on_top_center, die Fahrer werden in der Mitte des oberen Teils der Kollisionsbox der Entität platziert.
    • on_rider_enter_event, definiert das Ereignis, das auf dem Besitzer-Entity ausgeführt wird, wenn ein Entity anfängt, es zu reiten.
    • on_rider_exit_event, definiert das Ereignis, das auf dem Besitzer-Entity ausgeführt wird, wenn ein Entity aufhört, auf ihm zu reiten.

Allgemein

  • Das Feld minecraft:water_appearance der clientseitigen Biome-Komponente surface_color ist nun optional. Es wurde ein Inhaltsfehler hinzugefügt, der ausgelöst wird, wenn die Komponente leer ist.

Ziele

  • minecraft:behavior.float_wander wurde mit neuen Feldern aktualisiert:
    • navigate_around_surface: ermöglicht die Verwendung eines neuen Algorithmus, um zufällige Positionen zum Navigieren zu finden. Der neue Algorithmus zielt darauf ab, zufällige Positionen in der Nähe von festen (d.h. nicht-luftigen und nicht-flüssigen) Blöcken zu finden, und wenn das nicht gelingt, wird auf die Suche nach einer zufälligen Position in der Nähe der Oberflächenebene der aktuellen Dimension zurückgegriffen.
    • additional_collision_buffer: stellt sicher, dass keine Blöcke in einem aufgeblasenen Bereich um die Zielposition vorhanden sind.
    • allow_navigating_through_liquids: erlaubt es der Kreatur, Zielpositionen innerhalb von Flüssigkeiten einzunehmen.
    • surface_xz_dist: der Abstand in horizontaler Richtung, um nach nahegelegenen Oberflächen zu suchen. Nur gültig, wenn navigate_around_surface true ist.
    • surface_y_dist: der Abstand in den vertikalen Richtungen, um nach nahegelegenen Flächen zu suchen. Nur gültig, wenn navigate_around_surface true ist.
  • minecraft:behavior.follow_mob wurde mit den folgenden neuen Feldern aktualisiert:
    • use_home_position_restriction: Wenn true, wird die Kreatur das minecraft:home Feld der Komponente restriction_radius respektieren, wenn sie ein Ziel zum Folgen auswählt. Wenn false, wählt er die Position des Ziels ohne Berücksichtigung der Home-Einschränkungen.
    • preferred_actor_type: Der Typ des Akteurs, der bevorzugt verfolgt werden soll. Wenn nicht angegeben, wird ein zufälliger Akteur aus den in Reichweite befindlichen Akteuren gewählt.
    • filters: Wenn diese Option nicht leer ist, gibt sie Kriterien an, nach denen gefiltert wird, welche Kreaturen in der Nähe verfolgt werden können. Wenn leer, werden die Standardkriterien verwendet, die Spieler, Tintenfischvarianten, Fischvarianten, Kaulquappen, Delphine und Kreaturen des gleichen Typs wie der Besitzer des Ziels ausschließen.

Molang

  • query.graphics_mode_is_any erfordert nicht mehr das Experiment Geplante Creator-Funktionen.

Netzwerkprotokoll

  • Hinzufügung von ActorFlags::DOES_SERVER_AUTH_ONLY_DISMOUNT.

Experimentell

Diese Neuerungen und Änderungen sind durch Aktivierung der experimentellen Schalter „Beta-APIs“ und „Locator Bar“ zugänglich.

Neuerungen

Gameplay

Spieler-Lokalisierungsleiste

  • Die Spielerortungsleiste ist ein neues UI-Element auf dem Spieler-HUD, das die Richtung anderer Spieler in der Welt anzeigt.
    • Wenn das Spielerortungsleisten-Experiment aktiviert ist und sich mehrere Spieler in einer Welt befinden, wird die Spielerortungsleiste für jeden Spieler auf dem Bildschirm angezeigt und ersetzt die Erfahrungsleiste. Die Spielerstufennummer wird wie bisher über der Spielerortungsleiste angezeigt.
    • Die Spielerortungsleiste zeigt farbige Indikatoren an, wenn die Kamera innerhalb von 120 Grad auf einen anderen Spieler gerichtet ist. Befindet sich ein anderer Spieler 30 Grad über oder unter dem Blickfeld der Kamera (dem Bildschirm), wird ein Pfeil nach oben oder unten angezeigt.
    • Wenn der Spieler in die Hocke geht, wird sein Indikator nicht mehr in der Spieler-Suchleiste anderer Spieler angezeigt.
    • Spieler, die sich im Zuschauermodus befinden, sind auf der Spielerortungsleiste nicht sichtbar.
    • Ein Kreaturenkopf oder ein geschnitzter Kürbis verbergen Spieler ebenfalls vor der Spielerortungsleiste, wenn sie im Kopfbereich getragen werden.
  • Durch die Verwendung eines Unsichtbarkeitstranks werden Spieler ebenfalls vor der Spielerortungsleiste verborgen.

Änderungen

Technisch

API

@minecraft/server 2.0.0-beta
  • EntityPushThroughComponent wurde auf schreibgeschützt geändert.
  • resetHudElements Methode auf ScreenDisplay wurde umbenannt in resetHudElementsVisibility.
  • ItemStack Methoden getComponent und getComponents geben ItemCustomComponentInstance für benutzerdefinierte Komponenten zurück, die mit ItemComponentRegistry registriert sind.
  • ItemStack Methode hasComponent wird true für benutzerdefinierte Komponenten zurückgeben, die mit ItemComponentRegistry registriert sind.
@minecraft/server-ui 2.0.0-beta
  • Klasse ModalFormData.
    • Geänderte Funktion dropdown.
      • Entfernter Parameter defaultValueIndex?: number.
      • Hinzufügte Parameter dropdownOptions?: ModalFormDataDropdownOptions.
    • Geänderte Funktion slider.
      • Entfernter Parameter valueStep: number,.
      • Parameter defaultValue?: number entfernt.
      • Parameter sliderOptions? hinzugefügt: ModalFormDataSliderOptions.
    • Geänderte Funktion textField.
      • Entfernter Parameter defaultValue?: minecraftserver.RawMessage | string.
      • Parameter hinzugefügt textFieldOptions? ModalFormDataTextFieldOptions.
    • Geänderte Funktion toggle.
      • Entfernter Parameter defaultValue?: boolean.
      • Hinzufügte Parameter toggleOptions?: ModalFormDataToggleOptions.
  • Hinzufügung der Schnittstelle ModalFormDataDropdownOptions:
export interface ModalFormDataDropdownOptions {
    defaultValueIndex?: number;
    tooltip?: minecraftserver.RawMessage | string;
}
  • Hinzufügen der Schnittstelle ModalFormDataSliderOptions:
export interface ModalFormDataSliderOptions {
    defaultValue?: number;
    tooltip?: minecraftserver.RawMessage | string;
    valueStep?: number;
}
  • Hinzufügen der Schnittstelle ModalFormDataTextFieldOptions:
export interface ModalFormDataTextFieldOptions {
    defaultValue?: string;
    tooltip?: minecraftserver.RawMessage | string;
}
  • Hinzufügen der Schnittstelle ModalFormDataToggleOptions:
export interface ModalFormDataToggleOptions {
    defaultValue?: boolean;
    tooltip?: minecraftserver.RawMessage | string;
}

Grafisch

  • Hinzufügen von Kaustiken zu Gewässern in der Deferred Technical Preview. Diese neue Funktion ist standardmäßig aktiviert und kann durch Ressourcenpakete weiter gesteuert werden.
  • Modifizierte Belichtung, um Details in Szenen mit hohem Beleuchtungskontrast zu erhalten (d.h. lokale Belichtung).
  • Die Übergabe der Beleuchtung zwischen Sonne und Mond bei Sonnenaufgang und Sonnenuntergang in der Deferred Technical Preview wurde verbessert.
  • Geringfügige Anpassungen der volumetrischen Nebeldichte, der Stärke der Himmelssonde und der Emissionshelligkeit der Sonnen- und Mond-Sprites in der zurückgestellten technischen Vorschau.
  • Einführung der neuen Option „Aus“ für den Schieberegler „Punktlichtqualität“, um die analytische Punktlichtauswertung in der verzögerten technischen Vorschau vollständig zu deaktivieren.

Technisch Experimentell

  • Entfernt unbenutztes experimentelles json-Feld minecraft:nether_surface in der Biome-Datei des Verhaltenspakets.

Fehlerkorrekturen


Einzelnachweise