19w38a
Edice | |
---|---|
Typ |
Snapshot |
Datum vydání |
18. září, 2019 |
Snapshot pro | |
Stažení | |
Obfuscation mapy | |
1.16 ►► |
19w38a je pátý snapshot pro verzi 1.15, vydaný 18. září, 2019, ve kterém je upraveno především technické fungování hry.
Novinky[]
Formát příkazů[]
/data
- Lze použít
storage
jako zdroj nebo cíl.- Každé úložiště je identifikováno odlišným ID.
- Úložiště je transparentní mezi všemi dimenzemi.
- Data v úložišti přetrvávají i po změně světa.
/execute
- Přidán podpříkaz
/execute if predicate
- Vyhodnocuje vlastní predikáty definované v
predicates
, adresáři datapacku.
- Vyhodnocuje vlastní predikáty definované v
- Přidán podpříkaz
/execute store storage
- Ukládá výsledky do úložiště příkazu
/data
.
- Ukládá výsledky do úložiště příkazu
/schedule
- Přidán nový volitelný syntax
/schedule ... [append|replace]
.- Defaultně
replace
.
- Defaultně
- Přidán nový syntax
/schedule clear <id>
používaný pro odstranění plánů. - Rozšířený
/schedule
umožňuje plánovat stejnou funkci vícekrát.
- Volič entit
- Nový parametr
predicate
umožňuje použití vlastních predikátů definovaných vpredicates
.
- Tabulky kořistí
- Predikáty tabulky kořistí mohou být nyní definovány v samostatných souborech a použity pro výběr entit a pro provádění příkazu když.
- Přidán nový parametr
location_check
do podmínek.offsetX
,offsetY
,offsetZ
– volitelné odchylky od místa.
- Přidána
reference
.- Zahrnuje podmínku definovanou v adresáři predikátů datapacku, vybraném s parametrem name.
- Přidána podmínka
time_check
.- Kontroluje čas.
value
– rozsah akceptovatelných hodnot.period
– pokud bude současná, bude čas modulo-děleno touto hodnotou.
- Kontroluje čas.
Obecné[]
Tento článek, nebo jeho část potřebuje úpravy.
Pomožte této stránce, pokud můžete. Diskuzí vyjádřete své návrhy.
- Predicates
- Added custom predicates.
- The condition part of loot tables can now be defined as separate data pack resource in
predicates
directory.
- The condition part of loot tables can now be defined as separate data pack resource in
- 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
(likeminecraft:custom
),stat
(likeminecraft:sneak_time
) andvalue
(an integer range).- For example,
{"stats":[{"type":"minecraft:used","stat":"minecraft:fishing_rod","value":{"min":2,"max":10}}]}
will succeed if the player has used fishing rods a total of 2 through 10 times; more or less will fail.
- For example,
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 a boolean, checks if advancement is done. If value is an object, checks completion of criterions.
- Entity predicate now accepts
team
field, which matches team name.
- Location predicate
- Predicate now accepts
block
andfluid
sub-predicate.- Fields:
block
– exact block ID to match.fluid
– exact fluid ID to match.tag
– block/fluid ID 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.
- Fields:
- Predicate now accepts the
light
sub-predicate.- Object has one integer range –
light
– that matches visible light (maximum value of sky-darkening and block light).
- Object has one integer range –
Změny[]
Bloky[]
- Obecné
- Obrys kolem bloků je nyní silnější.
Formát příkazů[]
/gamerule
- Nastavením herního pravidla
fireDamage
nafalse
zabrání poškození od bloků magmatu.
/kill
- První parametr nyní odkazuje na
@s
pokud není nastaven argumenttarget
.
Obecné[]
- Ladění
- Počítání hodnoty načítání chunků se již nezobrazuje na druhém řádku.
Video[]
Video vytvořil slicedlime: