17w45a
Mehr Infos | |
---|---|
Tag der Aktualisierung |
8. November 2017 |
Im Launcher |
Ja |
Download | |
Versions-ID |
1447 |
Navigation |
17w45a ist eine Entwicklungsversion zur Vollversion 1.13. Mit 17w45a kamen folgende Neuerungen, Änderungen und Fehlerkorrekturen ins Spiel:
- Allgemein
- Es wurde eine Grafikeinstellung zum Einstellen der Auflösung im Vollbildmodus hinzugefügt
- Das Modell der Pferde wurde vereinfacht
- Befehle arbeiten besser und schneller
- Richtige Groß- bzw. Kleinschreibung muss mehr beachtet werden, meistens wird alles klein geschrieben
- Syntax-Überprüfung bereits während der Eingabe von Befehlen
- Beim Betreten einer Welt nach einem Minecraft-Update wird einem gesagt, welche Befehle nicht (mehr) funktionieren und warum
- Funktioniert ebenfalls für Funktionen, sobald diese (z.B. durch den Befehl
/reload
) geladen werden
- Funktioniert ebenfalls für Funktionen, sobald diese (z.B. durch den Befehl
- Beim Betreten einer Welt nach einem Minecraft-Update wird einem gesagt, welche Befehle nicht (mehr) funktionieren und warum
- Zielauswahl:
- Abkürzungen wurden umbenannt
- Vorher:
m
- Nachher:gamemode
- Vorher:
l
oderlm
- Nachher:level
- Vorher:
r
oderrm
- Nachher:distance
- Vorher:
rx
oderrxm
- Nachher:x_rotation
- Vorher:
ry
oderrym
- Nachher:y_rotation
- Vorher:
c
- Nachher:limit
- Vorher:
score_<Ziel>
oderscore_<Ziel>_min
- Nachher:scores
- Vorher:
- Es gibt keine maximalen und minimalen Werte mehr
level=10
ist Level 10level=10..12
ist Level 10, 11 und 12level=5..
ist Level 5 oder größerlevel=..15
ist Level 15 oder kleiner
gamemode
(Spielmodus, zuvorm
) nimmt nur noch den vollen Namen an- Vorher:
@s[m=0]
- Nachher:@s[gamemode=survival]
- Vorher:
x
,y
,z
,distance
(zuvorr
),x_rotation
(zuvorrx
),y_rotation
(zuvorry
) sind nun Double und erlauben Kommazahlen wie12.34
x
undz
werden nicht mehr zentriert (x=0
ist nicht längerx=0.5
)
- Man kann nun die Sortierung bestimmen
sort=nearest
die nächsten Kreaturen werden ausgewählt (Standard, außer für@r
)sort=furthest
die fernsten Kreaturen werden ausgewählt (zuvorc=-3
)sort=random
zufällige Kreaturen werden ausgewählt (Standard für@r
)sort=arbitrary
die Kreaturen werden willkürlich ausgewählt (Neue Option, damit das Ergebnis nicht sortiert ist)
limit
(zuvorc
) erlaubt keine negativen Werte mehr, stattdessen kann mansort=furthest
nutzen- Leerzeichen sind nun möglich, wenn sie zitiert werden
@e[name="Hello World"]
scores
(zuvorscore_<Ziel>
) kann mehrere Ziele gleichzeitig abfragen- Vorher:
@a[score_<Ziel>=5,score_<Ziel>_min=3,score_<Ziel_n>=12]
- Nachher:@a[scores={<Ziel>=3..5,<Ziel_n>=..12}]
- Vorher:
- Das selbe Argument kann nun mehrfach vorkommen.
- Fortschritte werden jetzt unterstützt
@e[advancements={foo=true,bar=false}]
- NBT-Daten werden jetzt unterstützt
@e[nbt={Cool:true},nbt=!{Uncool:false}]
- Abkürzungen wurden umbenannt
- Blockauswahl:
- Blöcke, Blockzustände und NBT-Daten sind nun ein Argument
stone
minecraft:redstone_wire[power=15,north=up,south=side]
minecraft:jukebox{RecordItem:{...}}
minecraft:furnace[facing=north]{BurnTime:200}
- Bei der Überprüfung von Blöcken werden nur angegebene Zustände überprüft.
- Beim Setzen von Blöcken werden nur angegebene Zustände festgelegt, alle anderen Zustände erhalten den Standardwert
- Block-Metadaten gibt es nicht mehr, es sind nun entweder verschiedene Blöcke oder Blockzustände
- Blöcke, Blockzustände und NBT-Daten sind nun ein Argument
- Gegenstandsauswahl:
- Gegenstände und NBT-Daten sind nun ein Argument
stone
minecraft:stick{display:{Name:"Stick of Untruths"}}
- Gegenstands-Metadaten sowie Gegenstandshaltbarkeit gibt es nicht mehr
- Gegenstände und NBT-Daten sind nun ein Argument
- Syntax-Änderungen:
- Blockzustand- und NBT-Daten-Argumente werden aus der Befehlssyntax entfernt und in andere Parameter integriert
- Die Syntax von dem Befehl
/clear
wurde geändert- Vorher: Befehl
/clear [<Spieler>] [<Gegenstand>] [<Metadaten>] [<MaxMenge>] [<NBT-Daten>]
Nachher: Befehl/clear [<Spieler>] [<Gegenstand>] [<MaxMenge>]
- Siehe auch: Gegenstandsauswahl
- Vorher: Befehl
- Die Syntax von dem Befehl
/clone
wurde geändert- Vorher: Befehl
/clone <x1 y1 z1> <x2 y2 z2> <x y z> filtered [force|move|normal] <Filterblock> [<FilterblockMetadaten>|<FilterblockZustand>]
Nachher: Befehl/clone <x1 y1 z1> <x2 y2 z2> <x y z> filtered [<Filterblock>] [force|move|normal]
- Siehe auch: Blockauswahl
- Vorher: Befehl
- Der Befehl
/gamemode
und der Befehl/defaultgamemode
akzeptieren nur noch den vollen Namen- Vorher: Befehl
/gamemode 2
Nachher: Befehl/gamemode adventure
- Vorher: Befehl
/defaultgamemode sp
Nachher: Befehl/defaultgamemode spectator
- Vorher: Befehl
- Der Befehl
/difficulty
akzeptiert nur noch den vollen Namen- Vorher: Befehl
/difficulty 2
Nachher: Befehl/difficulty normal
- Vorher: Befehl
/difficulty p
Nachher: Befehl/difficulty peaceful
- Vorher: Befehl
- Die Syntax von dem Befehl
/effect
wurde geändert - Die Syntax von dem Befehl
/fill
wurde geändert- Vorher: Befehl
/fill <x1 y1 z1> <x2 y2 z2> <Block> [<Metadaten>|<Zustand>] replace <Filterblock> [<FilterblockMetadaten>|<FilterblockZustand>]
Nachher: Befehl/fill <x1 y1 z1> <x2 y2 z2> <Block> replace [<Filterblock>]
- Vorher: Befehl
/fill <x1 y1 z1> <x2 y2 z2> <Block> [<Metadaten>|<Zustand>] [destroy|hollow|keep|outline|replace] [<NBT-Daten>]
Nachher: Befehl/fill <x1 y1 z1> <x2 y2 z2> <Block> [destroy|hollow|keep|outline|replace]
- Siehe auch: Blockauswahl
- Vorher: Befehl
- Die Syntax von dem Befehl
/give
wurde geändert- Vorher: Befehl
/give <Spieler> <Gegenstand> [<Anzahl>] [<Metadaten>] [<NBT-Daten>]
Nachher: Befehl/give <Spieler> <Gegenstand> [<Anzahl>]
- Siehe auch: Gegenstandsauswahl
- Vorher: Befehl
- Die Syntax von dem Befehl
/replaceitem
wurde geändert- Vorher: Befehl
/replaceitem entity <Spieler oder Objekt> <Slot> <Gegenstand> [<Anzahl>] [<Metadaten>] [<NBT-Daten>]
Nachher: Befehl/replaceitem entity <Spieler oder Objekt> <Slot> <Gegenstand> [<Anzahl>]
- Vorher: Befehl
/replaceitem block <x y z> <Slot> <Gegenstand> [<Anzahl>] [<Metadaten>] [<NBT-Daten>]
Nachher: Befehl/replaceitem block <x y z> <Slot> <Gegenstand> [<Anzahl>]
- Siehe auch: Gegenstandsauswahl
- Vorher: Befehl
- Beim Befehl
/scoreboard
wurde das Argument<NBT-Daten>
entfernt, als Ersatz kann man im Selektornbt=
verwenden- Siehe auch: Zielauswahl
- Zusätzlich wurde
/scoreboard players get
hinzugefügt
- Die Syntax von dem Befehl
/setblock
wurde geändert- Vorher: Befehl
/setblock <x y z> <Block> [<Metadaten>|<Zustand>] [<Platzierung>] [<NBT-Daten>]
Nachher: Befehl/setblock <x y z> <Block> [<Platzierung>]
- Siehe auch: Blockauswahl
- Vorher: Befehl
- Sonstige Änderungen:
- Der Befehl
/entitydata <Objekt>
kann nun auch die Eigenschaften von Spielern anzeigen. - Beim Befehl
/stopsound
kann nun für die Geräuschart*
angegeben werden, um ein bestimmtes Geräusch jeder Art zu stoppen. - Der Befehl
/trigger
wurde vereinfacht - Wenn beim Befehl
/weather
keine Dauer angegeben wird, hält das eingestellte Wetter für fünf Minuten- Bisher hielt das Wetter solange, bis es sich zufällig wieder änderte
- Der Befehl
/effect
schlägt nun fehl, wenn er nichts verändert:- Manche Kreaturen sind immun gegen Effekte (z. :B. der Enderdrache)
- Stärkere vorhandene Effekte verhindern schwächere Neue
- Der Befehl
/particle
wurde vereinfacht- Die Auswahl einiger Partikel wurde vereinfacht
- Der Befehl
/time set
wurde um die Vorlagen fürmorning
undafternoon
erweitert - Der Befehl
/gamerule
erlaubt keine eigenen Regeln mehr- Alle Funktion lassen sich auch über Funktionen oder den Befehl
/scoreboard
erreichen
- Alle Funktion lassen sich auch über Funktionen oder den Befehl
- Der Befehl
/tp
funktioniert nun wie der Befehl/teleport
- Der Befehl
/xp
ist nun ein Alias für den Befehl/experience
- Der Befehl
/execute
wurde vollständig überarbeitet- Modifikator-Unterbefehle ändern die Art, wie der Befehl ausgeführt wird
- Der Befehl
/execute as <Spieler oder Objekt> <Unterbefehl>
führt einen Befehl als<Spieler oder Objekt>
aus, ändert aber nicht die Position - Der Befehl
/execute at <Spieler oder Objekt> <Unterbefehl>
führt einen Befehl an der Position von<Spieler oder Objekt>
aus, ändert aber nicht den Ausführenden - Der Befehl
/execute offset <x y z> <Unterbefehl>
führt einen Befehl an der Position<x y z>
aus - Der Befehl
/execute align <Achsen> <Unterbefehl>
führt einen Befehl mit achsenzentrierten Koordinaten<x y z>
mit auf oder abgerundeten Werten aus
- Der Befehl
- Bedingte Unterbefehle können die Ausführung des Befehls komplett verhindern
- Der Befehl
/execute (if|unless) block <x y z> <Block> <Unterbefehl>
führt einen Befehl nur (bzw. nicht) aus, wenn sich an der Position<x y z>
der<Block>
(nicht) befindet - Der Befehl
/execute (if|unless) blocks <x1 y1 z1> <x2 y2 z2> <x y z> (all|masked) <Unterbefehl>
führt einen Befehl nur (bzw. nicht) aus, wenn die Region von<x1 y1 z1>
und<x2 y2 z2>
der Region an<x y z>
(nicht) entspricht - Der Befehl
/execute (if|unless) entity <Spieler oder Objekt> <Unterbefehl>
führt einen Befehl nur (bzw. nicht) aus, wenn<Spieler oder Objekt>
(nicht) existiert - Der Befehl
/execute (if|unless) score <Auswahl A> <Ziel A> (<|<=|=|>=|>) <Auswahl B> <Ziel B> <Unterbefehl>
führt einen Befehl nur (bzw. nicht) aus, wenn der Punktestand vonAuswahl A
aufZiel A
kleiner (<
), kleiner oder gleich (<=
), gleich (=
), größer oder gleich (>=
) bzw. größer (>
) als der Punktestand vonAuswahl B
aufZiel A
ist.
- Der Befehl
- Als Ersatz für den Befehl
/stats
gibt es den neuen Unterbefehlstore
, mit welchem man das Ergebnis des Befehls irgendwo speichern kann- Befehl
/execute store (result|success) <Spieler oder Objekt> <Ziel> <Unterbefehl>
result
ist das Ergebnis des Befehls, welcher diese alten Statistiken ersetzt:AffectedBlocks
,AffectedEntities
,AffectedItems
,QueryResult
success
ist die Anzahl, wie oft der Befehl erfolgreich war. Dies ist normalerweise0
oder1
, wenn der Befehl sich aber aufteilt (durch z. B.@a
) kann es auch mehr sein. Dies ersetzt die alte StatistikSuccessCount
- Der Wert wird in der Anzeigetafel unter dem Punktestand
<Ziel>
für<Spieler oder Objekt>
gespeichert - Der Punktestand
<Ziel>
muss existieren, aber im Gegensatz zu dem Befehl/stats
muss für<Spieler oder Objekt>
noch kein Wert angegeben sein. - Der Wert wird gespeichert, sobald der komplette Befehl fertig ausgeführt wurde
- Wenn der Befehl nicht erfolgreich ist (
success
ist0
) wirdresult
immer auf0
gesetzt
- Befehl
- Man kann nun mehrere Unterbefehle direkt aneinanderketten
- Nach jedem Unterbefehl muss es weiterer Unterbefehl angegeben werden
- Wenn man alle benötigten Unterbefehle zusammengekettet hat, muss man mit Unterbefehl
run <Befehl>
den auszuführenden Befehl anhängen
- Beispiele
- Vorher: Befehl
/execute @e ~ ~ ~ detect ~ ~ ~ stone 0 /say Stein!
Nachher: Befehl/execute as @e at @s if block ~ ~ ~ stone run say Stein!
- Vorher: Befehl
/execute @e ~ ~ ~ detect ~ ~ ~ grass 0 /summon pig
Nachher: Befehl/execute at @e if block ~ ~ ~ grass run summon pig
- Vorher: Befehl
/execute @e ~ ~ ~ /say Hallo!
Nachher: Befehl/execute as @e run say Hallo!
- Vorher: Befehl
- Modifikator-Unterbefehle ändern die Art, wie der Befehl ausgeführt wird
- Der Befehl
/advancement test
wurde entfernt- Diese Funktion wurde in die Zielauswahl aufgenommen
- Einige Teile von dem Befehl
/scoreboard
werden in andere Befehle ausgelagert- Der Befehl
/scoreboard teams
wurde zum Befehl/team
- Der Befehl
/scoreboard players tag
wurde zum Befehl/tag
- Der Befehl
/scoreboard players test
wurde entfernt- Diese Funktion wurde in die Zielauswahl aufgenommen
- Der Befehl
- Der Befehl
/function
hat nun keine(if|unless)
Bedingung mehr
- Der Befehl
- Neue Befehle:
- Der Befehl
/experience
wurde hinzugefügt- Der Befehl
/xp
ist nun ein Alias dieses Befehls. - Der Befehl erhält drei Unterbefehle.
- Der Befehl
/experience add <Spieler> <Menge> [points|levels]
fügt<Spieler>
<Menge>
Erfahrungspunkte oder Level hinzu. (Standardmäßig Erfahrungspunkte)- Wenn
<Menge>
negativ ist werden Erfahrungspunkte oder Level abgezogen. - Das Hinzufügen oder Entfernen von Erfahrungspunkten kann zum Ändern des Levels führen.
- Wenn
- Der Befehl
/experience set <Spieler> <Menge> [points|levels]
setzt die Erfahrungspunkte oder Level von<Spieler>
auf<Menge>
. (Standardmäßig Erfahrungspunkte)- Es können nicht mehr Erfahrungspunkte gesetzt werden, als das aktuelle Level erlaubt.
- Beim Ändern des Levels bleiben die Erfahrungspunkte auf dem gleichen Prozentanteil wie beim vorherigen Level.
- Der Befehl
/experience query <Spieler> (points|levels)
gibt die Anzahl an Erfahrungspunkten oder Leveln von<Spieler>
aus.
- Der Befehl
- Der Befehl
- Der Befehl
/tag
wurde hinzugefügt- Er ersetzt den Befehl
/scoreboard players tag
- Er ersetzt den Befehl
- Der Befehl
/team
wurde hinzugefügt- Er ersetzt den Befehl
/scoreboard teams
- Er ersetzt den Befehl
- Der Befehl
- Entfernungen:
- Der Befehl
/enchant
wurde entfernt - Der Befehl
/toggledownfall
wurde entfernt - Der Befehl
/testfor
, sowie der Befehl/testforblock
und der Befehl/testforblocks
werden entfernt - Der Befehl
/stats
wurde entfernt
- Der Befehl
Fehlerkorrekturen: |
---|
|
Einzelnachweise[]
Vollversion im Überblick |
|
---|
Überblick | |||||||
---|---|---|---|---|---|---|---|
Java Edition |
| ||||||
Bedrock Edition |
| ||||||
Konsolenedition |
| ||||||
Minecraft Earth | |||||||
Minecraft Dungeons |