Minecraft Wiki
(Übersetzung)
Zeile 32: Zeile 32:
 
}}
 
}}
   
=== Technical ===
+
=== Technisch ===
 
* Loot table predicates can now be defined in separate files and used for entity selectors and in execute if command.
 
* Loot table predicates can now be defined in separate files and used for entity selectors and in execute if command.
 
** Added general-purpose storage for data commands.
 
** Added general-purpose storage for data commands.
Zeile 59: Zeile 59:
 
*** state - map of name-value properties. Value can be integer, boolean or string or object with optional min and max properties.
 
*** state - map of name-value properties. Value can be integer, boolean or string or object with optional min and max properties.
   
* light
+
* Licht
 
** Predicate now accepts light sub-predicate. Object has one integer range - light that matches visible light (max(sky-darkening,block)).
 
** Predicate now accepts light sub-predicate. Object has one integer range - light that matches visible light (max(sky-darkening,block)).
   
==== Commands ====
+
==== Befehle ====
* data
+
* {{b|/data}}
 
** Data commands can now use storage as target. This is general-purpose, key-value storage.
 
** Data commands can now use storage as target. This is general-purpose, key-value storage.
 
*** Storage is shared between all dimensions in level.
 
*** Storage is shared between all dimensions in level.
Zeile 71: Zeile 71:
 
** New subcommand evaluates custom predicates (defined in predicates directory of datapack).
 
** New subcommand evaluates custom predicates (defined in predicates directory of datapack).
   
* schedule
+
* {{b|/schedule}}
** Added new syntax /schedule ... [append|replace] (/schedule ... defaults to replace)
+
** Neue Syntax <code>/schedule ... [append|replace]</code> (/schedule ... defaults to replace)
** Added new syntax /schedule clear <id> to remove existing schedules (returns number of removed schedules)
+
** Neue Syntax <code>/schedule clear <id></code>, um existierende Schedules zu entfernen (gibt Anzahl entfernter Schedules zurück).
   
 
* {{b|/kill}}
* Entity selectors
 
** New selector parameter predicate allows to apply custom custom predicate (defined in predicates directory of datapack).
 
 
* kill
 
 
** The kill command now defaults to @s if no target argument is given.
 
** The kill command now defaults to @s if no target argument is given.
  +
  +
* Objektauswahl
 
** New selector parameter predicate allows to apply custom custom predicate (defined in predicates directory of datapack).
   
 
==== Custom predicates ====
 
==== Custom predicates ====
 
* Condition part of loot tables can now be defined as separate data pack resource in predicates directory.
 
* Condition part of loot tables can now be defined as separate data pack resource in predicates directory.
   
==== Loot tables ====
+
==== [[Beutetabellen]] ====
* location_check
+
* <code>location_check</code>
 
** New parameters added:
 
** New parameters added:
 
*** offsetX, offsetY, offsetZ - optional offsets to location
 
*** offsetX, offsetY, offsetZ - optional offsets to location

Version vom 18. September 2019, 15:16 Uhr

Werkbank
Diese Seite beschreibt Inhalte über Funktionen, die in der Java Edition und Bedrock Edition enthalten sind.
Diese Funktionen sind schon in der aktuellen Entwicklungsversion 23w44a und beta 1.20.50.21 der 1.20.3 und der 1.20.40, jedoch noch nicht in einer offiziellen Aktualisierung enthalten.

Der Name dieses Artikels ist eine vorläufige Annahme. Im Spiel findet sich noch keine Übersetzung.

Vollversion 1.15

19w38a

19w38aBlog
ID=2205

Spielbar über
den Launcher.
Download:
jar-Client
json-Client
jar-Server
18. September 2019
Zur Einzelseite

19w38a

Technisch

  • Loot table predicates can now be defined in separate files and used for entity selectors and in execute if command.
    • Added general-purpose storage for data commands.
    • Extended advancement and loot table predicates.
    • Extended schedule command to allow scheduling function multiple times

Entity Predicate

  • player
    • Entity predicate now accepts player field, which checks player properties. Fails when entity is not player.
    • Fields:
      • level - range of allowed player levels
      • gamemode - same values as /gamemode command
      • stats - list of statistics to match. Entry fields: type (like minecraft:custom), stat (like minecraft:sneak_time) and value (int range)
      • recipes - map of recipe ids. Boolean value tells if it should or should not be known to player
      • advancements - map of advancement ids. If value is boolean, checks if advancement is done. If value is object, checks completion of criterions.
  • team
    • Entity predicate now accepts team field, which matches team name.

Location predicate

  • block and fluid
    • Predicate also accepts block and fluid sub-predicate. Available fields:
      • block/fluid - exact block/fluid id to match
      • tag - block/fluid tag to match
      • nbt - matcher for block entity NBT (only for blocks)
      • state - map of name-value properties. Value can be integer, boolean or string or object with optional min and max properties.
  • Licht
    • Predicate now accepts light sub-predicate. Object has one integer range - light that matches visible light (max(sky-darkening,block)).

Befehle

  • Befehl /data
    • Data commands can now use storage as target. This is general-purpose, key-value storage.
      • Storage is shared between all dimensions in level.
      • Data in storage persist between reloads.
  • execute if predicate
    • New subcommand evaluates custom predicates (defined in predicates directory of datapack).
  • Befehl /schedule
    • Neue Syntax /schedule ... [append|replace] (/schedule ... defaults to replace)
    • Neue Syntax /schedule clear <id>, um existierende Schedules zu entfernen (gibt Anzahl entfernter Schedules zurück).
  • Befehl /kill
    • The kill command now defaults to @s if no target argument is given.
  • Objektauswahl
    • New selector parameter predicate allows to apply custom custom predicate (defined in predicates directory of datapack).

Custom predicates

  • Condition part of loot tables can now be defined as separate data pack resource in predicates directory.

Beutetabellen

  • location_check
    • New parameters added:
      • offsetX, offsetY, offsetZ - optional offsets to location
  • time_check condition
    • New condition that checks day time.
    • Parameters
      • value - range of accepted values
      • period - if present, time will be modulo-divided by this value (for example, if set to 24000, value will operate on time of day)
  • New conditions
    • reference
      • Includes condition defined in predicates directory of datapack, selected with name parameter.

19w37a

19w37aBlog
ID=2204

Spielbar über
den Launcher.
Download:
jar-Client
json-Client
jar-Server
11. September 2019
Zur Einzelseite

19w37a

Änderungen

  • Prädikate von Gegenständen in Fortschritten unterscheiden nun zwischen der aktuellen Verzauberung und der gespeicherten Verzauberung (so wie in verzauberten Büchern).
  • Blöcke, die manuell auf Ackerland platziert werden, können nun ebenfalls von Kolben verschoben werden, ohne das Ackerland zu zerstören.
  • Fehlerbehebungen

Gleichstellungen

  • Boote als Brennmaterial schmelzen nun 6 Gegenstände im Ofen.
  • Lagerfeuer können nun mit einer Schaufel gelöscht werden.
  • Beim natürlichen Erscheinen von züchtbaren Entitäten gibt es nun auch manchmal Junge in der Gruppe.

Fortschritte

  • Veränderungen bei den Prädikaten von Gegenständen:
    • Verzauberungen stimmen nur noch noch Verzauberungen auf dem Gegenstand selbst überein - Sie können nicht mehr für verzauberte Bücher benutzt werden.
    • Zum Übereinstimmen des Inhalts von verzauberten Bücher muss jetzt stored_enchantments benutzt werden

19w36a

19w36aBlog
ID=2203

Spielbar über
den Launcher.
Download:
jar-Client
json-Client
jar-Server
4. September 2019
Zur Einzelseite

19w36a

Änderungen

  • Die Obfuscation-Maps werden nun mit allen zukünftigen Versionen des Spiels veröffentlicht
  • Funktionen, die in anderen Minecraft-Editionen zu finden sind, wurden hinzugefügt.
  • Honigflaschen sättigen nun weniger.

Modding

  • Um die Modifikation des Spiels zu erleichtern, haben wir uns entschlossen, unsere Spiel-Obfuscation Maps mit allen zukünftigen Versionen des Spiels ab heute zu veröffentlichen. Das bedeutet, dass jeder Interessierte das Spiel deobfuscaten (entschlüsseln) kann und sich im Code zurechtfindet, ohne ein paar Monate damit verbringen zu müssen, herauszufinden, was das ist. Es ist unsere Hoffnung, dass Mod-Autoren und Mod-Framework-Autoren diese Dateien verwenden, um ihre Aktualisierungsprozesse zu erweitern, die sie heute haben. Diese Zuordnungen sind immer verfügbar und sofort im Rahmen jeder neu veröffentlichten Version. Dies ändert jedoch nichts an den bestehenden Einschränkungen, was du mit unserem Spielcode oder unseren Assets tun darfst oder nicht. Die Links zu den Obfuscation-Mappings sind als Teil des Versionsmanifests json enthalten und können für jede beliebige Version automatisch gezogen werden.
  • Jeder Obfuscation-Map ist folgender Haftungsausschluss vorangestellt:
© 2019 Microsoft Corporation. Alle Rechte vorbehalten. Diese Informationen werden "wie besehen" zur Verfügung gestellt und Sie tragen das Risiko der Nutzung. Diese Informationen geben Ihnen keine rechtlichen Rechte an geistigem Eigentum an einem Microsoft-Produkt. Sie dürfen diese Informationen für Ihre internen Referenzzwecke kopieren und verwenden. Microsoft übernimmt keine ausdrücklichen oder stillschweigenden Garantien in Bezug auf die hier bereitgestellten Informationen.

Gleichstellungen

  • Dinge aus anderen Editionen von Minecraft sind in der Java Edition angekommen!
    • Der Versuch, tagsüber in einem Bett zu schlafen, setzt nun den Spawn-Standort des Spielers auf dieses Bett.
    • Glocken klingeln nun auch, wenn sie mit einem Redstone-Signal gepowered werden.
    • Die Spielregel doInsomnia kann nun abgeschaltet werden, um zu verhindern, dass Phantome nachts spawnen.
    • Die Spielregel doImmediateRespawn kann nun eingeschaltet werden, damit Spieler sofort wieder respawnen, ohne das der Todesbildschirm angezeigt wird.
    • Die Spielregeln drowningDamage, fallDamage und fireDamage können nun verwendet werden, um bestimmte Schadensquellen zu verhindern.
    • Schwämme trocknen nun aus, wenn sie im Nether platziert werden.
    • Feuerwerkskörper, die aus einem Spender abgegeben werden, bewegen sich nun in die Richtung, in die sie abgefeuert wurden

19w35a

19w35aBlog
ID=2201

Spielbar über
den Launcher.
Download:
jar-Client
json-Client
jar-Server
28. August 2019
Zur Einzelseite

19w35a

Änderungen

  • Bienen versuchen, Wasser auszuweichen.
  • Bienennester sind seltener.
  • Bienen spawnen nur, wenn an der Vorderseite des Bienennestes Luft ist.
  • Wenn ein Spieler versucht, in einem Bett zu schlafen, das von einem Dorfbewohner belegt ist, wird der Dorfbewohner jetzt rausgeworfen.

19w34a

19w34aBlog
ID=2200

Spielbar über
den Launcher.
Download:
jar-Client
json-Client
jar-Server
22. August 2019
Zur Einzelseite

19w34a

Neuerungen

Blöcke

Bienennester und Bienenstöcke
  • Bienennester können nicht hergestellt werden
  • Bienenstöcke können mit sechs Holzbrettern und drei Bienenwaben hergestellt werden
  • Werden in Blumenwäldern, Ebenen, und Sonnenblumenebenen natürlich generiert
  • Kann Bienen und Honig beherbergen:
    • Die Menge an Honig im Bienennest nimmt zu, wenn die Bienen ihre Reise beenden und erfolgreich zum Nest zurückkehren.
    • Der Spieler kann Honigwaben und Honig (Honigflaschen) aus dem Nest ernten.
    • Wenn der Spieler das Nest zerstört, Waben oder Honig erntet, werden die Bienen auf dem Spieler aggressiv.
      • Mit einem Lagerfeuer, was unter dem Bienennest oder dem Bienenstock platziert wird, können die Bienen beruhigt werden, sodass Honig oder Waben geerntet werden können, ohne angegriffen zu werden.
  • Mit der Verzauberung "Behutsamkeit" kann ein Bienennest samt Bienen im inneren abgebaut werden
  • Das Bienennest ist ein Blockobjekt und kann daher nicht von Kolben verschoben werden
Wachsblöcke
  • Texturen für einen "Wachsblock" wurden im textures/block-Ordner gefunden

Befehle

Beutetabellen
  • Neue Beutetabellen-Funktion: copy_state

Gegenstände

Bienenwaben
  • Können erhalten werden, indem ein volles Bienennest oder ein voller Bienenstock mit einer Schere benutzt wird
Honigflaschen
  • Stellt 6 (🍗🍗🍗) mit 9,6 Sättigung wieder her
  • Eine Honigflasche kann zum Herstellen von drei Einheiten Zucker benutzt werden
Kristallisierter Honig
  • Texturen für "kristallisierten Honig" wurden im textures/item-Ordner gefunden
Bienen-Spawn-Ei
  • Kann benutzt werden, um Bienen zu erschaffen

Kreaturen

Bienen
  • Haben 10 (♥♥♥♥♥) Lebenspunkte
  • Leben in Gruppen in der Nähe von Bienennestern und -stöcken
  • Können Bienennester und -stöcke betreten
  • Wenn eine Biene angegriffen oder ein Bienenstock zerstört wird, greifen alle Bienen, die zum jeweiligen Bienenstock gehören, den Angreifer an
    • Bienen haben einen Anger-Datenwert, der standardmäßig null ist. Wird eine Biene angegriffen, erhöht er sich auf 700 Ticks. Somit ist eine Biene für 700 Ticks (35 Sekunden) aggressiv.
    • Greift eine Biene an, dann erhält das Opfer für 10 Sekunden den Statuseffekt Vergiftung. Die Biene stirbt dann 50 bis 60 Sekunden nach dem Angriff.
  • Können mit Blumen gezüchtet werden, sogar mit Witherrosen
    • Bienen folgen Spielern, die Blumen in der Hand halten wie alle anderen Tiere. Hält der Spieler still, werden die Bienen in der Nähe des Spielers auf dem Boden landen
  • Landen auf Blumen, und bestäuben sie. Danach ist eine Biene "bestäubt", was bedeutet, dass bleiche weiße Partikel an ihr erscheinen und sie eine neue Textur erhält
    • Wenn eine Biene eine Blume bestäubt, wird ein kleines Plopp-Geräusch abgespielt
    • Nach dem Bestäuben einer Blume kehren Bienen zu ihrem Nest zurück
    • Nachdem genug Bienen ein Bienennest im bestäubten Zustand betreten, wird das Nest mit Honig gefüllt, den der Spieler mit einer Glasflasche ernten kann. Allerdings verlassen dann alle Bienen, die sich in dem Nest befinden, das Nest und greifen den Spieler an.
    • Bienen versuchen Witherrosen zu bestäuben, obwohl sie vom Statuseffekt Ausdörrung verletzt werden
  • Bienen lassen Feldpflanzen schneller wachsen, wenn die Biene "bestäubt" ist und nah über das Feld fliegt.

Allgemein

Aliasdaten
  • Block-Aliasdaten minecraft:crops, minecraft:bee_growables, und minecraft:beehives hinzugefügt
Optionen
  • Jiddisch wurde zu den verfügbaren Sprachen hinzugefügt

Änderungen

Blöcke

Werfer

Allgemein

  • Spielbibliotheken aktualisiert
    • Das Spiel benötigt nun OpenGL 2.0

Fehlerkorrekturen

Einzelnachweise