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
storageas 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
predicatesdirectory 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
/scheduleto remove existing schedules.- Returns the number of removed schedules.
- Extended
/scheduleto allow scheduling the same function multiple times.
- Entity selectors
- New selector parameter
predicateallows applying custom predicates, defined in thepredicatesdirectory 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_checkcondition.- offsetX, offsetY, offsetZ – optional offsets to location.
- Added
reference.- Includes condition defined in predicates directory of datapack, selected with name parameter.
- Added
time_checkcondition.
General[]
- Added custom predicates.
- The condition part of loot tables can now be defined as separate data pack resource in
predicatesdirectory.
- The condition part of 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 player.
- Fields:
level– range of allowed player levels.gamemode– same values as/gamemodecommand.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
teamfield, which matches team name.
- Location predicate
- Predicate now accepts
blockandfluidsub-predicate. - 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 blocks (which appears when a block is looked at) is now thicker.
Command format[]
- Setting game rule
fireDamagetofalsenow prevents damage from magma blocks.
/kill
- The first parameter now defaults to
@sif notargetargument 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