19w38a is the fifth snapshot for Java Edition 1.15, released on September 18, 2019, which makes some technical changes such as adding new parameters to existing commands and makes changes to the rendering system.[1] However, due to a game crashing bug caused by breaking blocks, it was replaced by 19w38b later that day.
Additions[]
Command format[]
/data
- Can now use
storage
as a source or target, which is general purpose, key/value storage.- Each storage is identified by a distinct resource location.
- Storage is shared between all dimensions in a world.
- Data in storage persists between on world close.
- Added subcommand
/execute if predicate <predicate>
- Evaluates custom predicates, defined in the
predicates
directory of a datapack.
- Evaluates custom predicates, defined in the
- Added subcommand
/execute store storage
- Added new optional syntax
/schedule
.- Defaults to
replace
.
- Defaults to
- Added new syntax
/schedule
to remove existing schedules.- Returns the number of removed schedules.
- Extended
/schedule
to allow scheduling the same function multiple times.
- Entity selectors
- New selector parameter
predicate
allows applying custom predicates, defined in thepredicates
directory of a datapack.
- 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_check
condition.- offsetX, offsetY, offsetZ – optional offsets to location.
- Added
reference
.- Includes condition defined in predicates directory of datapack, selected with name parameter.
- Added
time_check
condition.
General[]
- 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
) and value (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. - 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 –
Changes[]
Blocks[]
- General
- The outline around blocks (which appears when a block is looked at) is now thicker.
Command format[]
- Setting game rule
fireDamage
tofalse
now prevents damage from magma blocks.
/kill
- The first parameter now defaults to
@s
if notarget
argument is given.
General[]
- The "chunk updates" counter on the second line no longer appears.
Fixes[]
- 11 issues fixed
- From released versions before 1.15
- MC-70111 – When a thrown ender pearl is in the air, it disappears after relogging and the player does not get teleported.
- MC-96207 – Boats breaking lily pads creates too many particles.
- MC-101247 – Horses, donkeys, mules, and boats sometimes disappear after dismounting.
- MC-136367 – When exiting a boat it will put the player on top of the boat.
- MC-138465 – Ender pearls forget their owner after reload (of game or chunks).
- MC-145275 – Reloading a resource pack messes up all textures for an instant.
- MC-157697 – Unplayable conditions when pillagers loaded: extreme lag spikes.
- MC-158373 – Raid horn sounds play globally in all villages.
- MC-158414 – When riding an entity, players appear to be at the location they mounted it at as soon as they are out of range.
- MC-160367 – Pillagers do not despawn.
- From the previous development version
- MC-160919 – Disabling fire damage does not disable magma block damage.
Video[]
Video made by slicedlime:
References[]
- ↑ "Minecraft Snapshot 19w38a" – Minecraft.net, September 18, 2019