Minecraft Wiki
Minecraft Wiki
Advertisement

Dies ist eine Liste von Bedrock Edition 1.19.20 Entwicklungsversionen.

beta 1.19.20.20

Beta 1.19.20.20 (Android), Preview 1.19.20.20 (Windows, Xbox) oder Preview 1.19.20.21 (iOS, iPadOS)[1] ist die erste Beta/Preview-Version für die Bedrock Edition 1.19.20, die am 29. und 30. Juni 2022 veröffentlicht wurde[2], die mehr Parität von der Java Edition mitbrachte und Fehler beseitigte.

Änderungen

Blöcke

Endportal
  • Umbenannt in "Endportalrahmen", um der Java Edition entsprechen.

Kreaturen

Verwüster

Spielweise

Vibration

Technisch

Allgemein
  • Fehler behoben, durch den der Client-Status nicht mehr mit dem Server synchronisiert werden konnte, wenn die Verwendung eines Gegenstands abgebrochen wurde oder fehlschlug.
Blöcke
  • Serverentwickler können nun die Prüfsummen der Blockregistrierung von Server und Client sehen, um zu prüfen, ob sie nicht übereinstimmen (suchen Sie "Block Registry Checksum" in den Ausgabeprotokollen und vergleichen Sie)
Eimer Gegenstand
  • Das Freigeben einer Eimer-Kreatur spawnt nun die richtige Kreatur-Typ.
  • Die Reihenfolge, in der eine Eimer-Kreatur erstellt wird, wenn er freigegeben wird, wurde korrigiert, was bedeutet, dass alle Akteur-Eigenschaften korrekt geladen werden.
Dedicated Server
  • Hinzufügen einer Server-Eigenschaft disable-player-interaction, die den Clients mitteilt, dass sie andere Spieler bei der Interaktion mit der Welt ignorieren sollen.
  • Hinzufügen einer neuen dedicated Server-Eigenschaft "chat-restriction", die in der Datei "server.properties" geändert werden kann, um den Chat für alle Spieler, die sich mit dem Server verbinden, zu beschränken. Die möglichen Werte der Eigenschaft sind "None", "Dropped", und "Disabled". Siehe die Standarddatei für weitere Informationen
Grafisch
  • Bei der datengesteuerten Blocktesselierung dreht sich die Drehpunkt-Basis-Drehung der Geometriebox nun um den korrekten Drehpunkt.
  • Hinzufügen von Inhaltswarnungen für große Icons für Texturtessellation (z.B. Objekte in der Hand)
Stabilität und Leistung
  • Der Client kann nun seine eigenen LevelChunks generieren, was dem Server erspart, jeden Chunk in der Ansicht zu generieren und zu streamen. Der Server wird sich darauf beschränken, LevelChunks zu generieren, die im Tickbereich liegen und auf der Festplatte gespeichert sind
    • Neue ChunkSource und ChunkViewSource für den Client erstellt, um Chunks zu generieren
    • Neues FeatureRegistryPacket hinzugefügt, um den Inhalt der FeatureRegistry an den Client zu senden
    • Die meisten BiomeComponents wurden in das BiomeDefinitionListPacket eingefügt, damit der Client die Biome richtig nachbearbeiten kann
    • FeatureToggle 'Client Side Generation' hinzugefügt
    • Vorhandene Telemetrie modifiziert, um zwischen Server- und Client-seitiger LevelChunk-Generierung aufzuteilen
    • Code hinzugefügt, um die client-seitige Beleuchtung zu korrigieren, damit sie mit der Server-Seite übereinstimmt

Experimentell

Diese Ergänzungen und Änderungen sind durch Aktivieren des experimentellen Toggles "Enable GameTest Framework" zugänglich.

Änderungen

Technisch
Actor-Eigenschaften
  • Inhaltsfehler hinzugefügt für den Fall, dass es zu viele Eigenschaften auf dem Akteur gibt (mehr als 32) oder wenn ein String-Enum-Name zu lang ist (mehr als 32 Zeichen)
  • Wiederherstellung der Möglichkeit, einen Molang-Ausdruck für Standardwerte von Akteurseigenschaften zu verwenden (diese sind hauptsächlich für zufällige Startwerte nützlich)
GameTest Framework
  • Performance Watchdog
    • Es wurde ein Performance-Watchdog hinzugefügt, der GameTests auf langsam laufende Skripte überwacht.
    • Die Ausführung eines langsam laufenden Skripts führt zu Inhaltsprotokoll-Warnungen
    • Zusätzlich führen lange Skript-Hänger (mehr als 3 Sekunden in einem einzigen Tick) zu einer Ausnahme
    • Neue Eigenschaften zu propertiesfor watchdog configuration auf Dedicated Server hinzugefügt
      • script-watchdog-enable- Aktiviert den Watchdog (Standard = true)
      • script-watchdog-hang-threshold- Legt den Watchdog-Schwellenwert für einzelne Tick-Hänger fest (Standard = 3000 ms)
      • script-watchdog-spike-threshold- Legt den Watchdog-Schwellenwert für einzelne Tick-Spikes fest (Standardwert = 100 ms)
      • script-watchdog-slow-threshold- Setzt den Watchdog-Schwellenwert für langsame Skripte über mehrere Ticks (Standard = 2ms)
  • mojang-minecraft-uiforms wurde aktualisiert, um zu reagieren, wenn der Client nicht in der Lage war, ein modales Formular anzuzeigen
    • isCancledfield in canceled umbenannt
    • cancelationReasonfield hinzugefügt
    • FormCancelationReasonenum hinzugefügt
  • ScoreboardObjectiveDisplayOptions
    • Klasse 'ScoreboardObjectiveDisplayOptions' hinzugefügt
    • Nur-Lese-Eigenschaft 'Objective: objective' hinzugefügt
    • Nur-Lese-Eigenschaft 'ObjectiveSortOrder: sortOrder' hinzugefügt
  • Anzeiger
    • Funktion 'removeObjective(objectiveId: string | Objective): void' hinzugefügt - Entfernt ein Objektiv
    • Neue Funktion 'addObjective(objectiveId: string, displayName: string): Objective' - Erzeugt ein zu verfolgendes Objektiv, das mit objectiveId identifiziert und mit displayName auf dem Bildschirm angezeigt wird
    • Neue Funktion 'getObjectiveAtDisplaySlot(displaySlotId: string): ScoreboardObjectiveDisplayOptions' - Ruft Ziel und Sortierreihenfolge ab, die in dem durch displaySlotId angegebenen DisplayObjective-Slot enthalten sind
    • Funktion 'setObjectiveAtDisplaySlot(displaySlotId: string, ScoreboardObjectiveDisplayOptions: scoreboardObjectiveDisplayOptions) hinzugefügt: Objective' - Setzt das Ziel und die Sortierreihenfolge des Anzeigeslots, wie durch displaySlotId angegeben
    • Neue Funktion 'clearObjectiveAtDisplaySlot(displaySlotId: string): Objective' - Löscht das DisplayObjective des Objektivs, das es gerade anzeigt
  • Block
    • Block SignComponent hinzugefügt, die das Abrufen des Wertes des Schildtextes ermöglicht - Zugriff über getComponent("sign") auf Schildblöcke
  • BlockSignComponent
    • Nur-Lese-Eigenschaft text: string- Ermöglicht das Abrufen des Schildtextes
Allgemein
  • Begrenzung der Anzahl der Elemente im Bedingungsfeld von minecraft:part_visibility auf 64
  • Umbenennung der minecraft:aim_collisionblock Komponente in minecraft:selection_box
  • Umbenennung der Komponente minecraft:block_light_emission in minecraft:light_emission und Änderung des akzeptierten Wertetyps von float in int
  • Umbenennung von minecraft:destroy_time in minecraft:destructible_by_mining und Umstrukturierung der Komponente, so dass sie entweder als Boolean oder als Objekt definiert werden kann
    • Wenn die Komponente auf true gesetzt wird, erhält der Block die Standard-Zerstörungszeit und wenn sie auf false gesetzt wird, wird der Block durch Mining unzerstörbar
    • Wenn die Komponente als Objekt definiert wird, kann der Benutzer die Anzahl der Sekunden festlegen, die für die Zerstörung des Blocks mit Basisausrüstung benötigt werden.
  • Die minecraft:frictioncomponent wurde geändert, um die Reibung des Blocks anstelle der Bewegung darzustellen

Fehlerkorrekturen

beta 1.19.20.22

Beta 1.19.10.22 (Android) bzw. Preview 1.19.10.22 (Windows, iOS, iPadOS, Xbox) ist die zweite Beta/Preview-Version für die Bedrock Edition 1.19.20, veröffentlicht am 13. Juli 2022[3], die einige Fehler behoben hat.

Änderungen

Blöcke

Glocken
  • Können nicht mehr Feuer fangen oder durch Feuer zerstört werden.

Kreaturen

Enderdrache

Fehlerkorrekturen

beta 1.19.20.23

Beta 1.19.20.23 (Android) bzw. Preview 1.19.20.23 (Windows, iOS, iPadOS, Xbox) ist die dritte Beta/Preview-Version für die Bedrock Edition 1.19.20, veröffentlicht am 20. Juli 2022[4], in der einige Fehler behoben wurden.

Änderungen

Blöcke

Sculk-Katalysator
  • Lässt jetzt 5 XP statt 20 XP fallen.
Mangrovenstamm, Mangrovenholz und Entrindetes Mangrovenholz
  • Kann jetzt zum Herstellen eines Lagerfeuers mit Holzkohle verwendet werden.

Experimentell

Änderungen

Allgemein
GameTest Framework
  • System-Ereignisse
    • Ereignis beforeWatchdogTerminate hinzugefügt - fährt den Server herunter, wenn eine kritische Scripting-Ausnahme auftritt (z.B. Script-Hang). Kann abgebrochen werden, um das Herunterfahren zu verhindern.
    • Enum WatchdogTerminateReason hinzugefügt - Gibt den Grund für die Beendigung des Watchdogs an
    • Neue Eigenschaften zu properties für die Watchdog-Konfiguration auf Bedrock Dedicated Server hinzugefügt
      • script-watchdog-enable-exception-handling- Aktiviert die Ausnahmebehandlung des Watchdogs über das Ereignis events.beforeWatchdogTerminate (Standard = true)
      • script-watchdog-enable-shutdown- Ermöglicht das Herunterfahren des Servers im Falle einer unbehandelten Watchdog-Ausnahme (Standard = true)
      • script-watchdog-hang-exception- Wirft eine kritische Ausnahme, wenn ein Hänger auftritt (Standardwert = true)
Allgemein
  • Entfernt die Komponente minecraft:unwalkable
  • Umbenennung von minecraft:explosion_resistance in minecraft:destructible_by_explosion und Umstrukturierung der Komponente, um entweder als Boolean oder als Objekt definiert zu werden
    • Setzt man die Komponente auf true, erhält der Block den Standardwert explosion_resistance und setzt man sie auf false, wird der Block durch Explosion unzerstörbar
    • Wenn Sie die Komponente als Objekt festlegen, können Sie den Widerstand des Blocks gegen eine Basisexplosion definieren.

Fehlerkorrekturen

beta 1.19.20.24

Beta 1.19.20.24 (Android) bzw. Preview 1.19.20.24 (Windows, iOS, iPadOS, Xbox) ist die vierte Beta/Preview-Version für die Bedrock Edition 1.19.20, veröffentlicht am 27. Juli 2022[5], die einige Fehler behebt.

Fehlerkorrekturen

beta 1.19.20.20

Beta 1.19.20.20 (Android), Preview 1.19.20.20 (Windows, Xbox) oder Preview 1.19.20.21 (iOS, iPadOS)[6] ist die erste Beta/Preview-Version für die Bedrock Edition 1.19.20, die am 29. und 30. Juni 2022 veröffentlicht wurde[7], die mehr Parität von der Java Edition mitbrachte und Fehler beseitigte.

Änderungen

Blöcke

Endportal
  • Umbenannt in "Endportalrahmen", um der Java Edition entsprechen.

Kreaturen

Verwüster

Spielweise

Vibration

Technisch

Allgemein
  • Fehler behoben, durch den der Client-Status nicht mehr mit dem Server synchronisiert werden konnte, wenn die Verwendung eines Gegenstands abgebrochen wurde oder fehlschlug.
Blöcke
  • Serverentwickler können nun die Prüfsummen der Blockregistrierung von Server und Client sehen, um zu prüfen, ob sie nicht übereinstimmen (suchen Sie "Block Registry Checksum" in den Ausgabeprotokollen und vergleichen Sie)
Eimer Gegenstand
  • Das Freigeben einer Eimer-Kreatur spawnt nun die richtige Kreatur-Typ.
  • Die Reihenfolge, in der eine Eimer-Kreatur erstellt wird, wenn er freigegeben wird, wurde korrigiert, was bedeutet, dass alle Akteur-Eigenschaften korrekt geladen werden.
Dedicated Server
  • Hinzufügen einer Server-Eigenschaft disable-player-interaction, die den Clients mitteilt, dass sie andere Spieler bei der Interaktion mit der Welt ignorieren sollen.
  • Hinzufügen einer neuen dedicated Server-Eigenschaft "chat-restriction", die in der Datei "server.properties" geändert werden kann, um den Chat für alle Spieler, die sich mit dem Server verbinden, zu beschränken. Die möglichen Werte der Eigenschaft sind "None", "Dropped", und "Disabled". Siehe die Standarddatei für weitere Informationen
Grafisch
  • Bei der datengesteuerten Blocktesselierung dreht sich die Drehpunkt-Basis-Drehung der Geometriebox nun um den korrekten Drehpunkt.
  • Hinzufügen von Inhaltswarnungen für große Icons für Texturtessellation (z.B. Objekte in der Hand)
Stabilität und Leistung
  • Der Client kann nun seine eigenen LevelChunks generieren, was dem Server erspart, jeden Chunk in der Ansicht zu generieren und zu streamen. Der Server wird sich darauf beschränken, LevelChunks zu generieren, die im Tickbereich liegen und auf der Festplatte gespeichert sind
    • Neue ChunkSource und ChunkViewSource für den Client erstellt, um Chunks zu generieren
    • Neues FeatureRegistryPacket hinzugefügt, um den Inhalt der FeatureRegistry an den Client zu senden
    • Die meisten BiomeComponents wurden in das BiomeDefinitionListPacket eingefügt, damit der Client die Biome richtig nachbearbeiten kann
    • FeatureToggle 'Client Side Generation' hinzugefügt
    • Vorhandene Telemetrie modifiziert, um zwischen Server- und Client-seitiger LevelChunk-Generierung aufzuteilen
    • Code hinzugefügt, um die client-seitige Beleuchtung zu korrigieren, damit sie mit der Server-Seite übereinstimmt

Experimentell

Diese Ergänzungen und Änderungen sind durch Aktivieren des experimentellen Toggles "Enable GameTest Framework" zugänglich.

Änderungen

Technisch
Actor-Eigenschaften
  • Inhaltsfehler hinzugefügt für den Fall, dass es zu viele Eigenschaften auf dem Akteur gibt (mehr als 32) oder wenn ein String-Enum-Name zu lang ist (mehr als 32 Zeichen)
  • Wiederherstellung der Möglichkeit, einen Molang-Ausdruck für Standardwerte von Akteurseigenschaften zu verwenden (diese sind hauptsächlich für zufällige Startwerte nützlich)
GameTest Framework
  • Performance Watchdog
    • Es wurde ein Performance-Watchdog hinzugefügt, der GameTests auf langsam laufende Skripte überwacht.
    • Die Ausführung eines langsam laufenden Skripts führt zu Inhaltsprotokoll-Warnungen
    • Zusätzlich führen lange Skript-Hänger (mehr als 3 Sekunden in einem einzigen Tick) zu einer Ausnahme
    • Neue Eigenschaften zu propertiesfor watchdog configuration auf Dedicated Server hinzugefügt
      • script-watchdog-enable- Aktiviert den Watchdog (Standard = true)
      • script-watchdog-hang-threshold- Legt den Watchdog-Schwellenwert für einzelne Tick-Hänger fest (Standard = 3000 ms)
      • script-watchdog-spike-threshold- Legt den Watchdog-Schwellenwert für einzelne Tick-Spikes fest (Standardwert = 100 ms)
      • script-watchdog-slow-threshold- Setzt den Watchdog-Schwellenwert für langsame Skripte über mehrere Ticks (Standard = 2ms)
  • mojang-minecraft-uiforms wurde aktualisiert, um zu reagieren, wenn der Client nicht in der Lage war, ein modales Formular anzuzeigen
    • isCancledfield in canceled umbenannt
    • cancelationReasonfield hinzugefügt
    • FormCancelationReasonenum hinzugefügt
  • ScoreboardObjectiveDisplayOptions
    • Klasse 'ScoreboardObjectiveDisplayOptions' hinzugefügt
    • Nur-Lese-Eigenschaft 'Objective: objective' hinzugefügt
    • Nur-Lese-Eigenschaft 'ObjectiveSortOrder: sortOrder' hinzugefügt
  • Anzeiger
    • Funktion 'removeObjective(objectiveId: string | Objective): void' hinzugefügt - Entfernt ein Objektiv
    • Neue Funktion 'addObjective(objectiveId: string, displayName: string): Objective' - Erzeugt ein zu verfolgendes Objektiv, das mit objectiveId identifiziert und mit displayName auf dem Bildschirm angezeigt wird
    • Neue Funktion 'getObjectiveAtDisplaySlot(displaySlotId: string): ScoreboardObjectiveDisplayOptions' - Ruft Ziel und Sortierreihenfolge ab, die in dem durch displaySlotId angegebenen DisplayObjective-Slot enthalten sind
    • Funktion 'setObjectiveAtDisplaySlot(displaySlotId: string, ScoreboardObjectiveDisplayOptions: scoreboardObjectiveDisplayOptions) hinzugefügt: Objective' - Setzt das Ziel und die Sortierreihenfolge des Anzeigeslots, wie durch displaySlotId angegeben
    • Neue Funktion 'clearObjectiveAtDisplaySlot(displaySlotId: string): Objective' - Löscht das DisplayObjective des Objektivs, das es gerade anzeigt
  • Block
    • Block SignComponent hinzugefügt, die das Abrufen des Wertes des Schildtextes ermöglicht - Zugriff über getComponent("sign") auf Schildblöcke
  • BlockSignComponent
    • Nur-Lese-Eigenschaft text: string- Ermöglicht das Abrufen des Schildtextes
Allgemein
  • Begrenzung der Anzahl der Elemente im Bedingungsfeld von minecraft:part_visibility auf 64
  • Umbenennung der minecraft:aim_collisionblock Komponente in minecraft:selection_box
  • Umbenennung der Komponente minecraft:block_light_emission in minecraft:light_emission und Änderung des akzeptierten Wertetyps von float in int
  • Umbenennung von minecraft:destroy_time in minecraft:destructible_by_mining und Umstrukturierung der Komponente, so dass sie entweder als Boolean oder als Objekt definiert werden kann
    • Wenn die Komponente auf true gesetzt wird, erhält der Block die Standard-Zerstörungszeit und wenn sie auf false gesetzt wird, wird der Block durch Mining unzerstörbar
    • Wenn die Komponente als Objekt definiert wird, kann der Benutzer die Anzahl der Sekunden festlegen, die für die Zerstörung des Blocks mit Basisausrüstung benötigt werden.
  • Die minecraft:frictioncomponent wurde geändert, um die Reibung des Blocks anstelle der Bewegung darzustellen

Fehlerkorrekturen

beta 1.19.20.22

Beta 1.19.10.22 (Android) bzw. Preview 1.19.10.22 (Windows, iOS, iPadOS, Xbox) ist die zweite Beta/Preview-Version für die Bedrock Edition 1.19.20, veröffentlicht am 13. Juli 2022[8], die einige Fehler behoben hat.

Änderungen

Blöcke

Glocken
  • Können nicht mehr Feuer fangen oder durch Feuer zerstört werden.

Kreaturen

Enderdrache

Fehlerkorrekturen

beta 1.19.20.23

Beta 1.19.20.23 (Android) bzw. Preview 1.19.20.23 (Windows, iOS, iPadOS, Xbox) ist die dritte Beta/Preview-Version für die Bedrock Edition 1.19.20, veröffentlicht am 20. Juli 2022[9], in der einige Fehler behoben wurden.

Änderungen

Blöcke

Sculk-Katalysator
  • Lässt jetzt 5 XP statt 20 XP fallen.
Mangrovenstamm, Mangrovenholz und Entrindetes Mangrovenholz
  • Kann jetzt zum Herstellen eines Lagerfeuers mit Holzkohle verwendet werden.

Experimentell

Änderungen

Allgemein
GameTest Framework
  • System-Ereignisse
    • Ereignis beforeWatchdogTerminate hinzugefügt - fährt den Server herunter, wenn eine kritische Scripting-Ausnahme auftritt (z.B. Script-Hang). Kann abgebrochen werden, um das Herunterfahren zu verhindern.
    • Enum WatchdogTerminateReason hinzugefügt - Gibt den Grund für die Beendigung des Watchdogs an
    • Neue Eigenschaften zu properties für die Watchdog-Konfiguration auf Bedrock Dedicated Server hinzugefügt
      • script-watchdog-enable-exception-handling- Aktiviert die Ausnahmebehandlung des Watchdogs über das Ereignis events.beforeWatchdogTerminate (Standard = true)
      • script-watchdog-enable-shutdown- Ermöglicht das Herunterfahren des Servers im Falle einer unbehandelten Watchdog-Ausnahme (Standard = true)
      • script-watchdog-hang-exception- Wirft eine kritische Ausnahme, wenn ein Hänger auftritt (Standardwert = true)
Allgemein
  • Entfernt die Komponente minecraft:unwalkable
  • Umbenennung von minecraft:explosion_resistance in minecraft:destructible_by_explosion und Umstrukturierung der Komponente, um entweder als Boolean oder als Objekt definiert zu werden
    • Setzt man die Komponente auf true, erhält der Block den Standardwert explosion_resistance und setzt man sie auf false, wird der Block durch Explosion unzerstörbar
    • Wenn Sie die Komponente als Objekt festlegen, können Sie den Widerstand des Blocks gegen eine Basisexplosion definieren.

Fehlerkorrekturen

beta 1.19.20.24

Beta 1.19.20.24 (Android) bzw. Preview 1.19.20.24 (Windows, iOS, iPadOS, Xbox) ist die vierte Beta/Preview-Version für die Bedrock Edition 1.19.20, veröffentlicht am 27. Juli 2022[10], die einige Fehler behebt.

Fehlerkorrekturen

Einzelnachweise

Advertisement