Minecraft:Java Edition 19w38a
More actions
19w38a is the fifth Minecraft:snapshot for Minecraft:Java Edition 1.15, released on September 18, 2019, which makes some technical changes such as adding new parameters to existing Minecraft:commands and makes changes to the rendering system.<ref name="19w38a">Template:Snap</ref> However, due to a game crashing bug caused by breaking Minecraft:blocks, it was replaced by Minecraft:19w38b later that day.
Additions
Command format
- Can now use
storageas a source or target, which is general purpose, key/value storage.- Each storage is identified by a distinct Minecraft:resource location.
- Storage is shared between all Minecraft:dimensions in a world.
- Data in storage persists between on world close.
- Added subcommand Template:Cmd
- Evaluates custom predicates, defined in the
predicatesdirectory of a Minecraft:data pack.
- Evaluates custom predicates, defined in the
- Added subcommand Template:Cmd
- Stores the command result to the storage target for the Template:Cmd command.
- Added new optional syntax Template:Cmd.
- Defaults to
replace.
- Defaults to
- Added new syntax Template:Cmd to remove existing schedules.
- Returns the number of removed schedules.
- Extended Template:Cmd to allow scheduling the same function multiple times.
- New selector parameter
predicateallows applying custom predicates, defined in thepredicatesdirectory of a Minecraft:data pack.
- Loot table predicates can now be defined in separate files and used for entity selectors and in execute if command.
- Added new parameters to the
location_checkcondition.- Template:Nbt, Template:Nbt, Template:Nbt – optional offsets to location.
- Added
reference.- Includes condition defined in predicates directory of data pack, selected with name parameter.
- Added
time_checkcondition.- Checks Minecraft:time of day.
- Template:Nbt – range of accepted values.
- Template:Nbt – if present, time is modulo-divided by this value (for example, if set to 24000, value operates on a time period of days).
- Checks Minecraft:time of day.
General
- Added custom predicates.
- The condition part of Minecraft:loot tables can now be defined as separate data pack resource in
predicatesdirectory.
- The condition part of Minecraft:loot tables can now be defined as separate data pack resource in
Entity predicate
- Now accepts
playerfield, which checks player properties.- Fails when entity is not Minecraft:player.
- Fields:
level– range of allowed player levels.gamemode– same values as Template:Cmd command.stats– list of statistics to match. Entry fields: Template:Nbt (likeminecraft:custom), Template:Nbt (likeminecraft:sneak_time) and Template:Nbt (an integer range).- For example,
{"stats":[{"type":"minecraft:used","stat":"minecraft:fishing_rod","value":{"min":2,"max":10}}]}succeeds if the player has used fishing rods a total of 2 through 10 times; more or less fails.
- 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
teamfield, which matches team name.
Location predicate
- Predicate now accepts
blockandfluidsub-predicate.- Fields:
block– exact Minecraft:block ID to match.fluid– exact Minecraft: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
lightsub-predicate.- Object has one integer range –
light– that matches visible light (maximum value of sky-darkening and block light).
- Object has one integer range –
Changes
Blocks
General
- The outline around Minecraft:blocks (which appears when a block is looked at) is now thicker.
Command format
- Setting game rule
fireDamagetofalsenow prevents damage from Minecraft:magma blocks.
- The first parameter now defaults to
@sif notargetargument is given.
General
- The "chunk updates" counter on the second line no longer appears.
Fixes
Videos
References
Template:Navbox Java Edition versions
Minecraft:cs:19w38a Minecraft:de:19w38a Minecraft:es:Java Edition 19w38a Minecraft:fr:Édition Java 19w38a Minecraft:it:Java Edition 19w38a Minecraft:ja:Java Edition 19w38a Minecraft:pt:Edição Java 19w38a Minecraft:ru:19w38a (Java Edition) Minecraft:zh:Java版19w38a