Bedrock Edition 1.21.70/Entwicklung: Unterschied zwischen den Versionen
(Die Seite wurde neu angelegt: „{{Entwicklungsversionen}} en:Bedrock Edition 1.21.70/Development versions“) |
Keine Bearbeitungszusammenfassung |
||
Zeile 2: | Zeile 2: | ||
[[en:Bedrock Edition 1.21.70/Development versions]] |
[[en:Bedrock Edition 1.21.70/Development versions]] |
||
[[uk:1.21.70 (Bedrock Edition)/Версії розробки]] |
Aktuelle Version vom 13. Februar 2025, 19:51 Uhr
Dies ist keine offizielle Versionsgeschichte. Siehe die Minecraft-Webseite oder den offiziellen Blog der Bedrock Edition für eine offizielle Liste. Für Versionen vor Vollversion 1.0.0 siehe den Mojang-Blog. Programmfehler des Spiels werden nicht hier, sondern im Bugtracker gesammelt. Bitte melde keine bereits gemeldeten Fehler. |
Versionen | |
---|---|
| |
| |
|
Dies ist eine Liste von Bedrock Edition 1.21.70 Entwicklungsversionen.
beta 1.21.70.20
Beta 1.21.70.20 (ChromeOS, Android) bzw. Preview 1.21.70.20 (Windows, Xbox, PlayStation) ist die erste Beta/Preview-Version für die Bedrock Edition 1.21.70, die am 30. Januar 2025 veröffentlicht wurde,[1], die neue Kuh-Varianten, Laubhaufen, Wildblumen, Busch und Glühwürmchenbusch hinzufügt und Fehler behebt.
Änderungen
Kreaturen
- Esel spawnen jetzt in Savannen.
Weltgenerierung
- Die Baumzusammensetzung in dunklen Wäldern wurde an die Java Edition angepasst, wobei die Anzahl der Schwarzeichen erhöht und die Prävalenz anderer Baumarten reduziert wurde.
- Generiert jetzt etwas spärlicher auf Almen.
Technisch
- API - Scripting
- Unbehandelte abgelehnte Versprechen in Skripten enthalten nun Callstacks, wenn sie protokolliert werden.
- @minecraft/server 1.18.0
- Umbenennung von
system.scriptEvent
insystem.sendScriptEvent
. - Verschiebt
NamespaceNameErrorReason
vonbeta
nach@minecraft/server 1.18.0
. - Verschiebt
system.sendScriptEvent
vonbeta
nach@minecraft/server 1.18.0
. - Verschiebt
NamespaceNameError
vonbeta
nach@minecraft/server 1.18.0
. - Veröffentlichung von
InputInfo.getButtonState
,InputButton
undButtonState
zu@minecraft/server 1.18.0
. - Freigegeben
InputInfo.getMovementVector
zu@minecraft/server 1.18.0
. - Veröffentlichung von
PlayerButtonInputAfterEvent
,AfterEvents.playerButtonInput
undInputEventOptions
zu@minecraft/server 1.18.0
. - Einigen APIs wurde die Berechtigung
Readonly
gegeben, wodurch sie nun innerhalb von Before Event Callbacks aufgerufen werden können.- Alle Methoden für
BlockVolume
. - Alle Methoden für
Vector
.
- Alle Methoden für
- Änderung der
spawnEntity
Methode aufDimension
, um nun eine Variante von entweder einem String oderEntityType
zu nehmen. - Hinzufügen von
placeFeature
undplaceFeatureRule
APIs zu derDimension
Klasse. - Hinzufügung der Eigenschaft
isValid
zur KlasseCamera
.
- Blöcke
- Die Komponente
minecraft:map_color
wurde einem Schemawechsel unterzogen: - Sie ist jetzt ein JSON-Objekt mit zwei Feldern "color" und "tint_method".
color
ist ein erforderliches String-Feld, das eine HEX-Darstellung des RGB-Wertes erwartet, der ein #-Zeichen vorangestellt ist.tint_method
ist ein String-Feld, das die Farbe mit einem vordefinierten Farbton multipliziert. Unterstützte Werte sindnone
,default_foliage
,birch_foliage
,evergreen_foliage
,grass
undwater
.- Das alte Schemaformat wird der Einfachheit halber weiterhin unterstützt.
- Beispiele:
"minecraft:map_color": {
"color": "#ABCDEF",
"tint_method": "grass"
}
oder
"minecraft:map_color": {
"color": "#ABCDEF"
}
oder
"minecraft:map_color": "#ABCDEF"
- Komponenten
- Hinzufügung der Komponente
minecraft:replaceable
, die bestimmt, ob ein neuer Block den bestehenden Block an einer bestimmten Position ersetzen kann. Wenn die Komponente nicht zu einem Block hinzugefügt wird, ist er nicht ersetzbar. - Mehrere Komponenten, die Effektdauern verwenden, können nun auf
infinite
gesetzt werden, einschließlich:minecraft:attack
:effect_duration
minecraft:healable
:duration
in dereffects
Listeminecraft:mob_effect
:effect_time
minecraft:projectile
:durationeasy
,durationnormal
, unddurationhard
können nun alleinfinite
verwendenminecraft:food
:duration
in der Listeeffects
minecraft:spell_effects
:duration
in der Listeadd_effects
minecraft:combat_regeneration
:regeneration_duration
- JSON Events
- Der Parameter
duration
imadd_mob_effect
Event kann nun aufinfinite
gesetzt werden.
- Sounds
- Unterstützung für Entity-Sound-Varianten hinzugefügt:
- Entity-Sounds haben jetzt ein
variants
-Feld, das Sound-Varianten basierend auf der Runtime-Entity definiert - Variants hat ein
key
-Feld, das einen Molang-Ausdruck liest, der einen String zur Auswahl der Sound-Variante zurückgibt (z.B.: Abfrage einer Enum-Entity-Eigenschaft). - Varianten hat ein
map
Feld, das Schlüssel-Wert-Paare eines Varianten-Identifikators und der Sound-Ereignisse, die er überschreibt, enthält. - Wenn wir einen Sound für eine Entität abspielen, versuchen wir zuerst ihre Variante zu berechnen und sehen, ob diese Variante das Sound-Ereignis überschreibt, wenn nicht, spielen wir den Sound von der Basis-Entität. Wenn das nicht funktioniert, greifen wir auf die bestehende Logik zurück, die von
defaults
ausgeht.
- Entity-Sounds haben jetzt ein
- Beispiel:
- Sei eine Kreatur mit der folgenden Eigenschaft:
"minecraft:emotional_state": {
"type": "enum",
"values": [ "neutral", "angry", "happy", "sad" ],
"default": "neutral",
"client_sync": true
}
- Tonvarianten können durch Abfrage der Eigenschaft abgespielt werden:
{
"entity_sounds": {
"entities": {
"test_mob": {
"volume": 1.0,
"pitch": 1.0,
// The base sounds for various events
"events": {
"ambient": "mob.test_mob.ambient",
"death": "mob.test_mob.death",
"step": {
"sound": "mob.test_mob.step",
"volume": 0.8,
"pitch": 1.0
},
"attack": "mob.test_mob.attack"
},
"variants": {
// Key returning the enum string for variants, can use any Molang expression resulting in a string
"key": "query.property('minecraft:emotional_state')",
"map": {
// If a resulting variant key is not handled here then it will use the base sounds
"neutral": {
"volume": 1.0,
"pitch": 1.0,
"events": {
// If an event is not handled in a variant then it will use the base sound
"death": "mob.test_mob.death.netural"
}
},
"angry": {
"volume": 1.0,
"pitch": 1.0,
"events": {
// Variants can override different events than other variants
"death": "mob.test_mob.death.angry",
"ambient": "mob.test_mob.ambient.angry"
}
}
}
}
}
}
}
}
}
Experimentell
Diese Neuerungen und Änderungen sind durch Aktivierung der experimentellen Schalter "Beta APIs" und "Ertrag 1 2025" zugänglich.
Neuerungen
Blöcke
- Eine neue Art von dekorativem Block, der in Wäldern, dunklen Wäldern und Bewaldete Tafelberge gefunden werden kann.
- Kann unterschiedliche Mengen an Laub in einem Blockfeld haben.
- Bis zu vier Laubhaufenstücke können wie rosa Blütenblätter in denselben Blockbereich gelegt werden.
- Wird ein Laubhaufen in einen bereits platzierten Laubhaufen-Block gelegt, erhöht sich die Anzahl des Laubs.
- Kann in vier Richtungen platziert werden.
- Kann durch Schmelzen eines beliebigen Laubblocks hergestellt werden.
- Kann als Brennstoff zum Schmelzen verwendet werden.
- Hat einzigartige Blockgeräusche.
- Eine neue Art von Blume, die in Birkenwäldern, Birken-Urwäldern und Almen wächst.
- Es kann eine unterschiedliche Anzahl von Blumen in einem Blockfeld geben.
- Bis zu vier Wildblumen können in einem Blockfeld platziert werden, z. B. Rosa Blütenblätter.
- Das Platzieren einer Wildblume in einen bereits platzierten Wildblumenblock erhöht die Anzahl der Blumen.
- Die Verwendung von Knochenmehl auf Wildblumen führt zu mehr Wildblumen.
- Kann in vier Richtungen platziert werden.
- Kann zu gelbem Farbstoff verarbeitet werden.
- Tritt in den folgenden Biomen auf:
- Sie werden durch die Grasfarbe des Bioms, in dem sie platziert werden, gefärbt.
- Kann im Komposter verwendet werden, mit einer 30%igen Chance, eine Schicht hinzuzufügen.
- Wenn man Knochenmehl auf einem Busch verwendet, wird ein benachbarter Busch erzeugt, wenn möglich.
- Kann ohne ein bestimmtes Werkzeug sofort gebrochen werden.
- Entsteht in Sümpfen und in der Nähe von Flüssen.
- Wenn es dunkel ist, erscheinen glühende Glühwürmchenpartikel um den Glühwürmchenbusch herum, bis zu 5 Blöcke entfernt.
- Kann im Komposter verwendet werden, mit einer 30%igen Chance, eine Schicht hinzuzufügen.
- Durch die Verwendung von Knochenmehl an einem Glühwürmchenbusch wird ein weiterer Glühwürmchenbusch-Gegenstand erzeugt.
- Gibt ein Lichtlevel von 2 ab.
- Kann ohne ein bestimmtes Werkzeug sofort abgebaut werden.
Kreaturen
- Die Nase wird nun aus dem Modell extrudiert.
- Es wurden neue Kuhvarianten hinzugefügt.
- Wenn ein Spieler eine Babykuh-Variante züchtet, wird diese nicht nach dem aktuellen Biom ausgewählt, sondern nach dem Zufallsprinzip aus einer der Varianten der Eltern ausgewählt.
Geräusche
- Wüsten und Tafelberge
- Sand, roter Sand und Keramik jeder Farbe haben eine Chance, Umgebungsgeräusche zu spielen, wenn sie von mindestens 3 Seiten in einer Entfernung von 8 Blöcken von einem dieser Elemente umgeben sind.
block.sand.ambient
kann in jedem Biom gespielt werden.block.sand.ambient.attached
spielt nur in Wüsten- oder Badlands-Biomen.
- Tote Büsche haben eine Chance, Umgebungsgeräusche abzuspielen, wenn sie in einem beliebigen Biom auf zwei Blöcke gelegt werden, die eine beliebige Farbe von Keramik-, Sand- oder roten Sandblöcken haben.
Technisch
- API - Scripting
- @minecraft/server 2.0.0-beta
- Neues Privileg
EarlyExecution
hinzugefügt2.0.0-beta
und höher wird nun mit dem Privileg der frühen Ausführung ausgeführt, Scripting unterhalb von2.0.0-beta
wird weiterhin ohne frühe Ausführung ausgeführt- Alle After- und Before-Event-Signale
subscribe
undunsubscribe
Methoden können nun in der frühen Ausführung aufgerufen werden - Die folgenden
System
Methoden können nun in der frühen Ausführung aufgerufen werdenclearJob
clearRun
run
runInterval
runJob
runTimeout
waitTicks
BlockComponentRegistry
-MethoderegisterCustomComponent
kann nun in der frühen Ausführung aufgerufen werdenItemComponentRegistry
-MethoderegisterCustomComponent
kann nun in der frühen Ausführung aufgerufen werden
- Eigenschaft
startup
zuSystemBeforeEvents
hinzugefügt - Hinzufügung von
StartupEvent
- Hinzufügung von
StartupEventSignal
WorldAfterEvents
benannte EigenschaftworldInitialize
inworldLoad
umWorldBeforeEvents
entfernt EigenschaftworldInitialize
WorldInitializeAfterEvent
umbenannt inWorldLoadAfterEvent
WorldInitializeAfterEventSignal
umbenannt inWorldLoadAfterEventSignal
- Entfernt
WorldInitializeBeforeEvent
- Entfernt
WorldInitializeBeforeEventSignal
- Entfernt
Dimension.runCommandAsync
, da die meisten Befehle nicht wirklich asynchron laufen. Wenn Sie eine Funktion asynchron ausführen wollen, untersuchen Sie bitte die Verwendung von Jobs überSystem.runJob
. EntityComponent.getEntity
Methode wirft, wenn die zugrundeliegende Entität ungültig ist (statt vorher undefiniert zurückzugeben).EntityInventoryComponent.containerproperty
wirft, wenn die zugrundeliegende Entität ungültig ist (anstatt vorher undefiniert zurückzugeben).isValid
-Methoden auf verschiedenen Klassen wurden geändert, um nur Eigenschaften zu lesengetComponents
,getComponent
undhasComponent
werfen nun, wenn die Entität ungültig istapplyKnockback
-Methode nimmt nun einen VectorXZ-Parameter für die horizontale Rückstoßkraft (der die Stärke/Magnitude beinhaltet), sowie einen vertikalen Stärkeparameter. Um von V1 zu konvertieren, sollten Sie Ihren vorherigen Richtungsvektor normalisieren und mit dem alten Wert für die horizontale Stärke multiplizieren. Die vertikale Stärke ist die gleiche wie zuvor.EffectType
getName
Methode gibt nun immer dasminecraft:
Namespace Präfix zusammen mit dem Namen zurück
Effect
typeId
Eigenschaft gibt nun immer dasminecraft:
Namespace-Präfix zusammen mit dem Namen zurück
minecraft:air
Element wurde entfernt (es ist immer noch ein gültiger Block)- Promises werden nun zusammen mit After-Events und System-Tasks gespült
system. waitTicks()
kann nun ein Argument von mindestens 0 akzeptieren, um diesen Tick auszuführen- Hinzufügen eines
GraphicsMode
enum undPlayer.graphicsMode
, um den aktuellen Grafikmodus eines Spielers auf dem Server abzufragen. - Eigenschaft
system.isEditorWorld
in@minecraft/server
inbeta
hinzugefügt BlockLocationIterator
- Hinzufügung der Methode
isValid(): boolean
zubeta
. Diese Methode prüft, ob der Iterator durch Änderung des unterstrichenen Blockvolumens ungültig geworden ist.
- Hinzufügung der Methode
BlockMapColorComponent
API wurde zubeta
hinzugefügt.TintMethod
enum wurde zubeta
hinzugefügt.- Frühe Ausführungsänderungen in Version
@minecraft/server 2.0.0-beta
- Die folgenden
RegistrationBuilder
Methoden können nun in der frühen Ausführung aufgerufen werden:batch
maxAttempts
maxTicks
padding
required
requiredSuccessfulAttempts
rotateTest
setupTicks
structureName
tag
register
Funktion kann jetzt bei früher Ausführung aufgerufen werdenregisterAsync
Funktion kann jetzt bei früher Ausführung aufgerufen werden
- Die folgenden
- API - Molang
- Hinzufügen von
query.graphics_mode_is_any
zu Molang, das einen der folgenden Parameter akzeptiert:simple
,fancy
,deferred
,raytraced
. Diese Parameter sind alle Grafikmodi, die im Einstellungsmenü verfügbar sind.
- Grafisch
- Hinzufügen einer neuen Version (
1.21.70
) für das Beleuchtungs-JSON-Schema in der Deferred Technical Preview. Diese neue Version fügt Unterstützung für die Steuerung der Intensität des Himmelslichts hinzu, was sowohl den Beitrag der alten Himmelsbeleuchtung als auch die Himmelsreflexionen beeinflusst. Weitere Einzelheiten finden Sie in der aktualisierten Dokumentation auf dem Lernportal.- Dieses Objekt-Snippet kann zu
lighting/global.json
unter dem Objektminecraft:lighting_settings
hinzugefügt werden, um die Himmelsintensität zu steuern
- Dieses Objekt-Snippet kann zu
"sky": {
"intensity": 1.0 // Float value between [0.1 - 1.0]
}
- Verbesserung der Qualität von Bildschirmraumreflexionen, insbesondere in Fällen, in denen in der aufgeschobenen technischen Vorschau bei bestimmten Winkeln Löcher in den Reflexionen auftraten.
Fehlerkorrekturen
In dieser Version wurden folgende Fehlerkorrekturen vorgenommen:[Ausklappen] |
|
beta 1.21.70.22
Beta 1.21.70.22 (ChromeOS, Android) bzw. Preview 1.21.70.22 (Windows, Xbox, PlayStation) ist die zweite Beta/Preview-Version für die Bedrock Edition 1.21.70, die am 5. Februar 2025 veröffentlicht wurde,[2], die neue Huhn-Varianten, Kaktusblüten, Niedriges Trockengras und Hohes Trockengras hinzufügt und Fehler behebt.
Änderungen
Allgemein
- UI
- Einstellungen für den sicheren Bildschirmbereich: Deaktiviert die horizontalen und vertikalen Schieberegler für die Bildschirmposition, wenn der sichere Bereich auf 100% eingestellt ist.
- Verhindert, dass die Bildschirmposition aufgrund eines Rundungsfehlers -0,0 anzeigt.
- Lange Splash-Texte auf dem Startbildschirm werden nun in zwei Zeilen abgebaut, um besser lesbar zu sein.
- Der Einladungsknopf auf dem Pausenbildschirm wurde etwas nach oben verschoben und hat jetzt ein Symbol.
- Das Titellogo wurde skaliert und verschoben, um Platz für die Schaltfläche für die Freundesliste zu schaffen.
- Neue Ladetipps für den Kreativmodus hinzugefügt.
Technisch
- API
- Komponente
minecraft:fluidContainer
wurde in V2 inminecraft:fluid_container
umbenannt.
- Befehle
- Die Unterbefehle
place feature
undplace featureerule
wurden aus dem Upcoming Creator Features Experiment entfernt.
- Komponenten
- Hinzufügen der
minecraft:is_collidable
Komponente- Diese Komponente erlaubt es anderen Kreaturen, vertikale und horizontale Kollisionen mit dem Besitzer der Komponente zu haben.
- Für eine Kollision müssen beide Kreaturen eine
minecraft:collision_box
Komponente haben. - Diese Komponente kann nur auf Kreaturen verwendet werden und ermöglicht Kollisionen ausschließlich zwischen Kreaturen.
- Für eine Kollision müssen beide Kreaturen eine
- Bitte beachten Sie, dass diese Art der Kollision für sich bewegende Kreaturen unzuverlässig ist.
- Es wird empfohlen, diese Komponente nur in Szenarien zu verwenden, in denen die Kreatur stationär bleibt.
- Das kollidierbare Verhalten ist eng mit dem stapelbaren Verhalten verbunden.
- Während die Komponente
minecraft:is_collidable
regelt, wie andere Kreaturen mit dem Besitzer der Komponente interagieren, beschreibt die Komponenteminecraft:is_stackable
, wie eine Entität mit anderen ihrer Art interagiert.
- Während die Komponente
- Diese Komponente erlaubt es anderen Kreaturen, vertikale und horizontale Kollisionen mit dem Besitzer der Komponente zu haben.
- Die
entity_sensor
Komponente hat nun zwei zusätzliche Felder:y_offset
, wendet einen vertikalen Offset auf die Position der Entität an, wenn sie die Entfernung zu anderen Entitäten berechnet.find_players_only
, schränkt die Suche nur auf Spieler ein, was alle Subsensoren betrifft.
- Hinzufügung der Komponente
minecraft:body_rotation_axis_aligned
, die bewirkt, dass sich der Körper der Entität automatisch in die nächstgelegene Himmelsrichtung dreht, basierend auf seiner aktuellen Blickrichtung.- Kombiniert man dies mit der Komponente
minecraft:body_rotation_blocked
, so wird die Entität auf die nächstgelegene Kardinalrichtung ausgerichtet und bleibt in dieser Ausrichtung fixiert, unabhängig von zukünftigen Änderungen ihrer Blickrichtung.
- Kombiniert man dies mit der Komponente
- Entitäts-Komponenten
- Hinzufügung des
on_spawn
Triggers zu spawn_chance auf hit sub-component, ausgelöst auf der neu gespawnten Entität mit other auf die besitzende Entität gesetzt. - Hinzufügung von
particle_item_name
map zuparticle_on_hit
on hit sub-component, ordnet einen Item-Namen einem Actor-Filter zu, um zu bestimmen, wie der Name des Items im Partikel sein soll. Fällt zurück auf den Namen der Entität selbst wie zuvor.
- Ziele
minecraft:behavior.float_wander
KI-Ziel wird nun Kreaturen auf ihre Heimatposition beschränken, wenn sie dieminecraft:home
Komponente haben.
- Kreaturen
Maximaler Wert von 100000000.0
und minimaler Wert von -100000000.0
zur minecraft:collision_box
Komponente hinzugefügt.
- Netzwerk-Protokoll
- Hinzufügung von
ActorFlags::COLLIDABLE
. - Hinzufügung von
ActorFlags::BODY_ROTATION_AXIS_ALIGNED
.
- Geräusche
- Soundeffekte in Animationen und Animationscontrollern können nun ein optionales
locator
Feld enthalten, ähnlich wie bei Partikeleffekten, so dass sie vom Locator auf der Entität und nicht vom Ursprung ausgehen.
Experimentell
Diese Neuerungen und Änderungen sind durch Aktivierung der experimentellen Schalter "Beta APIs" und "Ertrag 1 2025" zugänglich.
Neuerungen
Blöcke
- Eine neue Art von Blume, die eine Chance hat, auf Kakteen in Wüsten und Tafelbergen zu entstehen.
- Kann auf Kaktusblöcken oder jedem Block platziert werden, der eine zentrale Stütze am oberen Ende des Blocks hat.
- Hat eine Chance, auf Kaktusblöcken zu wachsen.
- Wenn ein Kaktus ein oder zwei Blöcke hoch ist, hat die Blume eine 10%ige Chance zu wachsen, anstatt dass der Kaktus höher wird.
- Wenn ein Kaktus drei Blöcke oder höher ist, hat die Blume eine Chance von 25% zu wachsen.
- Kaktusblumen wachsen nur, wenn sie auf allen vier Seiten Platz haben.
- Kann im Komposter verwendet werden.
- Kann verwendet werden, um 1 rosa Farbstoff herzustellen.
- Ist einen Block hoch.
- Entsteht in der Wüsten und in Tafelbergen.
- Kann auf Arten von Sand, Keramik und Erde wie dem toten Busch platziert werden.
- Kann mit Knochenmehl behandelt werden.
- Wenn man Knochenmehl auf kurzes trockenes Gras legt, wächst es zu hohem trockenen Gras.
- Kann im Komposter verwendet werden.
- Schafe können kurzes trockenes Gras fressen, damit ihre Wolle nachwächst.
- Kann als Brennstoff für die Verhüttung verwendet werden.
- Ist einen Block hoch.
- Entsteht in der Wüste und in Tafelbergen.
- Kann auf Sand-, Keramik- und Erde wie dem toten Busch platziert werden.
- Kann mit Knochenmehl behandelt werden.
- Bei der Verwendung von Knochenmehl auf hohem trockenem Gras wird nach Möglichkeit ein benachbartes kurzes trockenes Gras neben den Block gelegt.
- Kann im Komposter verwendet werden.
- Schafe können hohes trockenes Gras fressen, um ihre Wolle nachwachsen zu lassen.
- Kann als Brennstoff für die Verhüttung verwendet werden.
Gegenstände
- Eine Variante des Eis, das von der kalten Hühnervariante gelegt wird.
- Spawnen die kalte Hühnervariante, wenn sie geschlüpft sind.
- Eine Variante des Eis der warmen Hühnervariante.
- Spawnt die warme Hühnervariante, wenn sie geschlüpft ist.
Kreaturen
- Neue Hähnchenvarianten wurden hinzugefügt.
Technisch
- API
World
- Hinzufügen der
getDifficulty(): Difficulty
Methode zubeta
. Diese Methode liefert die aktuelle Spielschwierigkeit der Welt. - Hinzufügen der
setDifficulty(difficulty: Difficulty): void
Methode zubeta
. Diese Methode setzt die aktuelle Spielschwierigkeit der Welt.
- Hinzufügen der
ActionFormData
- Hinzufügte Methode
header(text: minecraftserver.RawMessage): ActionFormData;
. Sie fügt eine Kopfzeile in das Formular ein. - Hinzufügte Methode
label(text: minecraftserver.RawMessage): ActionFormData;
. Sie fügt eine Beschriftung in das Formular ein.
- Hinzufügte Methode
ModalFormData
- Hinzufügte Methode
header(text: minecraftserver.RawMessage): ModalFormData;
. Sie fügt eine Kopfzeile in das Formular ein. - Hinzufügte Methode
label(text: minecraftserver.RawMessage): ModalFormData;
. Sie fügt ein Label in das Formular ein.
- Hinzufügte Methode
- Neues Skriptmodul
@minecraft/diagnostics
Version1.0.0-beta
hinzugefügt. Dieses Modul ist vorerst nur für dedizierte Server und erlaubt es Skriptmodulen, ihre Skriptpakete mit Sentry zu verbinden. Dies ermöglicht die Fehlerverfolgung und Überwachung von Skriptpaketen aus der Ferne.
Änderungen
Blöcke
- Der Glühwürmchenbusch wurde mit Umgebungsgeräuschen versehen, die abgespielt werden, wenn der Mond für den Block sichtbar ist.
- Laubstreu kann jetzt auf jedem Block platziert werden, der die Mitte unterstützt.
- Die Farbe der Karte für Laubstreu wurde auf braun geändert.
Kreaturen
- Tier-Varianten
- Auszeichnung aller geeigneten Biome mit warmen und kalten Tiervarianten, so dass Tiere, die in diesen Biomen durch Spawn-Eier oder Befehle gespawnt werden, eine geeignete Variante sind, auch wenn sie noch nicht in dem Biom natürlich spawnen
- Kalte Nutztier-Biome:
- Vereiste Tiefsee
- Vereister Ozean
- Vereiste Gipfel
- Vereister Fluss
- Berghain
- Eiszapfentundra
- Zerklüftete Gipfel
- Verschneiter Strand
- Verschneite Ebene
- Verschneite Hänge
- Verschneite Taiga
- Das Ende
- Kalter Ozean
- Kalte Tiefsee
- Tiefes Dunkel
- Steinige Gipfel
- Kiefern-Urtaiga
- Fichten-Urtaiga
- Taiga
- Zerzauster Wald
- Zerzauste Geröllhügel
- Zerzauste Hügel
- Warme Nutztier-Biome:
- Gemäßigte Nutztier-Biome:
Technisch
- Allgemein
- Bei der Server-autoritativen Bewegung springt der Spieler nicht mehr ständig auf und ab, wenn sich der Flugzustand während eines kleinen Verbindungsverlustes mit dem Server ändert.
- Entfernen der experimentellen Dateien
cold_taiga
,cold_taiga_hills
, undcold_taiga_mutated
aus den Behavior Packs. Diese Dateien wurden nur geladen, wenn das Experiment der benutzerdefinierten Biome aktiviert war, und diese Änderung entfernt nicht die Biome selbst.
Fehlerkorrekturen
In dieser Version wurden folgende Fehlerkorrekturen vorgenommen:[Ausklappen] |
|
beta 1.21.70.23
Beta 1.21.70.23 (ChromeOS, Android) bzw. Preview 1.21.70.23 (Windows, iOS, IPadOS, Xbox, PlayStation) ist die dritte Beta/Preview-Version für die Bedrock Edition 1.21.70, die am 12. Februar 2025 veröffentlicht wurde,[3], die den experimentellen Schalter "Ertrag 1 2025" entfernt, neue Handelsangebote für Kartografen einfügt und Fehler behebt.
Änderungen
Allgemein
- Die experimentellen Schalter „Ertrag 1 2025“ und „Zielhilfe“ wurden entfernt.
- Integrierte die Experimente aus "Neugewichtung des Dorfbewohnerhandels" für den Kartograph und den fahrenden Händler.
Blöcke
- Wurde aus den experimentellen Funktionen herausgenommen und ist nun im normalen Spielverlauf verfügbar.
- Kann nun durch andere Blöcke ersetzt werden.
- Lässt sich nun selbst fallen, wenn er mit einer Schere oder einem mit Behutsamkeit verzauberten Werkzeug gebrochen wird, ansonsten lässt er nichts fallen.
- Wurde aus den experimentellen Features entfernt und ist nun im normalen Spielverlauf verfügbar.
- Kann nicht mehr von Endman aufgesammelt werden.
- Wurde aus den experimentellen Features entfernt und ist nun im normalen Spielverlauf verfügbar.
- Hat jetzt die gleichen Knochenmehl Eigenschaften wie der Buschblock.
- Wurde aus den experimentellen Eigenschaften entfernt und ist nun im normalen Spielverlauf verfügbar.
- Ist jetzt austauschbar.
- Kann nur auf Blöcken platziert werden, die eine vollständige Oberflächenunterstützung bieten.
- Wurde aus den experimentellen Funktionen entfernt und ist nun im normalen Spielverlauf verfügbar.
- Wurde aus den experimentellen Funktionen entfernt und ist nun im normalen Spielverlauf verfügbar.
- Wurden aus den experimentellen Funktionen entfernt und sind nun im normalen Spielverlauf verfügbar.
Gegenstände
- Wurde aus den experimentellen Funktionen verschoben und ist nun während des normalen Spiels verfügbar.
- Wurde aus den experimentellen Features verschoben und ist nun im normalen Spielverlauf verfügbar.
Kreaturen
- Die Regeln für die Färbung von Schafen wurden geändert, sodass sie auf dem Biom basieren, in dem sie erscheinen:
- Gemäßigte Biome:
- Häufig:
- Ungewöhnlich:
- Selten:
- Kalte Biome:
- Häufig:
- Ungewöhnlich:
- Selten:
- Warme Biome:
- Häufig:
- Ungewöhnlich:
- Selten:
- Gemäßigte Biome:
- Die Farben der Schafe für gemäßigte Biome sind unverändert.
- Die Änderungen am Kartographenhandel wurden aus der experimentellen Spielweise herausgenommen und ist nun im normalen Spielverlauf verfügbar.
- Kartografen verkaufen jetzt sieben neue Karten, die jeweils auf ein anderes Dorf oder andere Strukturen in einem anderen Biom hinweisen. Diese Karten können Spielern helfen, die schnell einen bestimmten Ort finden wollen.
- Kartografen verschiedener Dorftypen verkaufen eine unterschiedliche Auswahl an Karten und farbigen Bannern.
- Die Änderungen am Handel des fahrenden Händlers wurden aus den experimentellen Funktionen herausgenommen und sind nun im normalen Spielverlauf verfügbar.
- Fahrende Händler haben jetzt bessere Preise, mehr Handel und verkaufen größere Mengen vieler Gegenstände.
- Fahrende Händler können jetzt grundlegende Vorräte von Spielern kaufen.
- Fahrende Händler können zwei Gegenstände aus dieser Liste zum Kauf anbieten:
- Fahrende Händler haben nun die Möglichkeit, diese Gegenstände zusätzlich zu ihren bisherigen Geschäften zu verkaufen:
- Holzstämme (Akazie, Birke, Schwarzeiche, Tropen, Eiche, Fichte, Blasseiche oder Kirsche)
- Verzauberte Eisenspitzhacke
- Trank der Unsichtbarkeit
- Ihre Texturen wurden geändert, und die Nase tritt nun aus ihren Modellen hervor.
- Hühner-Varianten
- Sie wurden aus den experimentellen Funktionen entfernt und sind nun im normalen Spielverlauf verfügbar.
- Kuh-Varianten
- Wurden aus den experimentellen Funktionen herausgenommen und sind nun im normalen Spielverlauf verfügbar.
- Schwein-Varianten
- Wurden aus den experimentellen Funktionen entfernt und sind nun im normalen Spielverlauf verfügbar.
Weltgenerierung
- Truhen in verschiedenen Dorfgebäuden haben jetzt eine 33%ige Chance, ein Bündel zu enthalten. Dazu gehören:
- Kartograf
- Gerberei
- Waffenschmied
- Wüstenhaus
- Ebenenhaus
- Schneehaus
- Savannenhaus
- Taiga-Haus
Gameplay
- Auf den Schwierigkeitsgraden Friedlich und Leicht behalten Spieler nicht mehr standardmäßig ihr Inventar.
Befehlsformat
- Wurde aus den experimentellen Funktionen herausgenommen und ist nun während des normalen Spielens verfügbar.
Technisch
- Komponenten
- Die Validierung für Asset-Referenzen in Komponenten wurde hinzugefügt.
- Inhaltsfehler werden fehlende Referenzen für die folgenden Felder protokolliert:
- Gegenstandsreferenzen.
- Block-Referenz in Item-Komponente in
minecraft:block_placer
. - Beutetabellen-Referenz in der Blockkomponente
minecraft:loot
.
- Inhaltsfehler werden fehlende Referenzen für die folgenden Felder protokolliert:
- Das Feld
find_players_only
der Komponenteentity_sensor
funktioniert nun korrekt, schränkt die Suche auf Spieler ein und wirkt sich auf alle Subsensoren aus.
- Dedizierter Server
- Es wurden zwei neue Parameter für dedizierte Server in
server-auth-with-rewind
eingeführt. Diese machen den Server strenger in Bezug auf die Spielerpositionen. Schauen Sie inserver.properties
nach, um mehr Informationen darüber zu erhalten, was diese Parameter bewirken.server-authoritative-movement-strict
steht standardmäßig auffalse
und kann auftrue
gesetzt werden. Beeinflusst die Akzeptanz von Spielerpositionen.server-authoritative-dismount-strict
steht standardmäßig auffalse
und kann auftrue
gesetzt werden. Beeinflusst die Spielerposition beim Absteigen.
- Entity Event Antworten
- Hinzufügung der
stop_movement
Entity-Ereignisreaktion, die die Bewegung der Entity stoppt.- Das Feld
stop_vertical_movement
gibt an, ob die vertikale Bewegung gestoppt werden soll. - Das Feld
stop_horizontal_movement
gibt an, ob die horizontale Bewegung angehalten werden soll. - Diese Antwort stoppt nicht die Navigation oder verhindert zukünftige Bewegungen.
- Wenn das das gewünschte Ergebnis ist, entfernen Sie auch die Komponenten, die dafür verantwortlich sind.
- Das Feld
- Hinzufügung der
set_home_position
Entity-Ereignisantwort, die die Home-Position der Entity auf die aktuelle Position setzt.- Damit dies einen Effekt hat, muss die Entität bereits eine
minecraft:home
Komponente haben.
- Damit dies einen Effekt hat, muss die Entität bereits eine
- Entity-Ereignisse
- Hinzufügung des
first_valid
Ereignistyps, er wertet jeden Filter der Reihe nach aus und führt den ersten gültigen aus.
- Entitäts-Filter
- Der
in_clouds
Entity-Filter ist nun erfolgreich, wenn die Bounding Box eines Entitys die Wolkenebene schneidet, anstatt nur, wenn der Boden innerhalb der Wolke liegt.
- Kreaturen
- Wasser-Familientyp für alle aquatischen Kreaturen hinzugefügt.
- Normale Loren werden nicht mehr als Kreaturen betrachtet.
Experimentell
Diese Neuerungen und Änderungen sind zugänglich, wenn Sie die experimentelle Option „Beta APIs“ aktivieren.
Neuerungen
Technisch
@minecraft/server-net
- Neuer Fehler
InternalHttpRequestError
hinzugefügt.- Ein Fehler, der ausgelöst wird, wenn ein HTTP-Fehler auf Plattformebene auftritt. Die in dieser Klasse bereitgestellten Informationen können für Diagnosezwecke nützlich sein, unterscheiden sich aber von Plattform zu Plattform.
- Neuer Fehler
MalformedHttpRequestError
hinzugefügt.- Ein Fehler, der ausgelöst wird, wenn versucht wird, eine fehlerhafte HTTP-Anfrage zu senden.
@minecraft/server-ui
- Hinzufügte Methode
divider(): ActionFormData;
. Sie fügt einen Abschnittstrenner in das Formular ein. - Hinzufügung der Methode
divider(): ModalFormData;
. Sie fügt einen Abschnittstrenner in das Formular ein.
- Blöcke
minecraft:material_instances
Komponente hat ein neues experimentelles boolesches Feldisotropic
für Format Version 1.21.70 und höher, dieses Feld steuert die zufällige Drehung der Flächen UVs basierend aufBlockPos
.
Änderungen
Technisch
- Verhaltenspakete
- Entfernt unbenutztes experimentelles json-Feld
peaks_factor
ausminecraft:mountain_parameters
in der Biome-Datei des Verhaltenspacks.
@minecraft/server-net
- Das Ausführungsprivileg der meisten APIs wurde angepasst, damit sie in schreibgeschützten Kontexten („vor“ Ereignissen) aufgerufen werden können.
Fehlerkorrekturen
In dieser Version wurden folgende Fehlerkorrekturen vorgenommen:[Ausklappen] |
|
beta 1.21.70.24
Beta 1.21.70.24 (ChromeOS, Android) bzw. Preview 1.21.70.24 (Windows, iOS, IPadOS, Xbox, PlayStation) ist die vierte Beta/Preview-Version für die Bedrock Edition 1.21.70, die am 19. Februar 2025 veröffentlicht wurde,[4], die neue Sounds für Wölfe hinzufügt, die Texturen der Spawn-Eier ändert und Fehler behebt.
Änderungen
Blöcke
- Geringere Lautstärke in den Sounddateien für Laubhaufen (Abbauen, Laufen, Platzieren)
- Geringere Lautstärke in Sounddateien für Gras (Abbauen)
Kreaturen
- 6 neue Wolf-Audio-Varianten mit einzigartigen Umgebungs-, Schmerz-, Todes-, Knurr-, Heul- und Hechelgeräuschen hinzugefügt
- Jedem Wolf wird eine zufällige Audiovariante aus den 6 neuen Varianten und der Originalvariante zugewiesen
- Die Audiovariante ist nicht mit der Texturvariante verbunden
Allgemein
- Die Textur der Spawn-Eier wurde überarbeitet, um die Lesbarkeit und Zugänglichkeit zu verbessern.
- Jedes Spawn-Ei hat jetzt sein eigenes, einzigartiges Erscheinungsbild, das die Persönlichkeit und den Charakter des Mobs, den es hervorbringt, einfängt
- Jedes Ei variiert in seiner Form, um die Größe des Mobs widerzuspiegeln, den es spawnen lässt.
- Kleinere Kreaturen haben zum Beispiel ein kleineres Spawn-Ei.
Technisch
- API
@minecraft/server
1.18.0CameraFixedBoomOptions
vonbeta
nachstable
verschobenLiquidType
Liste vonbeta
nachstable
verschoben- Methoden zur Erkennung von Flüssigkeiten in
Block
vonbeta
nachstable
verschoben - Die Methoden zur Erkennung von Flüssigkeiten in
BlockPermutation
wurden vonbeta
nachstable
verschoben - Die Methode
Player.spawnParticle
wurde vonbeta
nachstable
verschoben.
- Blöcke
- Die
minecraft:material_instances
Komponente unterstützt ein optionalestint_method
Feld in ihren Instanzdefinitionentint_method
ist ein String-Feld, das eine Gesichtsfarbe mit einem Farbton multipliziert, der mit dem Biom, in dem sich der Block befindet, berechnet wird. Unterstützte Werte sindnone
,default_foliage
,birch_foliage
,evergreen_foliage
,dry_foliage
,grass
undwater
.- Gehaltene Block-Elemente werden so eingefärbt, als befänden sie sich im Biom
Plains
. - Beispiel:
"minecraft:material_instances": {
"*": {
"texture": "minimal",
"render_method": "opaque",
"tint_method": "water"
}
- Komponenten
- Die
minecraft:input_air_controlled
-Komponente wurde hinzugefügt, die die Steuerung fliegender Rideables ermöglicht- Funktioniert ähnlich wie
minecraft:input_ground_controlled
, aber anstatt die Beschleunigung auf die XZ-Ebene zu beschränken, wendet diese Komponente die Beschleunigung in der Richtung an, in die der Spieler in drei Dimensionen schaut - Unterstützt Anpassungen der Geschwindigkeiten für Schrägflug und Rückwärtsbewegung, so dass Entitäten mit gleicher Geschwindigkeit in alle Richtungen fliegen oder sich beim Schrägflug oder Rückwärtsflug langsamer bewegen können
- Diese Komponente ist experimentell und erfordert als solche die Aktivierung von
use_beta_features
. - Sie kann sich im Laufe der Entwicklung erheblich verändern oder sogar ersetzt werden.
- Funktioniert ähnlich wie
- Ersteller
- ItemTag-Unterstützung in der
match_tool
-Beutetabellenbedingung erfordert nicht mehr die Aktivierung des experimentellen Schalters „Geplante Creator-Funktionen“.
- Editor
- Keramik zur Blockauswahl hinzugefügt
- Workbench-Unterstützung für Auswahlen hinzugefügt, die eine Aktualisierung aller Blöcke desselben Typs in der Auswahl ermöglicht
- Verschiedene Icons in der Editor-Benutzeroberfläche wurden für eine bessere Auflösung und funktionale Klarheit aktualisiert
- Das Abflachungswerkzeug bleibt nicht mehr aktiv, wenn in den Fadenkreuzmodus gewechselt wird
- Die maximale Höhe des Pyramidenpinsels wurde auf 40 Blöcke erhöht
- End Gateway oder Structure Block wurde aus der Blockauswahl entfernt
- Es wurde ein Fehler behoben, durch den Fleckglasblöcke aus der Blockauswahl gefiltert wurden
- Ein Fehler wurde behoben, der dazu führte, dass das Kontrollkästchen „Durch Wasser projizieren“ bei der Cursorsteuerung mit der Tastatur in den Fenstern aktiv war.
- Es wurde ein Fehler behoben, der dazu führte, dass benutzerdefinierte Zeiteinstellungen für das Tageszeitfenster deaktiviert wurden.
- Es wurde ein Fehler behoben, der dazu führte, dass die Begrenzung der Spielerpositionen im Navigationsbereich falsche Werte anzeigte.
- Es wurde ein Fehler behoben, bei dem das Loslassen der Bildlaufleiste nach dem Ziehen außerhalb des Dropdown-Menüs dieses schloss.
- Es wurde ein Fehler behoben, der dazu führte, dass das Layout der Schaltflächen und die Größe der inneren Symbole nicht korrekt waren.
- Ein Rendering-Problem im Zusammenhang mit den Miniaturansichten von Banner, Conduit, Kriecherkopf, verziertem Topf, Drachenkopf, Piglin-Kopf, Spielerkopf, Skelett-Schädel, Wither-Skelett-Schädel und Zombiekopf wurde behoben
- Behebung eines Problems/Absturzes aufgrund von Rendering-Komponenten für benutzerdefinierte Blöcke in Creator Packs oder Addons
- Die Workbench-Funktionalität mit Blöcken, die die Eigenschaften
minecraft:block_face
undminecraft:vertical_half
verwenden, wurde behoben.
- Ziele
- Das Feld
use_home_position_restriction
wurde zum KI-Zielminecraft:behavior.float_wander
hinzugefügt, um zu steuern, ob Kreaturen bei der Auswahl von Zielpositionen die Beschränkungen der Heimatposition respektieren- Der Standardwert ist
false
für Entitäten mit einer Formatversion unter 1.21.70, und true für 1.21.70 und später - Wenn
true
, respektiert die Kreatur bei der Auswahl von Zielpositionen die Beschränkungen der Ausgangsposition
- Der Standardwert ist
Experimentell
Diese Neuerungen und Änderungen sind zugänglich, wenn Sie die experimentelle Option „Beta APIs“ aktivieren.
Änderungen
Technisch
- API
@minecraft/server
2.0.0-beta- Ein Fehler wurde behoben, bei dem die
typeid
-Eigenschaft der Effektklasse je nach Spracheinstellung übersetzt wurde - Das Limit für die Länge des Lore-Eintrags wurde von 50 auf 1000 und die Anzahl der Zeilen von 20 auf 100 erhöht, wenn
ItemStack.setLore
verwendet wird - Drei neue Methoden wurden zu
Player
hinzugefügt. Diese Entity Overrides werden nur auf den Zielplayer angewendet. Änderungen werden erst beim nächsten Tick übernommen und gelten nicht für andere Spieler. setPropertyOverrideForEntity
: Überschreibt eine Entitätseigenschaft auf der Ziel-Entität mit dem angegebenen Wert. Diese Eigenschaft muss mit dem Client synchronisiert sein.removePropertyOverrideForEntity
: Entfernt die Außerkraftsetzung der angegebenen Entitätseigenschaft auf der Ziel-Entität.clearPropertyOverridesForEntity
: Entfernt alle Überschreibungen aller Entitätseigenschaften auf der Ziel-Entität.
- Ein Fehler wurde behoben, bei dem die
- Experimentell
- Der Schalter "Creator-Kameras: Neue Dritte-Person-Voreinstellung" wurde entfernt und ein Schalter für experimentelle Creator-Kamerafunktionen für alle zukünftigen experimentellen Kameras hinzugefügt
- Grafisch
- Verzierte Krüge werden nun korrekt dargestellt, wenn sie in der aufgeschobenen technischen Vorschau in der Hand gehalten werden.
- Dem Client Biome JSON 1.21.70 Schema wurden 4 optionale Komponenten hinzugefügt. Diese Komponenten sind jedoch für die künftige Verwendung mit der aufgeschobenen technischen Vorschau vorgesehen und haben keine Auswirkungen auf aktuelle Builds, weder auf die Vorschau noch auf andere. Mit dieser Änderung haben sich die Regeln für das Deferred Resource Pack leicht geändert:
- Das Spiel wird nun alle gültigen JSON-Dateien in den Verzeichnissen
atmospherics
,color_grading
,lighting
undwater
eines Deferred Resource Packs laden. Jede gültige JSON-Datei in jeder Kategorie muss ein eindeutigesIdentifier
-Feld in ihrem Schema haben. - Reservierte Dateinamen für jede Schemakategorie (z.B.
atmospherics/atmospherics.json
oderlighting/global.json
) werden weiterhin als die globalen/Standardeinstellungen für ein Paket behandelt. - Wenn ein Biome-JSON in einem Deferred-Ressourcenpaket eine dieser neuen Bezeichnerkomponenten enthält, werden die Bezeichner anhand der Bezeichner validiert, die in der jeweiligen Gruppe von Deferred-Konfigurationen gefunden wurden. Wenn ein Biome-JSON beispielsweise einen
minecraft:water_identifier
-Eintrag enthält, muss der gelieferte Bezeichner mit einem gültigenidentifier
in einem der Wasser-JSONs des Pakets übereinstimmen. - Wenn ein Biome-JSON keinen der neuen Bezeichner enthält, dann wird der globale/Standard-Bezeichner aus den reservierten Dateinamen automatisch zu diesem Biome hinzugefügt.
"format_version": "1.21.70", "minecraft:client_biome": { ... "components": { ..., "minecraft:atmosphere_identifier": { "atmosphere_identifier": "mypack:default_atmospherics" }, "minecraft:color_grading_identifier": { "color_grading_identifier": "mypack:default_color_grading" }, "minecraft:lighting_identifier": { "lighting_identifier": "mypack:default_lighting" }, "minecraft:water_identifier": { "water_identifier": "mypack:default_water" } } }
- Das Spiel wird nun alle gültigen JSON-Dateien in den Verzeichnissen
Fehlerkorrekturen
In dieser Version wurden folgende Fehlerkorrekturen vorgenommen:[Ausklappen] |
|
beta 1.21.70.25
Beta 1.21.70.25 (ChromeOS, Android) bzw. Preview 1.21.70.25 (Windows, iOS, IPadOS, Xbox, PlayStation) ist die fünfte Beta/Preview-Version für die Bedrock Edition 1.21.70, die am 26. Februar 2025 veröffentlicht wurde[5], die Bugs behebt.
Änderungen
Blöcke
- Hinzufügen einer biombasierten Färbung für Laubhaufen.
Kreaturen
- Rückgängigmachung der Änderung von vor zwei Wochen, durch die blaue, hellblaue, cyanfarbene, gelbe, orangefarbene und rote Schafe auf natürliche Weise in verschiedenen Biomen spawnen konnten.
- Schwarze Schafe werden weiterhin am häufigsten in kalten Biomen spawnen, braune Schafe am häufigsten in warmen Biomen.
- Rosa Schafe werden weiterhin sehr selten sein und überall dort spawnen können, wo Schafe spawnen können.
- Die Textur der Schafwolle wurde überarbeitet, um die starke Linie auf der Rückseite zu entfernen.
- Kaufgeschäfte fahrender Händler können nun zweimal verwendet werden, bevor sie gesperrt werden, anstatt nur einmal.
Gameplay
- Ermöglicht das Sammeln von Erfolgen beim Spielen in einer Welt mit Add-ons.
Allgemein
- Aktivierter Schimpfwortfilter Schalter auf mobilen Plattformen.
UI
- Touch-Steuerung: Die Kameraperspektive kann nun über eine HUD-Schaltfläche gewechselt werden, aktivieren Sie dies in den Touch-Einstellungen.
Technisch
- Client-Biom-Komponenten
- Hinzufügen der
minecraft:dry_foliage_color
Komponente, um die Farbe für diedry_foliage
Färbungsmethode zu überschreiben.
- Hinzufügen der
dry_foliage
Färbungsmethode, die dietextures/colormap/dry_foliage.png
Farbkarte verwendet. - Die Blockkomponente
minecraft:destruction_particles
wurde als JSON-Objekt offengelegt. Dieses stellt die Partikel dar, die bei der Zerstörung des Blocks verwendet werden.- Es gibt zwei Felder dafür:
texture
ist ein erforderliches Stringfeld, um die von den Partikeln verwendete Textur festzulegen.tint_method
ist ein optionales String-Feld, das die Texturfarbe mit einem vordefinierten Farbton multipliziert. Standardwert istnone
. Unterstützte Werte sindnone
,default_foliage
,birch_foliage
,evergreen_foliage
,dry_foliage
,grass
undwater
.
- Blockformate vor 1.21.70 werden so aktualisiert, dass die Komponente mit der Textur aus
down
oder*
derminecraft:material_instances
Komponente hinzugefügt wird, falls vorhanden undnone
fürtint_method
. Dies war das alte Verhalten. - Blockformate ab 1.21.70 ohne diese Komponente werden nicht aktualisiert und verwenden die ungültige Textur. Beispiele:
- Es gibt zwei Felder dafür:
"minecraft:destruction_particles": {
"texture": "my_particles_texture",
"tint_method": "grass"
}
oder
"minecraft:destruction_particles": {
"texture": "my_particles_texture"
}
- Entfernter
set_movement_authority
Befehl.
- Ein neuer Parameter für Dedicated Server wurde eingeführt. Dieser macht den Server strenger bei der Interaktion mit Entitäten. Schauen Sie in
server.properties
für weitere Informationen darüber, was diese tun.server-authoritative-entity-interactions-strict
steht standardmäßig auffalse
und kann auftrue
gesetzt werden. Beeinflusst die Akzeptanz von Entitätsinteraktionen.
- Entfernter
server-authoritative-movement
Parameter. Es wird nun immerserver-auth-with-rewind
verwendet.
Allgemein
- Server-Authoritative-Bewegung ist nun standardmäßig aktiviert.
- Mehrere Controller, die gleichzeitig aus einem Zustand herausgehen, lassen nun alle vorgesehenen Partikel ablaufen, anstatt nur den letzten.
Experimentell
Diese Neuerungen und Änderungen sind zugänglich, wenn Sie die experimentelle Option „Beta APIs“ aktivieren.
Änderungen
Technisch
API
BlockMapColorComponent
scripting API ist jetzt schreibgeschützt.BlockMapColorComponent
Skripting-API-Feldercolor
undtintMethod
sind jetzt Eigenschaften anstelle vonmethods
.- Deprecated
ItemUseOnBeforeEvent
in@minecraft/server 2.0.0-beta
. Verwenden Sie stattdessenPlayerInteractWithBlockBeforeEvent
. - Veraltetes
ItemUseOnAfterEvent
in@minecraft/server 2.0.0-beta
. Verwenden Sie stattdessenPlayerInteractWithBlockAfterEvent
. BlockDestructionParticlesComponent
API wurde zu@minecraft/server 2.0.0-beta
hinzugefügt.EntityScaleComponent
wurde in Version2.0.0-beta
auf schreibgeschützt geändert.
Grafisch
- Die Emissionsintensität wurde in der Deferred Technical Preview um den Faktor 15 reduziert, Ersteller werden wahrscheinlich ihre Emissions-Texturwerte anpassen müssen.
- Angepasste Luft- und Nebeldichte für volumetrische Streuung für mehr sichtbare Lichtstrahlen in Deferred Technical Preview.
- Geringfügige Anpassungen der automatischen Belichtung und der Augenanpassung in der Deferred Technical Preview.
Fehlerkorrekturen
In dieser Version wurden folgende Fehlerkorrekturen vorgenommen:[Ausklappen] |
|
beta 1.21.70.26
Beta 1.21.70.26 (ChromeOS, Android) bzw. Preview 1.21.70.26 (Windows, iOS, IPadOS, Xbox, PlayStation) ist die sechste Beta/Preview-Version für die Bedrock Edition 1.21.70, die am 5. März 2025 veröffentlicht wurde[6], die Fehler behebt.
Änderungen
Allgemein
- Das Panorama wurde geändert, um den Spring Drop 2025 zu präsentieren.
- Diese Änderung wurde nicht in der offiziellen Änderungsliste erwähnt.
Fehlerkorrekturen
In dieser Version wurden folgende Fehlerkorrekturen vorgenommen:[Ausklappen] |
|
Anmerkungen und Einzelnachweise
- ↑ "Minecraft Beta & Preview - 1.21.70.20" – Minecraft Feedback, Januar 30, 2025
- ↑ "Minecraft Beta & Preview - 1.21.70.22" – Minecraft Feedback, February 5, 2025
- ↑ "Minecraft Beta & Preview - 1.21.70.23" – Minecraft Feedback, February 12, 2025
- ↑ "Minecraft Beta & Preview - 1.21.70.24" – Minecraft Feedback, February 19, 2025
- ↑ "Minecraft Beta & Preview - 1.21.70.25" – Minecraft Feedback, February 26, 2025
- ↑ "Minecraft Beta & Preview - 1.21.70.26" – Minecraft Feedback, March 5, 2025
[Einklappen] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Entwicklungszyklus | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Ressourcen-Updates |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||