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
- 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
LocationundBlockLocationexistieren 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)odersetLore([])gelöscht werden. - Neue Funktion
clearLore- Löscht die Item-Lore.
- Item Lore kann nun durch den Aufruf von
- ItemStack
- Ein Fehler wurde behoben, bei dem der Aufruf der Funktion
getComponentoderItemStack.getComponentsbei ItemStacks, die vonEntityItemComponent.itemStackzurückgegeben wurden, fehlschlug.
- Ein Fehler wurde behoben, bei dem der Aufruf der Funktion
- BeforeChatEvent
- Umbenennung der Funktion
tellinsendMessage.
- Umbenennung der Funktion
- Block
- Funktion
isAirhinzugefügt - Gibt zurück, ob der Block ein Luftblock ist (d.h. leerer Raum). - Funktion
isFluidhinzugefü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
isSolidhinzugefü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
- Funktion
- Welteregnis
- Ereignis
entityDiehinzugefügt - Es wird ausgelöst, wenn eine Entität stirbt. projectileHitwurde geändert, um eine ReadOnly-Eigenschaft der Klasse Events zu sein.
- Ereignis
- Spieler
- Methode
getSpawnPositionhinzugefügt: Ermittelt die SpawnPoint-Position. - Eigenschaft
spawnDimensionhinzugefügt: Ermittelt die SpawnPoint-Dimension. - Methode
setSpawn(spawnPosition : Vec3, spawnDimension : Dimension)hinzugefügt: Sets spawnPoint with a position and dimension. - Methode
clearSpawnhinzugefügt: Setzt die Position und Dimension des SpawnPoints auf undefiniert.
- Methode
- Welt
- Funktion
sayinsendMessageumbenannt. - Methode
getDefaultSpawnPositionhinzugefügt: Ermittelt die SpawnPoint-Position. - Methode
setDefaultSpawn(spawnPosition : Vec3)hinzugefügt: Setzt die Position des SpawnPoints in der Dimension "Overworld".
- Funktion
- 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.
- Funktion
- BeforeDataDrivenEntityTriggerEvent
- Funktion
getModifiers(): DefinitionModifier[]hinzugefügt - Ruft Entitätsdefinitionsmodifikatoren ab. - Funktion
setModifiers(modifiers: DefinitionModifier[])hinzugefügt - Setzt Entitätsdefinitionsmodifikatoren. - Removed property modifiers.
- Funktion
- BoolBlockProperty
- Funktion
getValidValues(): boolean[]hinzugefügt - Ermittelt alle gültigen booleschen Werte für die BoolBlockProperty. - Entfernte Eigenschaft
validValues. - Konvertiert
BlockHitInformationin ein Interface.
- Funktion
- ChatEvent
- Funktion
getTargets(): Player[]hinzugefügt - Ermittelt Ziele des Chatspielers. - Entfernte Eigenschaft targets.
- Konvertierte
Colorin ein Interface.
- Funktion
- DataDrivenEntityTriggerEvent
- Funktion
getModifiers(): DefinitionModifier[]hinzugefügt - Ruft Entity-Definitionsmodifikatoren ab. - Entfernte Eigenschaftsmodifikatoren.
- Funktion
- 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[]): voidhinzugefügt - Setzt Ereignisauslöser des DefinitionModifiers. - Entfernte Eigenschaft
componentGroupsToAdd - Entfernte Eigenschaft
componentGroupsToRemove. - Entfernte Eigenschaft
triggers.
- Hinzugefügte Funktion
- DirectionBlockProperty
- Funktion
getValidValues(): Direction[]hinzugefügt - Ermittelt alle gültigen Richtungs-Enum-Werte für die DirectionBlockProperty. - Entfernte Eigenschaft
validValues.
- Funktion
- Entity
- Funktion
getViewDirection(): Vector3hinzugefü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.
- Entfernte Eigenschaft
- 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.
- Funktion hinzugefügt
- 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
EntityHitInformationin eine Schnittstelle.
- Funktion
- 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.
- Funktion
- EntityTameableComponent
- Funktion
getTameItems(): string[]hinzugefügt - Ermittelt zahme Elemente der EntityTameableComponent - Entfernte Eigenschaft
tameItems.
- Funktion
- FeedItem
- Funktion
getEffects(): FeedItemEffect[]hinzugefügt - Ruft den Effekt des FeedItems ab. - Entfernte Eigenschaft
effects.
- Funktion
- IntBlockProperty
- Funktion
getValidValues(): number[]hinzugefügt - Ermittelt alle gültigen Integer-Werte für die IntBlockProperty. - Entfernte Eigenschaft
validValues.
- Funktion
- ItemDurabilityComponent
- Funktion
getDamageRange(): NumberRangehinzugefügt - Ruft den Zahlenbereich ab, der die Wahrscheinlichkeit beschreibt, dass der Gegenstand seine Haltbarkeit verliert. - Entfernte Eigenschaft
damageRange. - Konvertierte
NumberRangein ein Interface.
- Funktion
- ProjectileHitEvent
- Funktion
getBlockHit(): BlockHitInformationhinzugefü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.
- Funktion
- StringBlockProperty
- Funktion
getValidValues(): string[]hinzugefügt - Ermittelt alle gültigen String-Werte für die StringBlockProperty. - Entfernte Eigenschaft
validValues.
- Funktion
Fehlerkorrekturen
| 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
- Das Argument
tileData: intwurde entfernt.
- Entferntes
data: intArgument.
- Entfernt
dataValue: intArgument.
Kreaturen
- 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
- 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
dataentfernt. - Die Eigenschaft
datawurde entfernt. - Funktion clearLore entfernt, um die Überlieferung zu löschen, muss setLore mit einem leeren Array oder undefiniert aufgerufen werden.
- Das Setzen von
nameTagauf eine leere Zeichenkette löscht nun das Namens-Tag. - Das Setzen von
nameTagauf eine Zeichenkette, die länger als 255 Zeichen ist, führt jetzt zu einer Ausnahme. - Das Setzen von
Betragauf einen Wert, der größer als die maximale Stack-Größe ist, wird nun auf die maximale Stack-Größe begrenzt. - Das Setzen von
amountauf 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
searchDistanceparameterhinzugefügt zuassertEntityPresent(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
searchDistancewurde inassertItemEntityPresentoptional.
- Optionaler
- 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
| 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
- Schwarze Linien entlang der Kanten von Bambuszäunen und Bambuszauntoren wurden entfernt. (MCPE-163360)
- Mangrovenholz- und Bambushängeschilder werden nun korrekt im Kreativinventar platziert. (MCPE-163340)
Kreaturen
- Kamele können nun wieder Hindernisse überwinden, die so hoch wie eineinhalb Blöcke sind. (MCPE-166452)
Technisch
- API
- Der allgemeine Aufruf
setVelocitywurde durch Methoden zur Anwendung von Impulsen auf Entitäten ersetzt:- Funktion
clearVelocity(): voidhinzugefü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.
- Funktion
- 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.
- Hinzugefügt wurde die Funktion
- BeforeItemUseOnEvent
- Funktion hinzugefügt
getBlockLocation(): Vector3- Ermittelt die Position des betroffenen Blocks. - Entfernte Eigenschaft
blockLocation.
- Funktion hinzugefügt
- BlockInventoryComponent
- Entfernte Eigenschaft
location.
- Entfernte Eigenschaft
- BlockLavaContainerComponent
- Entfernte Eigenschaft
location.
- Entfernte Eigenschaft
- BlockKolbenKomponente
- Funktion
getAttachedBlocks()] hinzugefügt: Vector3[]- Ermittelt die Blockpositionen, die von der Aktivierung dieses Kolbens betroffen sind. - Entfernte Eigenschaft
attachedBlocks. - Entfernte Eigenschaft
location.
- Funktion
- BlockPotionContainerComponent
- Entfernte Eigenschaft
location.
- Entfernte Eigenschaft
- BlockRecordPlayerComponent
- Entfernte Eigenschaft
location.
- Entfernte Eigenschaft
- BlockSignComponent
- Entfernte Eigenschaft
location.
- Entfernte Eigenschaft
- BlockSnowContainerComponent
- Entfernte Eigenschaft
location.
- Entfernte Eigenschaft
- BlockWaterContainerComponent
- Entfernte Eigenschaft
location. - Funktion
getHeadLocation() hinzugefügt: Vector3- Ermittelt die Kopfposition des Entitys. - Entfernte Eigenschaft
headLocation.
- Entfernte Eigenschaft
- ExplosionEvent
- Funktion hinzugefügt
getImpactedBlocks(): Vector3[]- Ermittelt die Positionen der Blöcke, die von der Explosion betroffen sind. - Entfernte Eigenschaft
impactedBlocks.
- Funktion hinzugefügt
- 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.
- Funktion hinzugefügt
- ItemStopUseOnEvent
- Funktion hinzugefügt
getBlockLocation(): Vector3- Liefert die Position des Blocks, auf den eingewirkt wird. - Entfernte Eigenschaft
blockLocation.
- Funktion hinzugefügt
- ItemUseOnEvent
- Hinzugefügt wurde die Funktion
getBlockLocation(): Vector3- Ermittelt die Position des betroffenen Blocks. - Entfernte Eigenschaft
blockLocation.
- Hinzugefügt wurde die Funktion
- NavigationResult
- Funktion hinzugefügt
getPath(): Vector3[]- Ermittelt die Positionen der Blöcke, aus denen die Navigationsroute besteht. - Entfernte Eigenschaft
path.
- Funktion hinzugefügt
- Spieler
- Funktion hinzugefügt
getHeadLocation(): Vector3- Ermittelt die Kopfposition des Spielers. - Entfernte Eigenschaft
headLocation.
- Funktion hinzugefügt
- 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: boolhinzugefü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.
- Nur-Lese-Eigenschaft hinzugefügt
Fehlerkorrekturen
| 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
- 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
- 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
- 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.
- Die Art des Handwerksmaterials entscheidet, welches Bild auf einer bestimmten Seite des verzierten Topfes erscheint.
- 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.
- Generiert in Wüstentempeln und Wüstenbrunnen.
- Das Abpinseln des seltsamen Sandes mit einem Pinsel extrahiert Objekte.
- Eine neue Art von Blume, die aus Fackelliliensamen wächst.
- Lässt sich nur fallen, wenn sie abgebaut wird.
- Kann zu einem orangenen Farbstoff verarbeitet werden.
- Kann in den Blumentopf gepflanzt werden.
Gegenstände
- 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.
- Sie sind mit Bildern versehen.
- Sie können nicht hergestellt werden und sind nur durch Pinseln von seltsamem Sand zu finden.
- Schnüffler-Spawn-Ei hinzugefügt.
- 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
- 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): booleanhinzugefü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.
- Methode
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
| 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
- Rückgängigmachung der Änderungen im Zusammenhang mit 1.5 Lücke schleichen.
Fehlerkorrekturen
| 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
| 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
- 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
LocationundBlockLocationexistieren 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)odersetLore([])gelöscht werden. - Neue Funktion
clearLore- Löscht die Item-Lore.
- Item Lore kann nun durch den Aufruf von
- ItemStack
- Ein Fehler wurde behoben, bei dem der Aufruf der Funktion
getComponentoderItemStack.getComponentsbei ItemStacks, die vonEntityItemComponent.itemStackzurückgegeben wurden, fehlschlug.
- Ein Fehler wurde behoben, bei dem der Aufruf der Funktion
- BeforeChatEvent
- Umbenennung der Funktion
tellinsendMessage.
- Umbenennung der Funktion
- Block
- Funktion
isAirhinzugefügt - Gibt zurück, ob der Block ein Luftblock ist (d.h. leerer Raum). - Funktion
isFluidhinzugefü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
isSolidhinzugefü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
- Funktion
- Welteregnis
- Ereignis
entityDiehinzugefügt - Es wird ausgelöst, wenn eine Entität stirbt. projectileHitwurde geändert, um eine ReadOnly-Eigenschaft der Klasse Events zu sein.
- Ereignis
- Spieler
- Methode
getSpawnPositionhinzugefügt: Ermittelt die SpawnPoint-Position. - Eigenschaft
spawnDimensionhinzugefügt: Ermittelt die SpawnPoint-Dimension. - Methode
setSpawn(spawnPosition : Vec3, spawnDimension : Dimension)hinzugefügt: Sets spawnPoint with a position and dimension. - Methode
clearSpawnhinzugefügt: Setzt die Position und Dimension des SpawnPoints auf undefiniert.
- Methode
- Welt
- Funktion
sayinsendMessageumbenannt. - Methode
getDefaultSpawnPositionhinzugefügt: Ermittelt die SpawnPoint-Position. - Methode
setDefaultSpawn(spawnPosition : Vec3)hinzugefügt: Setzt die Position des SpawnPoints in der Dimension "Overworld".
- Funktion
- 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.
- Funktion
- BeforeDataDrivenEntityTriggerEvent
- Funktion
getModifiers(): DefinitionModifier[]hinzugefügt - Ruft Entitätsdefinitionsmodifikatoren ab. - Funktion
setModifiers(modifiers: DefinitionModifier[])hinzugefügt - Setzt Entitätsdefinitionsmodifikatoren. - Removed property modifiers.
- Funktion
- BoolBlockProperty
- Funktion
getValidValues(): boolean[]hinzugefügt - Ermittelt alle gültigen booleschen Werte für die BoolBlockProperty. - Entfernte Eigenschaft
validValues. - Konvertiert
BlockHitInformationin ein Interface.
- Funktion
- ChatEvent
- Funktion
getTargets(): Player[]hinzugefügt - Ermittelt Ziele des Chatspielers. - Entfernte Eigenschaft targets.
- Konvertierte
Colorin ein Interface.
- Funktion
- DataDrivenEntityTriggerEvent
- Funktion
getModifiers(): DefinitionModifier[]hinzugefügt - Ruft Entity-Definitionsmodifikatoren ab. - Entfernte Eigenschaftsmodifikatoren.
- Funktion
- 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[]): voidhinzugefügt - Setzt Ereignisauslöser des DefinitionModifiers. - Entfernte Eigenschaft
componentGroupsToAdd - Entfernte Eigenschaft
componentGroupsToRemove. - Entfernte Eigenschaft
triggers.
- Hinzugefügte Funktion
- DirectionBlockProperty
- Funktion
getValidValues(): Direction[]hinzugefügt - Ermittelt alle gültigen Richtungs-Enum-Werte für die DirectionBlockProperty. - Entfernte Eigenschaft
validValues.
- Funktion
- Entity
- Funktion
getViewDirection(): Vector3hinzugefü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.
- Entfernte Eigenschaft
- 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.
- Funktion hinzugefügt
- 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
EntityHitInformationin eine Schnittstelle.
- Funktion
- 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.
- Funktion
- EntityTameableComponent
- Funktion
getTameItems(): string[]hinzugefügt - Ermittelt zahme Elemente der EntityTameableComponent - Entfernte Eigenschaft
tameItems.
- Funktion
- FeedItem
- Funktion
getEffects(): FeedItemEffect[]hinzugefügt - Ruft den Effekt des FeedItems ab. - Entfernte Eigenschaft
effects.
- Funktion
- IntBlockProperty
- Funktion
getValidValues(): number[]hinzugefügt - Ermittelt alle gültigen Integer-Werte für die IntBlockProperty. - Entfernte Eigenschaft
validValues.
- Funktion
- ItemDurabilityComponent
- Funktion
getDamageRange(): NumberRangehinzugefügt - Ruft den Zahlenbereich ab, der die Wahrscheinlichkeit beschreibt, dass der Gegenstand seine Haltbarkeit verliert. - Entfernte Eigenschaft
damageRange. - Konvertierte
NumberRangein ein Interface.
- Funktion
- ProjectileHitEvent
- Funktion
getBlockHit(): BlockHitInformationhinzugefü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.
- Funktion
- StringBlockProperty
- Funktion
getValidValues(): string[]hinzugefügt - Ermittelt alle gültigen String-Werte für die StringBlockProperty. - Entfernte Eigenschaft
validValues.
- Funktion
Fehlerkorrekturen
| 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
- Das Argument
tileData: intwurde entfernt.
- Entferntes
data: intArgument.
- Entfernt
dataValue: intArgument.
Kreaturen
- 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
- 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
dataentfernt. - Die Eigenschaft
datawurde entfernt. - Funktion clearLore entfernt, um die Überlieferung zu löschen, muss setLore mit einem leeren Array oder undefiniert aufgerufen werden.
- Das Setzen von
nameTagauf eine leere Zeichenkette löscht nun das Namens-Tag. - Das Setzen von
nameTagauf eine Zeichenkette, die länger als 255 Zeichen ist, führt jetzt zu einer Ausnahme. - Das Setzen von
Betragauf einen Wert, der größer als die maximale Stack-Größe ist, wird nun auf die maximale Stack-Größe begrenzt. - Das Setzen von
amountauf 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
searchDistanceparameterhinzugefügt zuassertEntityPresent(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
searchDistancewurde inassertItemEntityPresentoptional.
- Optionaler
- 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
| 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
- Schwarze Linien entlang der Kanten von Bambuszäunen und Bambuszauntoren wurden entfernt. (MCPE-163360)
- Mangrovenholz- und Bambushängeschilder werden nun korrekt im Kreativinventar platziert. (MCPE-163340)
Kreaturen
- Kamele können nun wieder Hindernisse überwinden, die so hoch wie eineinhalb Blöcke sind. (MCPE-166452)
Technisch
- API
- Der allgemeine Aufruf
setVelocitywurde durch Methoden zur Anwendung von Impulsen auf Entitäten ersetzt:- Funktion
clearVelocity(): voidhinzugefü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.
- Funktion
- 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.
- Hinzugefügt wurde die Funktion
- BeforeItemUseOnEvent
- Funktion hinzugefügt
getBlockLocation(): Vector3- Ermittelt die Position des betroffenen Blocks. - Entfernte Eigenschaft
blockLocation.
- Funktion hinzugefügt
- BlockInventoryComponent
- Entfernte Eigenschaft
location.
- Entfernte Eigenschaft
- BlockLavaContainerComponent
- Entfernte Eigenschaft
location.
- Entfernte Eigenschaft
- BlockKolbenKomponente
- Funktion
getAttachedBlocks()] hinzugefügt: Vector3[]- Ermittelt die Blockpositionen, die von der Aktivierung dieses Kolbens betroffen sind. - Entfernte Eigenschaft
attachedBlocks. - Entfernte Eigenschaft
location.
- Funktion
- BlockPotionContainerComponent
- Entfernte Eigenschaft
location.
- Entfernte Eigenschaft
- BlockRecordPlayerComponent
- Entfernte Eigenschaft
location.
- Entfernte Eigenschaft
- BlockSignComponent
- Entfernte Eigenschaft
location.
- Entfernte Eigenschaft
- BlockSnowContainerComponent
- Entfernte Eigenschaft
location.
- Entfernte Eigenschaft
- BlockWaterContainerComponent
- Entfernte Eigenschaft
location. - Funktion
getHeadLocation() hinzugefügt: Vector3- Ermittelt die Kopfposition des Entitys. - Entfernte Eigenschaft
headLocation.
- Entfernte Eigenschaft
- ExplosionEvent
- Funktion hinzugefügt
getImpactedBlocks(): Vector3[]- Ermittelt die Positionen der Blöcke, die von der Explosion betroffen sind. - Entfernte Eigenschaft
impactedBlocks.
- Funktion hinzugefügt
- 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.
- Funktion hinzugefügt
- ItemStopUseOnEvent
- Funktion hinzugefügt
getBlockLocation(): Vector3- Liefert die Position des Blocks, auf den eingewirkt wird. - Entfernte Eigenschaft
blockLocation.
- Funktion hinzugefügt
- ItemUseOnEvent
- Hinzugefügt wurde die Funktion
getBlockLocation(): Vector3- Ermittelt die Position des betroffenen Blocks. - Entfernte Eigenschaft
blockLocation.
- Hinzugefügt wurde die Funktion
- NavigationResult
- Funktion hinzugefügt
getPath(): Vector3[]- Ermittelt die Positionen der Blöcke, aus denen die Navigationsroute besteht. - Entfernte Eigenschaft
path.
- Funktion hinzugefügt
- Spieler
- Funktion hinzugefügt
getHeadLocation(): Vector3- Ermittelt die Kopfposition des Spielers. - Entfernte Eigenschaft
headLocation.
- Funktion hinzugefügt
- 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: boolhinzugefü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.
- Nur-Lese-Eigenschaft hinzugefügt
Fehlerkorrekturen
| 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
- 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
- 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
- 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.
- Die Art des Handwerksmaterials entscheidet, welches Bild auf einer bestimmten Seite des verzierten Topfes erscheint.
- 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.
- Generiert in Wüstentempeln und Wüstenbrunnen.
- Das Abpinseln des seltsamen Sandes mit einem Pinsel extrahiert Objekte.
- Eine neue Art von Blume, die aus Fackelliliensamen wächst.
- Lässt sich nur fallen, wenn sie abgebaut wird.
- Kann zu einem orangenen Farbstoff verarbeitet werden.
- Kann in den Blumentopf gepflanzt werden.
Gegenstände
- 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.
- Sie sind mit Bildern versehen.
- Sie können nicht hergestellt werden und sind nur durch Pinseln von seltsamem Sand zu finden.
- Schnüffler-Spawn-Ei hinzugefügt.
- 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
- 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): booleanhinzugefü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.
- Methode
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
| 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
- Rückgängigmachung der Änderungen im Zusammenhang mit 1.5 Lücke schleichen.
Fehlerkorrekturen
| 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
| Fehlerkorrekturen: |
|---|
|
Einzelnachweise
- ↑ Minecraft Beta & Preview - 1.19.70.20
- ↑ Minecraft Preview 1.19.70.20
- ↑ Minecraft Beta & Preview - 1.19.70.21
- ↑ Minecraft Beta & Preview - 1.19.70.22
- ↑ Minecraft Beta & Preview - 1.19.70.23
- ↑ Minecraft Beta & Preview - 1.19.70.24
- ↑ Minecraft Beta & Preview - 1.19.70.26
- ↑ Minecraft Beta & Preview - 1.19.70.20
- ↑ Minecraft Preview 1.19.70.20
- ↑ Minecraft Beta & Preview - 1.19.70.21
- ↑ Minecraft Beta & Preview - 1.19.70.22
- ↑ Minecraft Beta & Preview - 1.19.70.23
- ↑ Minecraft Beta & Preview - 1.19.70.24
- ↑ Minecraft Beta & Preview - 1.19.70.26