Minecraft Wiki
Advertisement

Dies ist eine Liste von Bedrock Edition 1.19.70 Entwicklungsversionen.

beta 1.19.70.20

Beta 1.19.70.20 (Android) bzw.nPreview 1.19.70.20 (iOS, iPadOS, Windows, Xbox) ist die erste Beta/Preview-Version für die Bedrock Edition 1.19.70, die am 26. Januar 2023 veröffentlicht wurde[1][2] und Fehler behebt.

Änderungen

Spielweise

Schleichen
  • Die Höhe der Hitbox des Spielers reduziert sich nun auf 1,5 Blöcke während des Schleichens.
  • Das Schleichen wird automatisch eingeleitet, wenn der Spieler in einer Lücke von weniger als 1,8 Blöcken steckt.
  • Das Schleichen senkt die Höhe der Spielerkamera entsprechend dieser Änderungen.
  • Das Schleichen erfordert nun genügend Platz zum Stehen, um das Schleichen zu beenden.
  • Spieler werden vom Schwimmen zum Schleichen übergehen, wenn sie nicht aufstehen können, aber in der Lage wären, zu schleichen.

Experimentell

Diese Ergänzungen und Änderungen sind zugänglich, wenn die experimentelle Option "Beta APIs" aktiviert ist.

Technisch

Befehle
  • Ein Absturz bei der verzögerten Befehlsausführung wurde behoben, wenn der ausführende Akteur vor der Ausführung entfernt wird.
API
  • Die Klassen Location und BlockLocation existieren nicht mehr in der beta script API. Alle Verwendungen dieser Klassen wurden geändert, um die Vector3-Schnittstelle (d.h. { x: 1, y: 2, z: 3} Objekte) zu verwenden.
  • Beachten Sie auch, dass mehrere Änderungen an Eigenschaften und Get/Set-Methoden für alle Objekte vorgenommen wurden (siehe unten), um die Aufrufstruktur einheitlicher zu gestalten.
  • ItemStack
    • Item Lore kann nun durch den Aufruf von setLore(undefined) oder setLore([]) gelöscht werden.
    • Neue Funktion clearLore- Löscht die Item-Lore.
  • ItemStack
    • Ein Fehler wurde behoben, bei dem der Aufruf der Funktion getComponent oder ItemStack.getComponents bei ItemStacks, die von EntityItemComponent.itemStack zurückgegeben wurden, fehlschlug.
  • BeforeChatEvent
    • Umbenennung der Funktion tell in sendMessage.
  • Block
    • Funktion isAir hinzugefügt - Gibt zurück, ob der Block ein Luftblock ist (d.h. leerer Raum).
    • Funktion isFluid hinzugefügt - Gibt zurück, ob der Block eine Flüssigkeit ist (z.B. sind ein Wasserblock und ein Lavablock flüssig, während ein Luftblock und ein Steinblock es nicht sind).
    • Funktion isSolid hinzugefügt - Gibt zurück, ob der Block fest ist (z.B. sind ein Pflastersteinblock und ein Diamantblock fest, während ein Leiterblock und ein Zaunblock es nicht sind).
    • Die folgenden Blöcke haben jetzt eine Inventarkomponente:
      • Fass
      • Leuchtfeuer
      • Schmelzofen
      • Braustand
      • Spender
      • Werfer
      • Ofen
      • Trichter
      • Plattenspieler
      • Lesepult
      • Räucherofen
  • Welteregnis
    • Ereignis entityDie hinzugefügt - Es wird ausgelöst, wenn eine Entität stirbt.
    • projectileHit wurde geändert, um eine ReadOnly-Eigenschaft der Klasse Events zu sein.
  • Spieler
    • Methode getSpawnPosition hinzugefügt: Ermittelt die SpawnPoint-Position.
    • Eigenschaft spawnDimension hinzugefügt: Ermittelt die SpawnPoint-Dimension.
    • Methode setSpawn(spawnPosition : Vec3, spawnDimension : Dimension) hinzugefügt: Sets spawnPoint with a position and dimension.
    • Methode clearSpawn hinzugefügt: Setzt die Position und Dimension des SpawnPoints auf undefiniert.
  • Welt
    • Funktion say in sendMessage umbenannt.
    • Methode getDefaultSpawnPosition hinzugefügt: Ermittelt die SpawnPoint-Position.
    • Methode setDefaultSpawn(spawnPosition : Vec3) hinzugefügt: Setzt die Position des SpawnPoints in der Dimension "Overworld".
  • BeforeChatEvent
    • Funktion getTargets() hinzugefügt: Player[] - Ruft die Ziele des Chatspielers ab.
    • Funktion setTargets(players: Player[]) hinzugefügt - Setzt Ziele für Chat-Spieler.
    • Entfernte Eigenschaft targets.
  • BeforeDataDrivenEntityTriggerEvent
    • Funktion getModifiers(): DefinitionModifier[] hinzugefügt - Ruft Entitätsdefinitionsmodifikatoren ab.
    • Funktion setModifiers(modifiers: DefinitionModifier[]) hinzugefügt - Setzt Entitätsdefinitionsmodifikatoren.
    • Removed property modifiers.
  • BoolBlockProperty
    • Funktion getValidValues(): boolean[] hinzugefügt - Ermittelt alle gültigen booleschen Werte für die BoolBlockProperty.
    • Entfernte Eigenschaft validValues.
    • Konvertiert BlockHitInformation in ein Interface.
  • ChatEvent
    • Funktion getTargets(): Player[] hinzugefügt - Ermittelt Ziele des Chatspielers.
    • Entfernte Eigenschaft targets.
    • Konvertierte Color in ein Interface.
  • DataDrivenEntityTriggerEvent
    • Funktion getModifiers(): DefinitionModifier[] hinzugefügt - Ruft Entity-Definitionsmodifikatoren ab.
    • Entfernte Eigenschaftsmodifikatoren.
  • DefinitionModifier
    • Hinzugefügte Funktion getComponentGroupsToAdd(): string[] - Ruft Komponentengruppen ab, die mit dem DefinitionModifier hinzugefügt werden sollen.
    • Hinzugefügte Funktion setComponentGroupsToAdd(newGroups: string[]): void - Setzt Komponentengruppen, die mit dem DefinitionModifier hinzugefügt werden.
    • Neue Funktion getComponentGroupsToRemove(): string[] - Liefert Komponentengruppen, die mit dem DefinitionModifier entfernt werden sollen.
    • Neue Funktion setComponentGroupsToRemove(removedGroups: string[]): void - Setzt Komponentengruppen, die mit dem DefinitionModifier entfernt werden.
    • Funktion getTriggers(): Trigger[] hinzugefügt - Ruft die Ereignisauslöser des DefinitionModifiers ab.
    • Funktion setTriggers(newTriggers: Trigger[]): void hinzugefügt - Setzt Ereignisauslöser des DefinitionModifiers.
    • Entfernte Eigenschaft componentGroupsToAdd
    • Entfernte Eigenschaft componentGroupsToRemove.
    • Entfernte Eigenschaft triggers.
  • DirectionBlockProperty
    • Funktion getValidValues(): Direction[] hinzugefügt - Ermittelt alle gültigen Richtungs-Enum-Werte für die DirectionBlockProperty.
    • Entfernte Eigenschaft validValues.
  • Entity
  • Funktion getViewDirection(): Vector3 hinzugefügt - Ermittelt die Blickrichtung des Entitys.
  • Hinzugefügt wurde die Funktion getRotation(): XYRotation - Gets rotation of the Entity.
  • Hinzugefügt wurde die Funktion getVelocity(): Vector - Ermittelt die Geschwindigkeit des Objekts.
    • Entfernte Eigenschaft viewDirection.
    • Entfernte Eigenschaft rotation.
    • Entfernte Eigenschaft Geschwindigkeit.
  • EntityAgeableComponent
    • Funktion hinzugefügt getDropItems(): string[] - Ermittelt Gegenstände, die fallen, wenn die Entität wächst.
    • Funktion getFeedItems(): EntityDefinitionFeedItem[] hinzugefügt - Ruft Elemente ab, die der Entität zugeführt werden können.
    • Entfernte Eigenschaft dropItems
    • Entfernte Eigenschaft feedItems.
  • EntityBreathableComponent
  • Funktion getBreatheBlocks(): BlockPermutation[] hinzugefügt - Ermittelt Blöcke, in denen die Entität atmen kann.
  • Funktion getNonBreatheBlocks(): BlockPermutation[] hinzugefügt - Ruft Blöcke ab, in denen die Entität nicht atmen kann.
  • Entfernte Eigenschaft breatheBlocks.
  • Entfernte Eigenschaft nonBreatheBlocks.
  • EntityHealableComponent
    • Funktion getFeedItems(): FeedItem[] hinzugefügt - Ruft Heilungselemente für die EntityHealableComponent ab.
    • Entfernte Eigenschaft items.
    • Konvertierte EntityHitInformation in eine Schnittstelle.
  • EntityRideableComponent
    • Funktion getFamilyTypes(): string[] hinzugefügt - Ermittelt unterstützte Entity-Typen für Reiter.
    • Funktion getSeats(): Seat[] hinzugefügt - Ermittelt Fahrerinformationen für jeden Sitz.
    • Entfernte Eigenschaft familyTypes.
    • Entfernte Eigenschaft Sitze.
  • EntityTameableComponent
    • Funktion getTameItems(): string[] hinzugefügt - Ermittelt zahme Elemente der EntityTameableComponent
    • Entfernte Eigenschaft tameItems.
  • FeedItem
    • Funktion getEffects(): FeedItemEffect[] hinzugefügt - Ruft den Effekt des FeedItems ab.
    • Entfernte Eigenschaft effects.
  • IntBlockProperty
    • Funktion getValidValues(): number[] hinzugefügt - Ermittelt alle gültigen Integer-Werte für die IntBlockProperty.
    • Entfernte Eigenschaft validValues.
  • ItemDurabilityComponent
    • Funktion getDamageRange(): NumberRange hinzugefügt - Ruft den Zahlenbereich ab, der die Wahrscheinlichkeit beschreibt, dass der Gegenstand seine Haltbarkeit verliert.
    • Entfernte Eigenschaft damageRange.
    • Konvertierte NumberRange in ein Interface.
  • ProjectileHitEvent
    • Funktion getBlockHit(): BlockHitInformation hinzugefügt - Holt Blocktrefferinformationen aus dem ProjectileHitEvent.
    • Hinzugefügt wurde die Funktion getEntityHit(): EntityHitInformation - Ermittelt Entity-Hit-Informationen aus dem ProjectileHitEvent.
    • Entfernte Eigenschaft blockHit.
    • Entfernte Eigenschaft EntityHit.
  • StringBlockProperty
    • Funktion getValidValues(): string[] hinzugefügt - Ermittelt alle gültigen String-Werte für die StringBlockProperty.
    • Entfernte Eigenschaft validValues.

Fehlerkorrekturen

beta 1.19.70.21

Beta 1.19.70.21 (Android) bzw. Preview 1.19.70.21 (iOS, iPadOS, Windows, Xbox) ist die zweite Beta/Preview-Version für die Bedrock Edition 1.19.70, die am 1. Februar 2023 veröffentlicht wurde[3] und Fehler behebt.

Änderungen

Befehlsformat

Befehl /clone, Befehl /fill und Befehl /setblock
  • Das Argument tileData: int wurde entfernt.
Befehl /execute
  • Entferntes data: int Argument.
Befehl /testforblock
  • Entfernt dataValue: int Argument.

Kreaturen

Zombifizierte Piglins
  • Spawnen jetzt bei Lichtlevel von 11 und darunter.

Technisch

Allgemein
  • Die Werkbank Komponente fügt nicht mehr "tile." an, wenn sie standardmäßig den Blocknamen für die Beschriftung der Werkbank verwendet.

Experimentell

Diese Ergänzungen und Änderungen sind zugänglich, wenn Sie die experimentellen Schalter "Nächstes großes Update" und "Beta-APIs" aktivieren.

Änderungen

Blöcke
Köpfe
  • Piglin- und Drachenkopf werden nicht mehr in der Hotbar oder im Inventar animiert. (MCPE-164535, MCPE-32654)

Technisch

API
  • Funktion playAnimation(animationName: string, options?: PlayAnimationOptions) hinzugefügt - Spielt die angegebene Animation für eine Entität ab.
  • ItemStack
    • ItemStack kann nun unter Verwendung eines String-Bezeichners konstruiert werden.
    • Konstruktorparameter data entfernt.
    • Die Eigenschaft data wurde entfernt.
    • Funktion clearLore entfernt, um die Überlieferung zu löschen, muss setLore mit einem leeren Array oder undefiniert aufgerufen werden.
    • Das Setzen von nameTag auf eine leere Zeichenkette löscht nun das Namens-Tag.
    • Das Setzen von nameTag auf eine Zeichenkette, die länger als 255 Zeichen ist, führt jetzt zu einer Ausnahme.
    • Das Setzen von Betrag auf einen Wert, der größer als die maximale Stack-Größe ist, wird nun auf die maximale Stack-Größe begrenzt.
    • Das Setzen von amount auf einen Wert kleiner als 1 führt nun zu einer Exception.
  • ContainerSlot
    • Entfernte Funktion clearItem- Um das Element zu löschen, rufen Sie setItem mit undefiniert auf.
    • Entfernte Funktion clearLore- Um das Wissen zu löschen, rufe setLore mit einem leeren Array oder undefiniert auf.
GameTest Framework
  • Test
    • Optionaler searchDistanceparameter hinzugefügt zu assertEntityPresent(entityTypeIdentifier: string, blockLocation: BlockLocation, searchDistance?: number, isPresent?: boolean).
    • Hinzugefügt wurde assertEntityInstancePresentInArea(entity: Entity, isPresent?: boolean), um zu prüfen, ob eine Entity-Instanz im Testbereich vorhanden ist.
    • Der Parameter searchDistance wurde in assertItemEntityPresent optional.
JSON
  • In JSON-Formaten 1.19.70 und später werden Blöcke nicht geladen, wenn das Feld "condition" in Block Permutations kein gültiger Molang-String ist.

Fehlerkorrekturen

beta 1.19.70.22

Beta 1.19.70.22 (Android) bzw. Preview 1.19.70.22 (iOS, iPadOS, Windows, Xbox) ist die dritte Beta/Preview-Version für die Bedrock Edition 1.19.70, die am 8-11. Februar 2023 veröffentlicht wurde[4] und Fehler behebt.

Experimentell

Diese Ergänzungen und Änderungen sind durch Aktivieren der experimentellen Schalter "Nächstes großes Update" und "Beta-APIs" zugänglich.

Blöcke

Bambuszaun und Bambuszauntor
  • Schwarze Linien entlang der Kanten von Bambuszäunen und Bambuszauntoren wurden entfernt. (MCPE-163360)
Bambushängeschild und Mangrovenholzhängeschild
  • Mangrovenholz- und Bambushängeschilder werden nun korrekt im Kreativinventar platziert. (MCPE-163340)

Kreaturen

Dromedar
  • Kamele können nun wieder Hindernisse überwinden, die so hoch wie eineinhalb Blöcke sind. (MCPE-166452)

Technisch

API
  • Der allgemeine Aufruf setVelocity wurde durch Methoden zur Anwendung von Impulsen auf Entitäten ersetzt:
    • Funktion clearVelocity(): void hinzugefügt - Setzt die aktuelle Geschwindigkeit des Entitys auf Null.
    • Hinzugefügt wurde die Funktion applyImpulse(vector: Vector3): void - Wendet den Impulsvektor auf die aktuelle Geschwindigkeit des Entitys an.
    • Hinzugefügt wurde die Funktion applyKnockback(directionX: Zahl, directionZ: Zahl, horizontalStrength: Zahl, verticalStrength: Zahl): void - Wendet ** Rückstoß auf das Entity in der angegebenen Richtung basierend auf der vertikalen und horizontalen Stärke an.
    • Entfernte Funktion setVelocity.
  • BeforeExplosionEvent
    • Hinzugefügt wurde die Funktion getImpactedBlocks(): Vector3[] - Ermittelt die Positionen der Blöcke, die von der Explosion betroffen sind.
    • Hinzugefügt Funktion setImpactedBlocks(blocks: Vector3[]): void - Setzt die Positionen der Blöcke, die von der Explosion betroffen sind.
    • Entfernte Eigenschaft impactedBlocks.
  • BeforeItemUseOnEvent
    • Funktion hinzugefügt getBlockLocation(): Vector3 - Ermittelt die Position des betroffenen Blocks.
    • Entfernte Eigenschaft blockLocation.
  • BlockInventoryComponent
    • Entfernte Eigenschaft location.
  • BlockLavaContainerComponent
    • Entfernte Eigenschaft location.
  • BlockKolbenKomponente
    • Funktion getAttachedBlocks()] hinzugefügt: Vector3[] - Ermittelt die Blockpositionen, die von der Aktivierung dieses Kolbens betroffen sind.
    • Entfernte Eigenschaft attachedBlocks.
    • Entfernte Eigenschaft location.
  • BlockPotionContainerComponent
    • Entfernte Eigenschaft location.
  • BlockRecordPlayerComponent
    • Entfernte Eigenschaft location.
  • BlockSignComponent
    • Entfernte Eigenschaft location.
  • BlockSnowContainerComponent
    • Entfernte Eigenschaft location.
  • BlockWaterContainerComponent
    • Entfernte Eigenschaft location.
    • Funktion getHeadLocation() hinzugefügt: Vector3 - Ermittelt die Kopfposition des Entitys.
    • Entfernte Eigenschaft headLocation.
  • ExplosionEvent
    • Funktion hinzugefügt getImpactedBlocks(): Vector3[] - Ermittelt die Positionen der Blöcke, die von der Explosion betroffen sind.
    • Entfernte Eigenschaft impactedBlocks.
  • ItemStartUseOnEvent
    • Funktion hinzugefügt getBlockLocation(): Vector3 - Ermittelt die Position des Blocks, der betroffen ist.
    • Hinzugefügt wurde die Funktion getBuildBlockLocation(): Vector3 - Liefert die Position des resultierenden Baublocks.
    • Entfernte Eigenschaft blockLocation.
    • Entfernte Eigenschaft buildBlockLocation.
  • ItemStopUseOnEvent
    • Funktion hinzugefügt getBlockLocation(): Vector3 - Liefert die Position des Blocks, auf den eingewirkt wird.
    • Entfernte Eigenschaft blockLocation.
  • ItemUseOnEvent
    • Hinzugefügt wurde die Funktion getBlockLocation(): Vector3 - Ermittelt die Position des betroffenen Blocks.
    • Entfernte Eigenschaft blockLocation.
  • NavigationResult
    • Funktion hinzugefügt getPath(): Vector3[] - Ermittelt die Positionen der Blöcke, aus denen die Navigationsroute besteht.
    • Entfernte Eigenschaft path.
  • Spieler
    • Funktion hinzugefügt getHeadLocation(): Vector3 - Ermittelt die Kopfposition des Spielers.
    • Entfernte Eigenschaft headLocation.
  • ItemStack
    • Nur-Lese-Eigenschaft hinzugefügt getMaxAmount: number - Gibt die maximale Stapelgröße für den Gegenstand zurück.
    • Nur-Lese-Eigenschaft hinzugefügt isStackable: bool - Gibt zurück, ob der Gegenstand stapelbar ist.
    • Funktion hinzugefügt isStackableWith(itemStack: ItemStack): bool - Gibt zurück, ob das Element mit dem angegebenen Element gestapelt werden kann.
    • Nur-Lese-Eigenschaft hinzugefügt type: ItemType - Gibt den Typ des Objekts zurück.
    • Funktion hinzugefügt clone(): ItemStack - Gibt eine Kopie des Gegenstandsstapels zurück.
    • Eigenschaft keepOnDeath: bool hinzugefügt - Legt fest, ob der Gegenstand beim Tod erhalten bleibt.
    • Zusätzliche Eigenschaft lockMode: ItemLockMode - Legt fest, ob der Gegenstand bewegt oder fallen gelassen werden kann.
    • Funktion setCanPlaceOn(blockIdentifiers?: string[]) hinzugefügt - Legt fest, auf welchen Blöcken der Gegenstand platziert werden kann.
    • Funktion hinzugefügt setCanDestroy(blockIdentifiers?: string[]) - Legt fest, welche Blöcke dieses Element zerstören kann.

Fehlerkorrekturen

beta 1.19.70.23

Beta 1.19.70.23 (Android) bzw. Preview 1.19.70.22 (Windows, iOS, iPadOS, Xbox) ist die vierte Beta/Preview-Version für die Bedrock Edition 1.19.70, die am 15./18. Februar 2023 veröffentlicht wurde[5] die den Schnüffler, die Archäologie hinzufügt und Fehler behebt.

Neuerungen

Allgemein

Experimente
  • Der experimentelle Schalter "Sniffer" wurde hinzugefügt.
    • Aktiviert alle Schnüffler-bezogenen Funktionen.
    • Der Schnüffler, Fackellilien und Fackelliliensamen.

Technisch

JSON
  • Freigabe von Blockeigenschaften und Permutationen aus der experimentellen Version in JSON-Formaten 1.19.70 und höher.
    • Es wurde eine Inhaltswarnung hinzugefügt, wenn eine Welt mit mehr als 65536 benutzerdefinierten Block-Permutationen geladen wird. Die Anzahl der benutzerdefinierten Block-Permutationen wird im Debug-Log protokolliert.

Änderungen

Spielweise

Pferdezucht
  • Wenn man Pferde züchtet, hat das Fohlen eine Chance, in Geschwindigkeit, Sprungkraft und Gesundheit besser zu sein als seine Eltern.
    • Diese Änderung soll die Pferdezucht zu einem gangbaren Weg machen, um großartige Pferde zu bekommen, wenn ein Spieler mit guten Eltern beginnt und genug Zeit und goldene Karotten investiert.

Experimentell

Diese Ergänzungen und Änderungen sind durch Aktivieren der experimentellen Schalter "Nächstes großes Update", "Sniffer" und "Beta-APIs" zugänglich.

Neuerungen

Blöcke
Verzierter Krug
  • Kann mit 4 beliebigen Töpferscherben oder Ziegeln hergestellt werden, rhombisch geformt.
    • Die Art des Handwerksmaterials entscheidet, welches Bild auf einer bestimmten Seite des verzierten Topfes erscheint.
      • Die möglichen Bilder werden durch die Art der Töpferscherbe bestimmt, die zum Herstellen verwendet wird.
      • Der Ziegel hat kein Bild.
  • Er ist sehr zerbrechlich und kann sehr leicht zerbrechen:
    • Zerfällt in seine Bestandteile, wenn er mit einem beliebigen Werkzeug abgebaut wird.
    • Fällt von selbst herunter, wenn er mit der leeren Hand abgebaut wird.
Seltsamer Sand
Fackellilie
  • Eine neue Art von Blume, die aus Fackelliliensamen wächst.
Gegenstände
Pinsel
  • Ein Gegenstand, der zum pinseln von Dingen verwendet werden kann.
  • Kann mit 3 Fäden und 2 Stöcken hergestellt werden, ähnlich wie die Form der Spitzhacke beim Handwerk.
Töpferscherben
  • Sie sind mit Bildern versehen.
  • Sie können nicht hergestellt werden und sind nur durch Pinseln von seltsamem Sand zu finden.
Spawn-Ei
  • Schnüffler-Spawn-Ei hinzugefügt.
Fackelliliensamen
  • Eine neue Art von Samen, der auf Ackerland gepflanzt werden kann und zu einer Fackellilie heranwächst.
  • Kann nur erhalten werden, wenn ein Schnüffler einen Fackelliliensamen ausgräbt.
Kreaturen
Schnüffler
  • Eine neue passive freundliche Kreatur, die die Kreatur-Abstimmung in Minecraft Live 2022 gewonnen hat und als erste "alte" Kreatur gilt.
  • Kann nicht natürlich spawnen.
  • Kann nicht angelockt oder gezähmt werden.
  • Schnüffelt oft in der Luft und gräbt gelegentlich nach Fackelliliensamen.
  • Kann mit Fackelliliensamen gezüchtet werden.
  • Lässt Moosblock fallen, wenn er getötet wird.

Technisch

API
  • BlockPermutation
    • Methode matches(blockName: string, properties?: BlockProperties): boolean hinzugefügt, die verwendet wird, um einen Block mit optionalen Zuständen mit einer BlockPermutation abzugleichen.
    • Methode mitEigenschaft(Name: string, Wert: boolean | Zahl | string): BlockPermutation; hinzugefügt, die eine neue Block-Permutation mit einer gegebenen Eigenschaft zurückgibt, die auf einen bestimmten Wert gesetzt ist. Wirft, wenn die angegebenen Daten nicht als gültige Blockpermutation aufgelöst werden können.
    • Hinzugefügt wurde die Funktion static resolve(blockName: string, properties?: BlockProperties): BlockPermutation, die eine BlockPermutation aus einem Blocknamen und optionalen Zuständen auflöst. Wirft, wenn die angegebenen Daten nicht als gültige Block-Permutation aufgelöst werden können.
  • BlockProperties
    • Neue Klasse hinzugefügt, um BlockPropertyType darzustellen.
  • BlockPropertyType
    • Neue Klasse hinzugefügt, um "definitorische" Daten über Blockeigenschaften zu verfolgen. So kann man herausfinden, welche Werte für jede Blockeigenschaft gültig sind.

Fehlerkorrekturen

beta 1.19.70.24

Beta 1.19.70.24 (Android) bzw. Preview 1.19.70.24 (Windows, Xbox) bzw. Preview 1.19.70.25 (iOS, iPadOS) ist die fünfte Beta/Preview-Version für die Bedrock Edition 1.19.70, die am 23. Februar 2023 veröffentlicht wurde[6] und Fehler behebt.

Änderungen

Schleichen
  • Rückgängigmachung der Änderungen im Zusammenhang mit 1.5 Lücke schleichen.

Fehlerkorrekturen

beta 1.19.70.26

Beta 1.19.70.26 (Android) bzw. Preview 1.19.70.26 (Windows, iOS, iPadOS, Xbox) ist die sechste Beta/Preview-Version für die Bedrock Edition 1.19.70, die am 1. März 2023 veröffentlicht wurde[7] und Fehler behebt.

Fehlerkorrekturen

beta 1.19.70.20

Beta 1.19.70.20 (Android) bzw.nPreview 1.19.70.20 (iOS, iPadOS, Windows, Xbox) ist die erste Beta/Preview-Version für die Bedrock Edition 1.19.70, die am 26. Januar 2023 veröffentlicht wurde[8][9] und Fehler behebt.

Änderungen

Spielweise

Schleichen
  • Die Höhe der Hitbox des Spielers reduziert sich nun auf 1,5 Blöcke während des Schleichens.
  • Das Schleichen wird automatisch eingeleitet, wenn der Spieler in einer Lücke von weniger als 1,8 Blöcken steckt.
  • Das Schleichen senkt die Höhe der Spielerkamera entsprechend dieser Änderungen.
  • Das Schleichen erfordert nun genügend Platz zum Stehen, um das Schleichen zu beenden.
  • Spieler werden vom Schwimmen zum Schleichen übergehen, wenn sie nicht aufstehen können, aber in der Lage wären, zu schleichen.

Experimentell

Diese Ergänzungen und Änderungen sind zugänglich, wenn die experimentelle Option "Beta APIs" aktiviert ist.

Technisch

Befehle
  • Ein Absturz bei der verzögerten Befehlsausführung wurde behoben, wenn der ausführende Akteur vor der Ausführung entfernt wird.
API
  • Die Klassen Location und BlockLocation existieren nicht mehr in der beta script API. Alle Verwendungen dieser Klassen wurden geändert, um die Vector3-Schnittstelle (d.h. { x: 1, y: 2, z: 3} Objekte) zu verwenden.
  • Beachten Sie auch, dass mehrere Änderungen an Eigenschaften und Get/Set-Methoden für alle Objekte vorgenommen wurden (siehe unten), um die Aufrufstruktur einheitlicher zu gestalten.
  • ItemStack
    • Item Lore kann nun durch den Aufruf von setLore(undefined) oder setLore([]) gelöscht werden.
    • Neue Funktion clearLore- Löscht die Item-Lore.
  • ItemStack
    • Ein Fehler wurde behoben, bei dem der Aufruf der Funktion getComponent oder ItemStack.getComponents bei ItemStacks, die von EntityItemComponent.itemStack zurückgegeben wurden, fehlschlug.
  • BeforeChatEvent
    • Umbenennung der Funktion tell in sendMessage.
  • Block
    • Funktion isAir hinzugefügt - Gibt zurück, ob der Block ein Luftblock ist (d.h. leerer Raum).
    • Funktion isFluid hinzugefügt - Gibt zurück, ob der Block eine Flüssigkeit ist (z.B. sind ein Wasserblock und ein Lavablock flüssig, während ein Luftblock und ein Steinblock es nicht sind).
    • Funktion isSolid hinzugefügt - Gibt zurück, ob der Block fest ist (z.B. sind ein Pflastersteinblock und ein Diamantblock fest, während ein Leiterblock und ein Zaunblock es nicht sind).
    • Die folgenden Blöcke haben jetzt eine Inventarkomponente:
      • Fass
      • Leuchtfeuer
      • Schmelzofen
      • Braustand
      • Spender
      • Werfer
      • Ofen
      • Trichter
      • Plattenspieler
      • Lesepult
      • Räucherofen
  • Welteregnis
    • Ereignis entityDie hinzugefügt - Es wird ausgelöst, wenn eine Entität stirbt.
    • projectileHit wurde geändert, um eine ReadOnly-Eigenschaft der Klasse Events zu sein.
  • Spieler
    • Methode getSpawnPosition hinzugefügt: Ermittelt die SpawnPoint-Position.
    • Eigenschaft spawnDimension hinzugefügt: Ermittelt die SpawnPoint-Dimension.
    • Methode setSpawn(spawnPosition : Vec3, spawnDimension : Dimension) hinzugefügt: Sets spawnPoint with a position and dimension.
    • Methode clearSpawn hinzugefügt: Setzt die Position und Dimension des SpawnPoints auf undefiniert.
  • Welt
    • Funktion say in sendMessage umbenannt.
    • Methode getDefaultSpawnPosition hinzugefügt: Ermittelt die SpawnPoint-Position.
    • Methode setDefaultSpawn(spawnPosition : Vec3) hinzugefügt: Setzt die Position des SpawnPoints in der Dimension "Overworld".
  • BeforeChatEvent
    • Funktion getTargets() hinzugefügt: Player[] - Ruft die Ziele des Chatspielers ab.
    • Funktion setTargets(players: Player[]) hinzugefügt - Setzt Ziele für Chat-Spieler.
    • Entfernte Eigenschaft targets.
  • BeforeDataDrivenEntityTriggerEvent
    • Funktion getModifiers(): DefinitionModifier[] hinzugefügt - Ruft Entitätsdefinitionsmodifikatoren ab.
    • Funktion setModifiers(modifiers: DefinitionModifier[]) hinzugefügt - Setzt Entitätsdefinitionsmodifikatoren.
    • Removed property modifiers.
  • BoolBlockProperty
    • Funktion getValidValues(): boolean[] hinzugefügt - Ermittelt alle gültigen booleschen Werte für die BoolBlockProperty.
    • Entfernte Eigenschaft validValues.
    • Konvertiert BlockHitInformation in ein Interface.
  • ChatEvent
    • Funktion getTargets(): Player[] hinzugefügt - Ermittelt Ziele des Chatspielers.
    • Entfernte Eigenschaft targets.
    • Konvertierte Color in ein Interface.
  • DataDrivenEntityTriggerEvent
    • Funktion getModifiers(): DefinitionModifier[] hinzugefügt - Ruft Entity-Definitionsmodifikatoren ab.
    • Entfernte Eigenschaftsmodifikatoren.
  • DefinitionModifier
    • Hinzugefügte Funktion getComponentGroupsToAdd(): string[] - Ruft Komponentengruppen ab, die mit dem DefinitionModifier hinzugefügt werden sollen.
    • Hinzugefügte Funktion setComponentGroupsToAdd(newGroups: string[]): void - Setzt Komponentengruppen, die mit dem DefinitionModifier hinzugefügt werden.
    • Neue Funktion getComponentGroupsToRemove(): string[] - Liefert Komponentengruppen, die mit dem DefinitionModifier entfernt werden sollen.
    • Neue Funktion setComponentGroupsToRemove(removedGroups: string[]): void - Setzt Komponentengruppen, die mit dem DefinitionModifier entfernt werden.
    • Funktion getTriggers(): Trigger[] hinzugefügt - Ruft die Ereignisauslöser des DefinitionModifiers ab.
    • Funktion setTriggers(newTriggers: Trigger[]): void hinzugefügt - Setzt Ereignisauslöser des DefinitionModifiers.
    • Entfernte Eigenschaft componentGroupsToAdd
    • Entfernte Eigenschaft componentGroupsToRemove.
    • Entfernte Eigenschaft triggers.
  • DirectionBlockProperty
    • Funktion getValidValues(): Direction[] hinzugefügt - Ermittelt alle gültigen Richtungs-Enum-Werte für die DirectionBlockProperty.
    • Entfernte Eigenschaft validValues.
  • Entity
  • Funktion getViewDirection(): Vector3 hinzugefügt - Ermittelt die Blickrichtung des Entitys.
  • Hinzugefügt wurde die Funktion getRotation(): XYRotation - Gets rotation of the Entity.
  • Hinzugefügt wurde die Funktion getVelocity(): Vector - Ermittelt die Geschwindigkeit des Objekts.
    • Entfernte Eigenschaft viewDirection.
    • Entfernte Eigenschaft rotation.
    • Entfernte Eigenschaft Geschwindigkeit.
  • EntityAgeableComponent
    • Funktion hinzugefügt getDropItems(): string[] - Ermittelt Gegenstände, die fallen, wenn die Entität wächst.
    • Funktion getFeedItems(): EntityDefinitionFeedItem[] hinzugefügt - Ruft Elemente ab, die der Entität zugeführt werden können.
    • Entfernte Eigenschaft dropItems
    • Entfernte Eigenschaft feedItems.
  • EntityBreathableComponent
  • Funktion getBreatheBlocks(): BlockPermutation[] hinzugefügt - Ermittelt Blöcke, in denen die Entität atmen kann.
  • Funktion getNonBreatheBlocks(): BlockPermutation[] hinzugefügt - Ruft Blöcke ab, in denen die Entität nicht atmen kann.
  • Entfernte Eigenschaft breatheBlocks.
  • Entfernte Eigenschaft nonBreatheBlocks.
  • EntityHealableComponent
    • Funktion getFeedItems(): FeedItem[] hinzugefügt - Ruft Heilungselemente für die EntityHealableComponent ab.
    • Entfernte Eigenschaft items.
    • Konvertierte EntityHitInformation in eine Schnittstelle.
  • EntityRideableComponent
    • Funktion getFamilyTypes(): string[] hinzugefügt - Ermittelt unterstützte Entity-Typen für Reiter.
    • Funktion getSeats(): Seat[] hinzugefügt - Ermittelt Fahrerinformationen für jeden Sitz.
    • Entfernte Eigenschaft familyTypes.
    • Entfernte Eigenschaft Sitze.
  • EntityTameableComponent
    • Funktion getTameItems(): string[] hinzugefügt - Ermittelt zahme Elemente der EntityTameableComponent
    • Entfernte Eigenschaft tameItems.
  • FeedItem
    • Funktion getEffects(): FeedItemEffect[] hinzugefügt - Ruft den Effekt des FeedItems ab.
    • Entfernte Eigenschaft effects.
  • IntBlockProperty
    • Funktion getValidValues(): number[] hinzugefügt - Ermittelt alle gültigen Integer-Werte für die IntBlockProperty.
    • Entfernte Eigenschaft validValues.
  • ItemDurabilityComponent
    • Funktion getDamageRange(): NumberRange hinzugefügt - Ruft den Zahlenbereich ab, der die Wahrscheinlichkeit beschreibt, dass der Gegenstand seine Haltbarkeit verliert.
    • Entfernte Eigenschaft damageRange.
    • Konvertierte NumberRange in ein Interface.
  • ProjectileHitEvent
    • Funktion getBlockHit(): BlockHitInformation hinzugefügt - Holt Blocktrefferinformationen aus dem ProjectileHitEvent.
    • Hinzugefügt wurde die Funktion getEntityHit(): EntityHitInformation - Ermittelt Entity-Hit-Informationen aus dem ProjectileHitEvent.
    • Entfernte Eigenschaft blockHit.
    • Entfernte Eigenschaft EntityHit.
  • StringBlockProperty
    • Funktion getValidValues(): string[] hinzugefügt - Ermittelt alle gültigen String-Werte für die StringBlockProperty.
    • Entfernte Eigenschaft validValues.

Fehlerkorrekturen

beta 1.19.70.21

Beta 1.19.70.21 (Android) bzw. Preview 1.19.70.21 (iOS, iPadOS, Windows, Xbox) ist die zweite Beta/Preview-Version für die Bedrock Edition 1.19.70, die am 1. Februar 2023 veröffentlicht wurde[10] und Fehler behebt.

Änderungen

Befehlsformat

Befehl /clone, Befehl /fill und Befehl /setblock
  • Das Argument tileData: int wurde entfernt.
Befehl /execute
  • Entferntes data: int Argument.
Befehl /testforblock
  • Entfernt dataValue: int Argument.

Kreaturen

Zombifizierte Piglins
  • Spawnen jetzt bei Lichtlevel von 11 und darunter.

Technisch

Allgemein
  • Die Werkbank Komponente fügt nicht mehr "tile." an, wenn sie standardmäßig den Blocknamen für die Beschriftung der Werkbank verwendet.

Experimentell

Diese Ergänzungen und Änderungen sind zugänglich, wenn Sie die experimentellen Schalter "Nächstes großes Update" und "Beta-APIs" aktivieren.

Änderungen

Blöcke
Köpfe
  • Piglin- und Drachenkopf werden nicht mehr in der Hotbar oder im Inventar animiert. (MCPE-164535, MCPE-32654)

Technisch

API
  • Funktion playAnimation(animationName: string, options?: PlayAnimationOptions) hinzugefügt - Spielt die angegebene Animation für eine Entität ab.
  • ItemStack
    • ItemStack kann nun unter Verwendung eines String-Bezeichners konstruiert werden.
    • Konstruktorparameter data entfernt.
    • Die Eigenschaft data wurde entfernt.
    • Funktion clearLore entfernt, um die Überlieferung zu löschen, muss setLore mit einem leeren Array oder undefiniert aufgerufen werden.
    • Das Setzen von nameTag auf eine leere Zeichenkette löscht nun das Namens-Tag.
    • Das Setzen von nameTag auf eine Zeichenkette, die länger als 255 Zeichen ist, führt jetzt zu einer Ausnahme.
    • Das Setzen von Betrag auf einen Wert, der größer als die maximale Stack-Größe ist, wird nun auf die maximale Stack-Größe begrenzt.
    • Das Setzen von amount auf einen Wert kleiner als 1 führt nun zu einer Exception.
  • ContainerSlot
    • Entfernte Funktion clearItem- Um das Element zu löschen, rufen Sie setItem mit undefiniert auf.
    • Entfernte Funktion clearLore- Um das Wissen zu löschen, rufe setLore mit einem leeren Array oder undefiniert auf.
GameTest Framework
  • Test
    • Optionaler searchDistanceparameter hinzugefügt zu assertEntityPresent(entityTypeIdentifier: string, blockLocation: BlockLocation, searchDistance?: number, isPresent?: boolean).
    • Hinzugefügt wurde assertEntityInstancePresentInArea(entity: Entity, isPresent?: boolean), um zu prüfen, ob eine Entity-Instanz im Testbereich vorhanden ist.
    • Der Parameter searchDistance wurde in assertItemEntityPresent optional.
JSON
  • In JSON-Formaten 1.19.70 und später werden Blöcke nicht geladen, wenn das Feld "condition" in Block Permutations kein gültiger Molang-String ist.

Fehlerkorrekturen

beta 1.19.70.22

Beta 1.19.70.22 (Android) bzw. Preview 1.19.70.22 (iOS, iPadOS, Windows, Xbox) ist die dritte Beta/Preview-Version für die Bedrock Edition 1.19.70, die am 8-11. Februar 2023 veröffentlicht wurde[11] und Fehler behebt.

Experimentell

Diese Ergänzungen und Änderungen sind durch Aktivieren der experimentellen Schalter "Nächstes großes Update" und "Beta-APIs" zugänglich.

Blöcke

Bambuszaun und Bambuszauntor
  • Schwarze Linien entlang der Kanten von Bambuszäunen und Bambuszauntoren wurden entfernt. (MCPE-163360)
Bambushängeschild und Mangrovenholzhängeschild
  • Mangrovenholz- und Bambushängeschilder werden nun korrekt im Kreativinventar platziert. (MCPE-163340)

Kreaturen

Dromedar
  • Kamele können nun wieder Hindernisse überwinden, die so hoch wie eineinhalb Blöcke sind. (MCPE-166452)

Technisch

API
  • Der allgemeine Aufruf setVelocity wurde durch Methoden zur Anwendung von Impulsen auf Entitäten ersetzt:
    • Funktion clearVelocity(): void hinzugefügt - Setzt die aktuelle Geschwindigkeit des Entitys auf Null.
    • Hinzugefügt wurde die Funktion applyImpulse(vector: Vector3): void - Wendet den Impulsvektor auf die aktuelle Geschwindigkeit des Entitys an.
    • Hinzugefügt wurde die Funktion applyKnockback(directionX: Zahl, directionZ: Zahl, horizontalStrength: Zahl, verticalStrength: Zahl): void - Wendet ** Rückstoß auf das Entity in der angegebenen Richtung basierend auf der vertikalen und horizontalen Stärke an.
    • Entfernte Funktion setVelocity.
  • BeforeExplosionEvent
    • Hinzugefügt wurde die Funktion getImpactedBlocks(): Vector3[] - Ermittelt die Positionen der Blöcke, die von der Explosion betroffen sind.
    • Hinzugefügt Funktion setImpactedBlocks(blocks: Vector3[]): void - Setzt die Positionen der Blöcke, die von der Explosion betroffen sind.
    • Entfernte Eigenschaft impactedBlocks.
  • BeforeItemUseOnEvent
    • Funktion hinzugefügt getBlockLocation(): Vector3 - Ermittelt die Position des betroffenen Blocks.
    • Entfernte Eigenschaft blockLocation.
  • BlockInventoryComponent
    • Entfernte Eigenschaft location.
  • BlockLavaContainerComponent
    • Entfernte Eigenschaft location.
  • BlockKolbenKomponente
    • Funktion getAttachedBlocks()] hinzugefügt: Vector3[] - Ermittelt die Blockpositionen, die von der Aktivierung dieses Kolbens betroffen sind.
    • Entfernte Eigenschaft attachedBlocks.
    • Entfernte Eigenschaft location.
  • BlockPotionContainerComponent
    • Entfernte Eigenschaft location.
  • BlockRecordPlayerComponent
    • Entfernte Eigenschaft location.
  • BlockSignComponent
    • Entfernte Eigenschaft location.
  • BlockSnowContainerComponent
    • Entfernte Eigenschaft location.
  • BlockWaterContainerComponent
    • Entfernte Eigenschaft location.
    • Funktion getHeadLocation() hinzugefügt: Vector3 - Ermittelt die Kopfposition des Entitys.
    • Entfernte Eigenschaft headLocation.
  • ExplosionEvent
    • Funktion hinzugefügt getImpactedBlocks(): Vector3[] - Ermittelt die Positionen der Blöcke, die von der Explosion betroffen sind.
    • Entfernte Eigenschaft impactedBlocks.
  • ItemStartUseOnEvent
    • Funktion hinzugefügt getBlockLocation(): Vector3 - Ermittelt die Position des Blocks, der betroffen ist.
    • Hinzugefügt wurde die Funktion getBuildBlockLocation(): Vector3 - Liefert die Position des resultierenden Baublocks.
    • Entfernte Eigenschaft blockLocation.
    • Entfernte Eigenschaft buildBlockLocation.
  • ItemStopUseOnEvent
    • Funktion hinzugefügt getBlockLocation(): Vector3 - Liefert die Position des Blocks, auf den eingewirkt wird.
    • Entfernte Eigenschaft blockLocation.
  • ItemUseOnEvent
    • Hinzugefügt wurde die Funktion getBlockLocation(): Vector3 - Ermittelt die Position des betroffenen Blocks.
    • Entfernte Eigenschaft blockLocation.
  • NavigationResult
    • Funktion hinzugefügt getPath(): Vector3[] - Ermittelt die Positionen der Blöcke, aus denen die Navigationsroute besteht.
    • Entfernte Eigenschaft path.
  • Spieler
    • Funktion hinzugefügt getHeadLocation(): Vector3 - Ermittelt die Kopfposition des Spielers.
    • Entfernte Eigenschaft headLocation.
  • ItemStack
    • Nur-Lese-Eigenschaft hinzugefügt getMaxAmount: number - Gibt die maximale Stapelgröße für den Gegenstand zurück.
    • Nur-Lese-Eigenschaft hinzugefügt isStackable: bool - Gibt zurück, ob der Gegenstand stapelbar ist.
    • Funktion hinzugefügt isStackableWith(itemStack: ItemStack): bool - Gibt zurück, ob das Element mit dem angegebenen Element gestapelt werden kann.
    • Nur-Lese-Eigenschaft hinzugefügt type: ItemType - Gibt den Typ des Objekts zurück.
    • Funktion hinzugefügt clone(): ItemStack - Gibt eine Kopie des Gegenstandsstapels zurück.
    • Eigenschaft keepOnDeath: bool hinzugefügt - Legt fest, ob der Gegenstand beim Tod erhalten bleibt.
    • Zusätzliche Eigenschaft lockMode: ItemLockMode - Legt fest, ob der Gegenstand bewegt oder fallen gelassen werden kann.
    • Funktion setCanPlaceOn(blockIdentifiers?: string[]) hinzugefügt - Legt fest, auf welchen Blöcken der Gegenstand platziert werden kann.
    • Funktion hinzugefügt setCanDestroy(blockIdentifiers?: string[]) - Legt fest, welche Blöcke dieses Element zerstören kann.

Fehlerkorrekturen

beta 1.19.70.23

Beta 1.19.70.23 (Android) bzw. Preview 1.19.70.22 (Windows, iOS, iPadOS, Xbox) ist die vierte Beta/Preview-Version für die Bedrock Edition 1.19.70, die am 15./18. Februar 2023 veröffentlicht wurde[12] die den Schnüffler, die Archäologie hinzufügt und Fehler behebt.

Neuerungen

Allgemein

Experimente
  • Der experimentelle Schalter "Sniffer" wurde hinzugefügt.
    • Aktiviert alle Schnüffler-bezogenen Funktionen.
    • Der Schnüffler, Fackellilien und Fackelliliensamen.

Technisch

JSON
  • Freigabe von Blockeigenschaften und Permutationen aus der experimentellen Version in JSON-Formaten 1.19.70 und höher.
    • Es wurde eine Inhaltswarnung hinzugefügt, wenn eine Welt mit mehr als 65536 benutzerdefinierten Block-Permutationen geladen wird. Die Anzahl der benutzerdefinierten Block-Permutationen wird im Debug-Log protokolliert.

Änderungen

Spielweise

Pferdezucht
  • Wenn man Pferde züchtet, hat das Fohlen eine Chance, in Geschwindigkeit, Sprungkraft und Gesundheit besser zu sein als seine Eltern.
    • Diese Änderung soll die Pferdezucht zu einem gangbaren Weg machen, um großartige Pferde zu bekommen, wenn ein Spieler mit guten Eltern beginnt und genug Zeit und goldene Karotten investiert.

Experimentell

Diese Ergänzungen und Änderungen sind durch Aktivieren der experimentellen Schalter "Nächstes großes Update", "Sniffer" und "Beta-APIs" zugänglich.

Neuerungen

Blöcke
Verzierter Krug
  • Kann mit 4 beliebigen Töpferscherben oder Ziegeln hergestellt werden, rhombisch geformt.
    • Die Art des Handwerksmaterials entscheidet, welches Bild auf einer bestimmten Seite des verzierten Topfes erscheint.
      • Die möglichen Bilder werden durch die Art der Töpferscherbe bestimmt, die zum Herstellen verwendet wird.
      • Der Ziegel hat kein Bild.
  • Er ist sehr zerbrechlich und kann sehr leicht zerbrechen:
    • Zerfällt in seine Bestandteile, wenn er mit einem beliebigen Werkzeug abgebaut wird.
    • Fällt von selbst herunter, wenn er mit der leeren Hand abgebaut wird.
Seltsamer Sand
Fackellilie
  • Eine neue Art von Blume, die aus Fackelliliensamen wächst.
Gegenstände
Pinsel
  • Ein Gegenstand, der zum pinseln von Dingen verwendet werden kann.
  • Kann mit 3 Fäden und 2 Stöcken hergestellt werden, ähnlich wie die Form der Spitzhacke beim Handwerk.
Töpferscherben
  • Sie sind mit Bildern versehen.
  • Sie können nicht hergestellt werden und sind nur durch Pinseln von seltsamem Sand zu finden.
Spawn-Ei
  • Schnüffler-Spawn-Ei hinzugefügt.
Fackelliliensamen
  • Eine neue Art von Samen, der auf Ackerland gepflanzt werden kann und zu einer Fackellilie heranwächst.
  • Kann nur erhalten werden, wenn ein Schnüffler einen Fackelliliensamen ausgräbt.
Kreaturen
Schnüffler
  • Eine neue passive freundliche Kreatur, die die Kreatur-Abstimmung in Minecraft Live 2022 gewonnen hat und als erste "alte" Kreatur gilt.
  • Kann nicht natürlich spawnen.
  • Kann nicht angelockt oder gezähmt werden.
  • Schnüffelt oft in der Luft und gräbt gelegentlich nach Fackelliliensamen.
  • Kann mit Fackelliliensamen gezüchtet werden.
  • Lässt Moosblock fallen, wenn er getötet wird.

Technisch

API
  • BlockPermutation
    • Methode matches(blockName: string, properties?: BlockProperties): boolean hinzugefügt, die verwendet wird, um einen Block mit optionalen Zuständen mit einer BlockPermutation abzugleichen.
    • Methode mitEigenschaft(Name: string, Wert: boolean | Zahl | string): BlockPermutation; hinzugefügt, die eine neue Block-Permutation mit einer gegebenen Eigenschaft zurückgibt, die auf einen bestimmten Wert gesetzt ist. Wirft, wenn die angegebenen Daten nicht als gültige Blockpermutation aufgelöst werden können.
    • Hinzugefügt wurde die Funktion static resolve(blockName: string, properties?: BlockProperties): BlockPermutation, die eine BlockPermutation aus einem Blocknamen und optionalen Zuständen auflöst. Wirft, wenn die angegebenen Daten nicht als gültige Block-Permutation aufgelöst werden können.
  • BlockProperties
    • Neue Klasse hinzugefügt, um BlockPropertyType darzustellen.
  • BlockPropertyType
    • Neue Klasse hinzugefügt, um "definitorische" Daten über Blockeigenschaften zu verfolgen. So kann man herausfinden, welche Werte für jede Blockeigenschaft gültig sind.

Fehlerkorrekturen

beta 1.19.70.24

Beta 1.19.70.24 (Android) bzw. Preview 1.19.70.24 (Windows, Xbox) bzw. Preview 1.19.70.25 (iOS, iPadOS) ist die fünfte Beta/Preview-Version für die Bedrock Edition 1.19.70, die am 23. Februar 2023 veröffentlicht wurde[13] und Fehler behebt.

Änderungen

Schleichen
  • Rückgängigmachung der Änderungen im Zusammenhang mit 1.5 Lücke schleichen.

Fehlerkorrekturen

beta 1.19.70.26

Beta 1.19.70.26 (Android) bzw. Preview 1.19.70.26 (Windows, iOS, iPadOS, Xbox) ist die sechste Beta/Preview-Version für die Bedrock Edition 1.19.70, die am 1. März 2023 veröffentlicht wurde[14] und Fehler behebt.

Fehlerkorrekturen

Einzelnachweise

Advertisement