Minecraft Bedrock 1.20.60 Update-Patchnotizen: Verbesserte Verzauberung „Fortune“, hinzugefügte experimentelle Breeze, Prüfungskammern und mehr

Minecraft Bedrock 1.20.60 Update-Patchnotizen: Verbesserte Verzauberung „Fortune“, hinzugefügte experimentelle Breeze, Prüfungskammern und mehr

Mojang Studios hat am 6. Februar 2024 die Patchnotizen zum Update 1.20.60 veröffentlicht, die viele interessante Änderungen mit sich bringen, die am Minecraft 1.21-Update vorgenommen werden . Das kleine Update führt neue experimentelle Funktionen für Mobs, Gegenstände und die mit Spannung erwarteten Prüfungskammern ein. Abgesehen von diesen Änderungen fügt der Entwickler mehrere Fehlerbehebungen sowie Stabilitäts- und Leistungsverbesserungen hinzu, um das Spiel mit den hinzugefügten Funktionen besser laufen zu lassen.

Der Breeze-Mob erfährt eine Reihe von Verhaltensänderungen. Auch die Verhandlungskammern, in denen der Breeze-Mob untergebracht ist, erfahren zahlreiche Verbesserungen und Änderungen. Beispielsweise gibt es verschiedene Arten von Versuchskammern, abhängig von der Art des Mobs, den sie hervorbringen.

Beachten Sie, dass dieses Update auf Nintendo Switch und dedizierten Servern als Version 1.20.6 angezeigt wird. Während wir also auf das Minecraft 1.21 -Update warten, finden Sie hier die Patchnotizen mit allen Änderungen, die mit 1.20.60 am Spiel vorgenommen werden.

Patchnotizen zu Minecraft 1.20.60: Alles, was Sie wissen müssen

Vanille-Parität

  • Nether-Golderz kann jetzt bis zu 6 Goldnuggets (vorher 5) fallen lassen, wenn es mit einem nicht verzauberten Werkzeug abgebaut wird, oder bis zu 24 mit Glücksstufe 3 (vorher 20).
  • Lapislazuli-Erz kann jetzt bis zu 9 Lapislazuli (vorher 8) fallen lassen, wenn es mit einem nicht verzauberten Werkzeug abgebaut wird, oder bis zu 36 mit Glücksstufe 3 (vorher 32).
  • Lagerfeuer lässt jetzt korrekt 2 Holzkohle statt 4 fallen, wenn es vom Spieler zerstört wird (MCPE-159894).
  • Der Text des Musik-Disc-Namens hat jetzt dieselbe Farbe wie bei verzauberten Gegenständen (MCPE-109471).
  • Trail Ruins werden jetzt am gleichen Ort und in der gleichen Konfiguration wie Java Edition (MCPE-169988) platziert.

Experimentelle Funktionen

Brise

  • The Breeze ist ein gerissener, feindlicher Mob, der über den Trial Spawner in einigen Räumen der Trial Chambers erscheinen kann.
  • Der Breeze bewegt sich hauptsächlich durch Sprünge um ein Ziel herum, wobei er manchmal ziemlich weite Distanzen zurücklegt.
  • Als aggressiver Gegner schießt die Breeze flüchtige Windenergie in Form von Windladungsprojektilen auf ihr Ziel.
  • Windladungen verursachen einen geringen Schaden, wenn sie direkt mit einem Objekt kollidieren.
  • Nach der Kollision mit einer Entität oder einem Block erzeugen Windladungsprojektile einen Windstoß, der Entitäten in der Umgebung um mehrere Blöcke zurückstößt.
  • Windstöße haben auch die Wirkung, bestimmte Blockaden zu „aktivieren“.
  • Nichteiserne Türen und Falltüren werden umgedreht.
  • Zauntore werden umgedreht.
  • Knöpfe werden gedrückt.
  • Hebel werden umgelegt.
  • Glocken werden geläutet und geschwungen.
  • Angezündete Kerzen (sowohl einzeln als auch auf Kuchen) werden gelöscht.
  • Windstöße haben keine Auswirkungen auf Eisentüren, Eisenfalltüren oder Blöcke, die durch ein Redstone-Signal an ihrer Position gehalten werden.

Test-Spawner

  • Trial Spawner ist eine neue Variante von Monster Spawners, die nach Abschluss Belohnungen auswirft und im Mehrspielermodus unterschiedliche Herausforderungsstufen aufweisen kann.
  • Die Herausforderungsstufe erhöht sich für jeden neuen Spieler, den ein Test-Spawner in der Nähe bemerkt.
  • Die Herausforderungsstufe verringert sich erst, wenn sie während der Abklingzeit eines Prüfungs-Spawners zurückgesetzt wird.
  • Im Gegensatz zu normalen Spawnern spawnt ein Test-Spawner eine begrenzte Anzahl an Mobs, proportional zu seiner aktuellen Herausforderungsstufe.
  • Es kann einen Mob nur an Positionen hervorbringen, die innerhalb der Sichtlinie liegen.
  • Es kann einen Mob hervorbringen, unabhängig von den Lichtanforderungen des Mobs.
  • Gespawnte Mobs sind hartnäckig.
  • Sobald alle Mobs besiegt sind, wirft der Prüfungs-Spawner eine Reihe von Belohnungen aus, die proportional zur aktuellen Herausforderungsstufe sind.
  • Nachdem die Belohnungen ausgeworfen wurden, geht der Test-Spawner für 30 Minuten in die Abklingzeit, in der er keine Mobs mehr spawnt.
  • Prüfungs-Spawner können von Spielern im Survival-Modus nicht hergestellt oder erhalten werden – stattdessen können sie natürlich überall in den Prüfungskammern platziert werden.
  • Trial Spawner sind extrem langsam zu minen und resistent gegen Explosionen und werden selbst mit Silk Touch nicht fallen gelassen.
  • Wenn sie im Kreativmodus platziert werden, ist für Trial-Spawner standardmäßig kein Mob-Typ festgelegt.
  • Der Mob-Typ kann festgelegt werden, indem man mit ihm interagiert, während man ein Spawn-Ei hält.
  • Kreativ- und Zuschauerspieler können von Trial-Spawnern nicht erkannt oder bemerkt werden.

Prozesskammern

  • Prüfungskammern sind eine neue Struktur in der Oberwelt, in der Spieler während der Spielmitte Kampfherausforderungen erkunden und annehmen können.
  • Versuchskammern bestehen aus verschiedenen Kupfer- und Tuffsteinblöcken und sind in verschiedenen Größen erhältlich, von groß bis klein.
  • Gerichtskammern sind in der Tiefschieferschicht des Untergrunds relativ häufig zu finden.
  • Das Layout jeder Prüfungskammer wird prozedural generiert und kann Fallen, Belohnungstruhen und verschiedene Kampfräume umfassen.
  • Vorratstruhen befinden sich zwischen verschiedenen Räumen und enthalten Blöcke und Gegenstände, die Ihnen bei der Bewältigung Ihrer Prüfungen helfen.
  • Belohnungstruhen werden in jedem Raum von Herausforderungen bewacht und können eine Quelle für verzauberte Bücher und Ausrüstung sein.
  • Die Beute in Belohnungstruhen wird noch überarbeitet und ist noch nicht endgültig.
  • In jeder Prüfungskammer gibt es Prüfungsspawner der Kategorie „Nahkampf“, „Kleiner Nahkampf“ oder „Fernkampf“:
  • Nahkampf
  • Zombie
  • Erinnern
  • Schleim
  • Kleiner Nahkampf
  • Spinne
  • Höhlenspinne
  • Baby-Zombie
  • Silberfisch
  • Fernkampf
  • Skelett
  • Streuner
  • Jede Prüfungs-Spawner-Kategorie verwendet bei der Generierung nur einen Mob für die gesamte Struktur, und diese Mobs werden für jede Prüfungskammer zufällig ausgewählt.
  • Beispielsweise könnte eine Prüfungskammer nur Zombies, Höhlenspinnen und Streuner hervorbringen, während eine andere möglicherweise nur Schleime, Silberfische und Skelette hervorbringt.
  • Eine Ausnahme hiervon bilden einige Test-Spawner in einzigartigen Räumen, die immer Breezes hervorbringen.

Testschlüssel

  • Ein Gegenstand, der nur bei Trial Spawnern erhältlich ist.
  • Testschlüssel verfügen derzeit über keine Funktionalität.

Gürteltier

  • Das Gürteltier wurde hinzugefügt
  • Das Gürteltier ist ein neutraler Mob
  • Lässt regelmäßig Armadillo Scutes fallen
  • Lässt Armadillo Scutes fallen, wenn es gebürstet wird
  • Laicht in Savannen
  • Lieblingsessen ist Spider Eyes
  • Wenn ein Gürteltier eine Bedrohung erkennt, rollt es sich zusammen
  • Bedrohungen sind:
  • Spieler, die sprinten
  • Spieler auf einem Reittier oder in einem Fahrzeug
  • Untote Mobs
  • Es rollt sich nicht zusammen, wenn es flüchtet, im Wasser, in der Luft oder wenn es geführt wird
  • Wenn ein Gürteltier zusammengerollt ist, kann es nicht laufen, nicht fressen und lässt sich nicht durch Futter in Versuchung führen
  • Die Suche nach Bedrohungen wird fortgesetzt, und wenn drei Sekunden lang keine Bedrohungen erkannt werden, wird sie deaktiviert

Gürteltier-Scutes

  • Kann zur Herstellung einer Wolfsrüstung verwendet werden
  • Von Armadillos fallen gelassen
  • Mit Spendern können Armadillo Scutes von Gürteltieren abgebürstet werden

Wolfsrüstung

  • Durch die Verwendung einer Wolfsrüstung bei einem erwachsenen gezähmten Wolf wird die Rüstung des Wolfs ausgerüstet.
  • Nur der Besitzer eines Wolfes kann seinem gezähmten Wolf eine Wolfsrüstung anlegen, und in diesem Sinne können Spender Wölfen keine Wolfsrüstung anlegen.
  • Der Einsatz einer Schere bei einem Wolf, der eine Rüstung trägt, führt dazu, dass dieser die Rüstung fallen lässt.
  • Nur der Besitzer eines Wolfes kann eine Wolfsrüstung davon abschneiden. Aus diesem Grund können Spender keine Wolfsrüstung von Wölfen entfernen.
  • Die Wolfsrüstung bietet den gleichen Schutz wie die Diamantpferderüstung.
  • Wenn ein Wolf stirbt, während er eine Rüstung trägt, lässt er die Rüstung fallen.

Korrekturen und Änderungen

Leistung/Stabilität

  • Verschiedene Abstürze, die während des Spiels auftreten konnten, wurden behoben.
  • Es wurde ein seltener Absturz behoben, der beim Erfolg „Sieben Meere“ auftreten konnte.
  • Es wurde ein Absturz behoben, der auftreten konnte, wenn Spieler einen Block platzierten oder zerstörten und dann bei aktiviertem Raytracing „Speichern & Beenden“ auswählten.
  • Es wurde ein Absturz behoben, der beim Betrachten von Realms im Spielmenü auftreten konnte.
  • Es wurde ein Fehler behoben, der beim Beitritt zu einem Reich zu unendlichem Laden führen konnte.

Allgemein

  • Es wurden informativere Fehlermeldungen für den Fall hinzugefügt, dass weltweite Exporte aufgrund externer Betriebssystemprobleme fehlschlagen (MCPE-41898).
  • Verbesserte Verzögerung zwischen dem Laden zu 100 % und dem Erscheinen des Hauptmenüs auf Konsolenplattformen.
  • Der Erfolg „Du brauchst eine Minze“ kann jetzt nur durch das Sammeln von Drachenatem (MCPE-177409) freigeschaltet werden.

Spielweise

  • Bestimmte Fälle wurden behoben, die dazu führten, dass Spieler unerwarteten Fallschaden erlitten, wenn sie Interaktionen in bestimmten Höhen wie 62 m durchführten (MCPE-168518).
  • Wiedereingeführt wurde ein Fix für Spieler, die manchmal unerwarteten Fallschaden erleiden, während sie Blöcke bauen, während sie darauf stehen (MCPE-120140).
  • Es wurden einige Fälle behoben, in denen Spieler unerwarteten Fallschaden in der Nähe von Felsvorsprüngen erleiden konnten, von denen sie sichtbar nicht herunterfielen (MCPE-120140).
  • Das Problem wurde behoben, das die Navigation im Inventar verhinderte, wenn auf Mobilgeräten nur eine Tastatur verwendet wurde.
  • Das Problem wurde behoben, das verhinderte, dass die Stapelaufteilung verwendet wurde, wenn eine Tastatur im Touch-Modus verwendet wurde.
  • Es wurde ein Problem behoben, das in bestimmten Fällen beim Bauen von Blöcken während der Bewegung unerwarteten Fallschaden verursachen konnte (MCPE-120140, MCPE-175791).
  • Spieler fallen nicht mehr durch den Block, auf dem sie stehen, wenn sie in den Zuschauermodus und zurück wechseln (MCPE-170522).
  • Spieler werden nicht mehr verlangsamt, wenn sie beim Fliegen im Kreativmodus den Boden berühren (MCPE-176365).
  • Wenn das Spiel geschlossen wird, während die Dimensionen geändert werden, werden Spieler beim erneuten Betreten der Welt nicht mehr an unerwarteten Positionen platziert (MCPE-173386).

Mobs

  • Pferde, Esel und Maultiere erleiden jetzt Fallschaden, wenn sie von einem Spieler kontrolliert werden, mit Ausnahme von Welten, die auf Basisspielversionen vor 1.20.60 (MCPE-107031) abzielen.
  • Es wurde ein Problem behoben, das dazu führte, dass Boote beim Platzieren durch Blöcke hindurchschnitten.
  • Problem behoben, bei dem die Skins einiger Dorfbewohner nicht zu ihren Berufen passten (MCPE-105457).
  • Die Streuung der beim Angeln freigesetzten Erfahrungskugeln wurde verringert (MCPE-170540).
  • Erfahrungskugeln kollidieren nicht mehr mit Mobs (MCPE-87711).
  • Zoglins können im Schwierigkeitsgrad „Friedlich“ nicht mehr spawnen und verschwinden, wenn der Schwierigkeitsgrad auf „Friedlich“ umgestellt wird (MCPE-79480).
  • Bienen erleiden keinen Schaden mehr, wenn sie sich durch süße Beerenbüsche bewegen (MCPE-114689).
  • Wölfe können jetzt sowohl auf Schnee als auch auf Schnee in Grove-Biomen laichen (MCPE-147656).

Blöcke

  • Mit Redstone ausgelöste Containerblöcke (z. B. Hopper, Dispenser) können jetzt konsistent interagiert werden, wenn sie von einer schnellen Redstone-Uhr angetrieben werden.
  • Gefrostete Eisblöcke hinterlassen kein Wasser mehr in der Welt, wenn sie mit einem Silk Touch-Werkzeug abgebaut werden.
  • Schildkrötenei, Froschbrut, Koralle und Korallenfächer erzeugen beim Abbau nicht mehr die doppelte Anzahl an Partikeln.
  • Bienenstock und Bienennest können nicht länger von einem verzauberten Buch mit Seidenberührung berührt werden.
  • Durch die Zerstörung eines Bettes durch den unteren Block wird nun wie vorgesehen der Spawnpunkt gelöscht.
  • Eis, gepacktes Eis, gefrorenes Eis und Top Snow senden jetzt Vibrationen, wenn sie abgebaut werden.
  • Kolben, die Blöcke schieben, ziehen oder zerstören, riskieren nicht länger, umliegende Spieler zum Ursprung der Welt zu teleportieren (MCPE-175206).
  • Dorfbewohner, denen fälschlicherweise dasselbe Bett oder derselbe Arbeitsplatz zugewiesen wurde wie andere, werden nun aktiv nach einem neuen Bett oder Arbeitsplatz suchen (MCPE-176528).
  • Kugelfische blasen sich nicht mehr wiederholt auf und entleeren sich, wenn sich ein Spieler in einer bestimmten Entfernung von ihnen befindet.
  • Mobs, für die Teilblöcke (z. B. Falltüren, Platten usw.) als Teil ihrer Liste der zu vermeidenden Blöcke in ihrer Navigationskomponente angegeben sind, sollten diese jetzt ordnungsgemäß meiden.
  • Die Einschränkungen, welche Blöcke durch dunkle Eichen- und Akazienbäume ersetzt werden können, gelten nun auch für deren Zweige und nicht nur für deren Stämme (MCPE-177484).
  • Der zur Generationszeit gelegte Top-Schnee bedeckt jetzt auch hohes Gras und Blumen (MCPE-142321)
  • Wither Roses fügen Mobs jetzt alle 0,5 Sekunden statt alle zwei Sekunden Schaden zu (MCPE-55878).
  • Beim Klonen von Containern bleiben die Containerbildschirme nicht mehr geöffnet und es kommt nicht mehr zu Abstürzen.
  • Pixelschattierung auf den Deckeln der Double Chest und Double Trapped Chest behoben (MCPE-169495).

Artikel

  • Problem behoben, bei dem das Essen eines Apfels die Bewegung des Spielers nicht verlangsamte (MCPE-176556)
  • „Scute“ in „Turtle Scute“ umbenannt.
  • Spieler können Suspicious Stew jetzt auch dann konsumieren, wenn ihr Hungerbalken voll ist (MCPE-122491)
  • Banner-Gegenstände mit identischen Farben werden jetzt konsistent gestapelt, unabhängig davon, ob sie zuvor als Blöcke in der Welt platziert wurden oder nicht (MCPE-43391).

Touch-Steuerung

  • Es wurde ein Fehler behoben, bei dem die Hotbar verschwand, wenn der benutzerdefinierte Touch-Steuerungsbildschirm mit Nicht-Touch-Controller-Eingabe verlassen wurde.

Grafisch

  • Falsche Blockbeleuchtung nach dem Verlassen des Wassers mit aktivierter Option „Verbesserte Eingabereaktion“ behoben (MCPE-175727).

Benutzeroberfläche

  • Der Ladebildschirm zeigt jetzt drei Kategorien von Tipps an, die auf dem Fortschritt des Spielers basieren.
  • Der Realms-Feed-Schaltfläche auf dem Play-Bildschirm und dem Slots-Bildschirm wurde eine Anzeige für die Anzahl ungelesener Beiträge hinzugefügt.
  • Ein Fehler, der dazu führte, dass die Schaltfläche „Technische Details“ bei Ressourcenpaketen nicht zum Bildschirm mit den technischen Details führte, wurde behoben.
  • Es wurde ein Fehler behoben, bei dem bestimmte Chat-Nachrichten kurzzeitig fälschlicherweise auf dem neuen Todesbildschirm angezeigt wurden.
  • Im horizontal geteilten Bildschirm kann der zweite Spieler nun zum Profilbildschirm navigieren und beide Spieler können nun die Charakteränderungen des anderen sehen.
  • Es wurde ein Fehler behoben, der dazu führte, dass das in der Vorschau angezeigte Objekt auch dann auf der Papierpuppe blieb, wenn über die Seitenleiste im Charakterersteller zurück navigiert wurde.
  • Problem behoben, bei dem Beacon-UI-Schaltflächen bei kleineren Auflösungen außerhalb des Fensters angezeigt wurden (MCPE-173649).
  • Bei Gegenständen aus dem Inventar wurde die Haltbarkeitsleiste so angepasst, dass sie mit der aus der Hotbar übereinstimmt (MCPE-128532).
  • Der Kostentext in der Pocket Anvil-Benutzeroberfläche wurde an die klassische Version angepasst (MCPE-101740).
  • Die erste Version der neuen Schubladenfunktion „Freunde“ wurde hinzugefügt.
  • Online-/Offline-Freunde als einzelne Liste.
  • Die Schaltfläche „Freunde hinzufügen“ wurde in „Nach Spielern suchen“ umbenannt.
  • Verbesserte Text-to-Speech-Unterstützung.
  • Die Informationen zu Conduits in der Enzyklopädie wurden aktualisiert (MCPE-65038).
  • Netherite als Blocktyp in der Registerkarte „Beacon“ der Enzyklopädie hinzugefügt (MCPE-175929).
  • Die zuletzt hervorgehobene Schaltfläche wird nicht mehr gedrückt, wenn das Fenster den Fokus wiedererlangt (MCPE-170377).
  • „Nicht genügend Speicherplatz auf Nintendo Switch“ enthält jetzt eine klarere Meldung darüber, dass die Plattform nur 2 GB Speicherplatz pro Benutzerkonto zulässt (MCPE-36670).
  • Die Freunde-Schublade auf dem Wiedergabebildschirm gibt jetzt beim Öffnen und Schließen Geräusche von sich.

Technische Updates

Aktualisierte Add-on-Vorlagenpakete

  • Aktualisierte Add-On-Vorlagen für 1.20.60 mit neuen Ressourcen, Verhaltensweisen und Dokumentation können unter aka.ms/MCAddonPacks heruntergeladen werden.

Allgemein

  • Dekorierte Töpfe unterstützen jetzt die Verwendung von Beutetischen.
  • Json wurde in „water_splash_manual.json“ in „resource_packs\vanilla\particles“ umbenannt (MCPE-176784).
  • Erfordert block_id für jeden Block in den BlockProperties von StartGamePacket.
  • Senden Sie „Material“ für datengesteuerte Vanilla-Blöcke in den BlockProperties des StartGamePacket. „block_id“ wird ebenfalls in das „vanilla_block_data“-Objekt verschoben.
  • Bei geklonten Containern bleiben die Containerbildschirme nicht mehr geöffnet und es kommt nicht mehr zu Abstürzen.
  • Wenn Sie den Wert „brightness_gamma“ für Blöcke ändern, wird der Block jetzt korrekt abgedunkelt (MCPE-167836).
  • Der „Interact“-Komponente wurde ein „drop_item_slot“-Feld hinzugefügt, das es ermöglicht, einen Inventarplatz anzugeben, aus dem Gegenstände entfernt und abgelegt werden können.
  • „behavior.breed“ unterbricht jetzt die Navigation bei Stopp für Inhalte mit Engine-Version 1.20.60 oder höher.
  • Die aufgeführten Werte für den Vanilla-Blockstatus „Ausrichtung“ in der Dokumentation wurden aktualisiert, sodass sie keine booleschen Werte mehr sind.

Befehle

  • /me /say /title /tell
  • Die maximale Länge der Ausgabenachricht wurde auf 512 Zeichen reduziert
  • /töten
  • Die maximale Länge der Begründungsnachricht wurde auf 512 Zeichen reduziert

Add-Ons und Skript-Engine

  • Dem 3D-Blockcursor wurde die Eigenschaft „Project Through Liquid“ hinzugefügt.
  • Ein CursorPropertiesChangeAfterEvent wurde hinzugefügt, um das Editor-Skript zu benachrichtigen, wenn die Cursoreigenschaften geändert werden.
  • Umherziehende Händler können nun korrekt Spawn-Eier von benutzerdefinierten Entitäten in ihren Handelsmenüs anzeigen (MCPE-170184).
  • Die Kennung „minecraft:geometry.full_block“ für die Blockkomponente „minecraft:geometry“ wurde hinzugefügt.
  • Der Bezeichner „minecraft:geometry.full_block“ stellt eine zentrierte 1x1x1-Würfelgeometrie bereit.
  • In Kombination mit einer material_instances-Komponente mit „render_layer“: „opaque“ ermöglicht es reine Rendering-Funktionen, die zuvor in der „minecraft:unit_cube“-Komponente enthalten waren, einschließlich:
  • Schließt sowohl Vanilla- als auch benutzerdefinierte benachbarte Vollblöcke ein
  • Culls steht dieser Nachbar-Vanilla und benutzerdefinierten benachbarten vollständigen Blöcken gegenüber, um die Rendering-Leistung zu verbessern
  • Inhaltsfehlerprotokollierung hinzugefügt, um Erstellern dabei zu helfen, Inhalte zu identifizieren, die die Statusbit-/Permutationsanzahl pro Block erreichen oder überschreiten (MCPE-177045)

Biome

  • Biome-JSON-Dateien unterstützen nicht mehr das Erben von Feldern aus anderen Biome-JSON-Dateien. Wenn sich dies auf Inhalte auswirkt, sollten diese Dateien durch manuelles Kopieren des gewünschten JSON-Textes aktualisiert werden.
  • Biom-Tags in JSON-Dateien werden jetzt unter einer „minecraft:tags“-Komponente in einem „Tags“-Array angegeben und nicht als lose JSON-Objekte für Dateien mit einer Formatversion von 1.20.60 oder höher.

Blöcke

  • Für datengesteuerte Blöcke wurde die Möglichkeit hinzugefügt, Flächen in der Geometrie zu entfernen, wenn sie an einen vollständigen und undurchsichtigen Block angrenzen. Der Blockgeometriekomponente wurde ein neues Feld hinzugefügt, das auf ein neues Culling verweist. json-Datei (im Verzeichnis block_culling des Ressourcenpakets), die Aussortierungsregeln für die tesselierte Geometrie einrichtet.

Artikel

  • Nicht erkannte Felder im Komponentenelement-JSON geben jetzt in den Formatversionen 1.20.60 und höher eine Warnung an das Inhaltsprotokoll aus.

Komponenten

  • Die Komponente „entity_sensor“ unterstützt jetzt mehrere „Subsensoren“.
  • „event“, „require_all“, „minimum_count“, „maximum_count“, „range“ und „event_filter“ sind jetzt individuell konfigurierbare Felder jedes Subsensors.
  • Subsensoren verfügen außerdem über ein neues „Abklingzeit“-Feld, das definiert, wie oft jeder Subsensor nach Entitäten suchen soll.
  • Für alle diese Änderungen ist eine „format_version“ von 1.20.60 oder höher erforderlich.
  • Die „interact“-Komponente unterstützt jetzt den zusätzlichen „entity_act“-Wert für das „vibration“-Feld.

Entitätskomponenten

  • Die Entitätsereignisantwort „run_command“ wurde in „queue_command“ umbenannt und aus dem experimentellen Bereich freigegeben. Befehle, die über queue_command ausgeführt werden, können bis zum nächsten Tick zurückgestellt werden. Wenn die Entität entfernt wird, bevor der Befehl ausgeführt wird, wird der Befehl nicht ausgeführt. Inhalte, die run_command unter „Experimental“ verwenden, funktionieren vorerst noch, die experimentelle Funktion gilt jedoch jetzt als veraltet.
  • Der „ageable“-Komponente wurde ein „interact_filters“-Feld hinzugefügt, das es ermöglicht, Bedingungen anzugeben, wann der Akteur gefüttert werden kann.
  • „behavior.follow_parent“ unterbricht jetzt die Navigation bei Stopp für Inhalte mit Engine-Version 1.20.60 oder höher.

Entitätsfilter

  • Neuer Entitätsfilter „is_panicking“ hinzugefügt, der prüft, ob die Entität „behavior.panic“ ausführt.
  • Neuer Entitätsfilter „is_sprinting“ hinzugefügt, der prüft, ob die Entität sprintet

Antworten auf Entitätsereignisse

  • Die Entitätsereignisantwort „emit_vibration“ wurde hinzugefügt, die es der Entität ermöglicht, eine Vibration auszusenden, deren Quelle die Entität selbst ist.
  • Im Feld „Vibration“ kann man die auszusendende Vibration festlegen.
  • Die zulässigen Werte sind „shear“, „entity_act“ und „entity_interact“.

Liebling

  • Der Kontext von Inhaltsprotokollen wurde verbessert, wenn ausgewertete Molang-Ausdrücke zu einem Fehler führen
  • Freigegebene Molang-Abfragen aus Experimental
  • is_cooldown_type
  • Abklingzeit
  • cooldown_time_remaining
  • relative_block_has_any_tag
  • relative_block_has_all_tags
  • block_neighbor_has_any_tag
  • block_neighbor_has_all_tags
  • block_has_any_tag
  • block_has_all_tags
  • bone_orientation_trs
  • bone_orientation_matrix
  • Hinzugefügte Inhaltsfehler, die „remaining_durability“ und „query.max_durability“ angeben, dürfen nur mit Artikelkontexten verwendet werden

API

  • Biome Registry-Biomnamen und StructureFeatureType-Enumeration zur Vanilla-Metadatengenerierung hinzugefügt
  • Der Anzeigenamen-Parameter wurde in Scoreboard addObjective optional gemacht
  • DataDrivenEntityTriggerAfterEvent von der Betaversion auf 1.8.0 veröffentlicht
  • DataDrivenEntityTriggerAfterEventSignal von Beta auf 1.8.0 veröffentlicht
  • DataDrivenEntityTriggerAfterEventSignalOptions von Beta auf 1.8.0 veröffentlicht
  • DefinitionModifier von Beta auf 1.8.0 veröffentlicht
  • dataDrivenEntityTrigger von Beta auf 1.8.0 veröffentlicht
  • EffectAddBeforeEvent von Beta auf 1.8.0 verschoben
  • EffectAddAfterEvent von Beta auf 1.8.0 verschoben
  • EffectAddAfterEvent von Beta auf 1.8.0 verschoben
  • getTags von Beta auf 1.8.0 verschoben
  • hasTag von Beta auf 1.8.0 verschoben
  • Die RGBA-Schnittstelle erbt jetzt von RGB
  • itemStackin ItemReleaseUseAfterEvent wurde so geändert, dass es optional ist
  • DataDrivenEntityTriggerAfterEvent von der Betaversion auf 1.8.0 veröffentlicht
  • DataDrivenEntityTriggerAfterEventSignal von Beta auf 1.8.0 veröffentlicht
  • DataDrivenEntityTriggerAfterEventSignalOptions von Beta auf 1.8.0 veröffentlicht
  • DefinitionModifier von Beta auf 1.8.0 veröffentlicht
  • dataDrivenEntityTriggerEvent von Beta auf 1.8.0 veröffentlicht
  • Fehlermeldungen für „Nicht unterstützter oder außerhalb der Grenzen liegender Wert“ wurden verbessert, um die Grenzen einzuschließen
  • Typen
  • BlockType wurde von der Betaversion auf 1.8.0 verschoben
  • FluidType wurde von der Betaversion auf 1.8.0 verschoben
  • „Nicht unterstützter oder außerhalb der Grenzen liegender Wert..“-Fehler wurden geändert, um den Fehlertyp „ArgumentOutOfBoundsError“ zu verwenden
  • Die Argumentdauer der setWeather-Methode verwendet jetzt den Fehlertyp ArgumentOutOfBoundsError

Experimentelle technische Updates

Befehle

  • Die Gesundheitsleiste von berittenen reitbaren Mobs wird jetzt ordnungsgemäß angezeigt (MCPE-177696)
  • Der Befehl „Ausführen“ schlägt jetzt beim Vergleich entladener Blöcke fehl (MCPE-177195)
  • Es wurde ein neuer Befehl hinzugefügt, der die Sichtbarkeit von HUD-Elementen ausblendet und zurücksetzt
  • /hud verstecken
  • /hud zurückgesetzt
  • Die verfügbaren HUD-Elemente sind:
  • Papierpuppe
  • Rüstung
  • Tooltips
  • touch_controls
  • Fadenkreuz
  • Hotbar
  • Gesundheit
  • Fortschrittsanzeige
  • Hunger
  • Luftblasen
  • horse_health
  • alle
  • Um den Befehl zu verwenden, aktivieren Sie den Schalter „Kommende Creator-Funktionen“.

API

  • PlayerPlaceBlockBeforeEvent
  • itemStack: ItemStackfrom-Ereignis entfernt
  • Schreibgeschütztes PermutationBeingPlaced: BlockPermutationto-Ereignis hinzugefügt
  • „createExplosion(location: Vector3, radius: number, explosionOptions?: ExplosionOptions)“ wird aktualisiert, um einen booleschen Wert zurückzugeben. „True“, wenn die Explosion erfolgreich war, und „False“, wenn die Explosion nicht erfolgreich war oder abgebrochen wurde
  • Klassenspieler
  • Methode spawnParticle(effectName: string, location: Vector3, molangVariables?: MolangVariableMap): void; hinzugefügt
  • Es wurde ein Fehler behoben, bei dem es der Welt manchmal nicht gelang, Clients während eines nicht behebbaren Skript-Watchdog-Fehlers ordnungsgemäß herunterzufahren und die Verbindung zu trennen
  • Simulierter Player wurde aktualisiert, sodass er kontinuierlich aufgebaut werden kann
  • Simulierter Player wurde aktualisiert, sodass er sich bewegen und in verschiedene Richtungen schauen kann
  • ChatSendAfter und ChatSendBeforeEvent
  • Nachricht und Absender wurden in schreibgeschützte Eigenschaften geändert
  • setTargets, getTargets, sendToTargets wurden entfernt und durch eine optionale Spielerlisteneigenschaft „targets“ ersetzt
  • Klasse ItemDurabilityComponent
  • Unbreaking wurde in unbreakingEnchantmentLevel umbenannt
  • GetDamageRange wurde in getDamageChanceRange umbenannt
  • Entitätstypen
  • getAllreturn-Typ von EntityTypeIterator in EntityType[] geändert
  • EntityEquippableComponent
  • Es wurde ein Problem behoben, bei dem die Funktionen getEquipment und getEquipmentSlot nicht innerhalb von „Vorher“-Ereignishandlern aufgerufen werden konnten
  • Es wurde ein Fehler behoben, bei dem ein ItemStack nicht gestapelt werden konnte, nachdem sein Hintergrund gelöscht wurde
  • Methode eatItem(itemStack: ItemStack) hinzugefügt: void;
  • BlockSignComponent
  • Geänderte Signatur der Funktion setWaxedto setWaxed(waxed: boolean)
  • Ereignis/Eigenschaft PistonActivate entfernt
  • Enum BlockPistonState hinzugefügt export enum BlockPistonState { Expanded = „Expanded“, Expanding = „Expanding“, Retracted = „Retracted“, Retracting = „Retracting“}
  • Klasse BlockPistonComponent
  • Entfernte Eigenschaft isExpanded
  • Entfernte Eigenschaft isExpanding
  • Entfernte Eigenschaft isRetracted
  • Entfernte Eigenschaft isRetracting
  • Eigenschaft schreibgeschützter Status hinzugefügt: BlockPistonState
  • Die Funktion getAttachedBlocks wurde geändert, um den Typ Block[] zurückzugeben.
  • Funktion getAttachedBlocksLocations() hinzugefügt: Vector3[]
  • Klasse PistonActivateBeforeEvent entfernt
  • Klasse PistonActivateBeforeEventSignal entfernt
  • NavigationResult von @minecraft/server nach @minecraft/server-gametest verschoben
  • Aktualisierte Funktion addEffect, um den hinzugefügten Effekt zurückzugeben (oder undefiniert, wenn er fehlgeschlagen ist)
  • Diese Änderung befindet sich in der Betaphase und hat keine Auswirkungen auf die aktuell veröffentlichten Versionen dieser Funktion
  • Dynamische Eigenschaften des Elements hinzugefügt
  • Funktion „clearDynamicProperties()“ hinzugefügt: void – Entfernt alle dynamischen Eigenschaften aus dem Elementstapel
  • Funktion getDynamicProperty(identifier: string): boolean | hinzugefügt Nummer | Zeichenfolge | Vektor3 | undefiniert – Gibt den Wert der dynamischen Eigenschaft mit dem angegebenen Bezeichner zurück, falls vorhanden; andernfalls wird undefiniert zurückgegeben
  • Funktion getDynamicPropertyIds(): string[] hinzugefügt – Gibt ein Array aller dynamischen Eigenschaftsbezeichner auf dem Elementstapel zurück
  • Funktion getDynamicPropertyTotalByteCount(): number hinzugefügt – Gibt die Gesamtbyteanzahl aller dynamischen Eigenschaften auf dem Elementstapel zurück
  • Funktion setDynamicProperty(identifier: string, value?: boolean | number | string | Vector3): void hinzugefügt – Setzt den Wert der dynamischen Eigenschaft mit dem angegebenen Bezeichner. Wenn der Wert undefiniert ist, wird die dynamische Eigenschaft entfernt
  • Funktion „clearDynamicProperties()“ hinzugefügt: void – Entfernt alle dynamischen Eigenschaften aus dem Elementstapel
  • Funktion getDynamicProperty(identifier: string): boolean | hinzugefügt Nummer | Zeichenfolge | Vektor3 | undefiniert – Gibt den Wert der dynamischen Eigenschaft mit dem angegebenen Bezeichner zurück, falls vorhanden; andernfalls wird undefiniert zurückgegeben
  • Funktion getDynamicPropertyIds(): string[] hinzugefügt – Gibt ein Array aller dynamischen Eigenschaftsbezeichner auf dem Elementstapel zurück
  • Funktion getDynamicPropertyTotalByteCount(): number hinzugefügt – Gibt die Gesamtbyteanzahl aller dynamischen Eigenschaften auf dem Elementstapel zurück
  • Funktion setDynamicProperty(identifier: string, value?: boolean | number | string | Vector3): void hinzugefügt – Setzt den Wert der dynamischen Eigenschaft mit dem angegebenen Bezeichner. Wenn der Wert undefiniert ist, wird die dynamische Eigenschaft entfernt
  • Klasse EntityProjectileComponent hinzugefügt. Diese Komponente wird verwendet, um ein Projektilobjekt abzuschießen und seine Eigenschaften zu ändern
  • Schnittstelle ProjectileShootOptions hinzugefügt. Diese Schnittstelle wird mit der Funktion „Schießen“ verwendet, um optional die Genauigkeit des Projektils beim Abschuss zu ändern
  • PropertyOutOfBoundsError
  • Es wurde ein neuer PropertyOutOfBoundsError hinzugefügt, der auslöst, wenn eine begrenzte Eigenschaft außerhalb der Grenzen liegt
  • ContainerSlot-APIs lösen jetzt einen InvalidContainerSlotError aus, wenn der Container-Slot ungültig ist oder wenn eine Eigenschaft auf einen leeren Slot festgelegt ist
  • Die Eigenschaft typeId gibt für leere Slots nicht mehr undefiniert zurück, sondern löst stattdessen einen InvalidContainerSlotError aus
  • Funktion hasItem hinzugefügt – Gibt zurück, ob der Slot einen Artikel enthält
  • Funktion getCanPlaceOn hinzugefügt – Gibt ein Array von Blockbezeichnern zurück, auf denen das Element platziert werden kann
  • Funktion getCanDestroy hinzugefügt – Gibt ein Array von Blockkennungen zurück, die das Element bei Verwendung zerstören kann
  • runJob() und system.clearJob()
  • runJob und clearJob hinzugefügt, um lang laufende Aufgaben mithilfe von JavaScript-Generatoren zu optimieren. runJob übernimmt eine Generatorfunktion und gibt eine Job-ID zurück. Anwendungsbeispiele finden Sie in der Dokumentation
  • @minecraft/server.BlockPermutation
  • getState- und withStates-APIs von Beta auf Stable verschoben

Skripterstellung

  • Es wurde ein Problem behoben, bei dem auf ActionFormData-Schaltflächen nicht geklickt werden konnte, wenn das Formular mehr als 255 Schaltflächen enthielt.
  • Die Blockkomponente „minecraft:unit_cube“ ist veraltet. Die Verwendung in Inhalten mit der Markierung 1.20.60 und höher führt zu einem Inhaltsfehler.
  • Bei der Verwendung von vor 1.20.60 markierten Inhalten wird die Blockkomponente „minecraft:unit_cube“ auf eine Blockkomponente „minecraft:geometry“ mit der Kennung „minecraft:geometry.full_block“ aktualisiert, die Abwärtskompatibilität mit allen Verhaltensweisen bleibt jedoch erhalten.
  • ScriptBiomeTypes und ScriptBiomeType hinzugefügt, um der Scripting-API die Aufzählung der BiomeRegistry zu ermöglichen.
  • Die Funktion „findClosestBiome“ wurde zu Dimension hinzugefügt, um das Biom eines bestimmten Typs zu finden, das einer bestimmten Position auf der Welt am nächsten liegt.
  • Die Blockkomponente „minecraft:random_ticking“ ist nun wieder funktionsfähig.

Liebling

  • Abklingzeit-Abfrage-Slot-IDs wurden geändert, sodass sie für Container-Slots mit mehr als einem Index erforderlich sind. Inhaltsfehler werden protokolliert, wenn sie nicht angegeben werden
  • cooldown_time(slotName,slotId)
  • cooldown_time_remaining(slotName,slotId)
  • is_cooldown_type(cooldownName,slotName,slotId)

Dies umfasst die Patchnotizen für das Update. Aufgrund des Umfangs der von Mojang Studios hinzugefügten Änderungen und Verfeinerungen wird das Update 1.21 voraussichtlich ein großes Update sein.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert