Java Edition 18w44a

18w44a is the fourth snapshot for Java Edition 1.14, released on October 31, 2018, which adds 10 new blocks and stray cats as their own separate mob.

Blocks

 * Barrels
 * Currently have the inventory of a chest.
 * GUI can only be accessed through spectator mode.
 * Can be filled and emptied by hoppers.
 * Can be filled by droppers.
 * Only available in the creative inventory.
 * Currently do not drop the items they contain when broken.


 * Bells
 * Currently have no functionality.
 * Only available in the creative inventory.
 * Have an associated block-entity placeholder.
 * Can be anchored to top and bottom block, with different texture for each.
 * Also, has a state for anchoring to walls, but this has a missing model.
 * Pop off as an item when the anchored block is destroyed or moved.


 * Blast Furnaces, Smokers
 * Currently function as a furnace with support for hopper and dropper inputs and outputs.
 * Only available in the creative inventory.
 * GUI can only be accessed through spectator mode.


 * Cartography Tables, Fletching Tables, Smithing Tables, Stonecutters
 * Currently have no functionality.
 * Only available in the creative inventory.


 * Grindstones
 * Currently have no functionality.
 * Only available in the creative inventory.
 * Have a very high blast resistance, similar to obsidian.
 * Can be placed on the top, bottom or side of a block.


 * Lecterns
 * Currently have no functionality.
 * Only available in the creative inventory.
 * Have an associated block-entity placeholder.
 * Have a BookItem field which holds the book item to be displayed, cannot be set and is not written to the block entity.

Mobs

 * Cats
 * Added stray cats which can be tamed.
 * Drops 0–2 string.
 * Tamed cats will sleep or sit on the owner if they go to sleep in a bed.
 * When the owner wakes up from the bed, the owner will receive a "gift", based on a loot table.
 * The possible gifts are:, , , , , or.
 * Cat collars can now be dyed.
 * Added seven new cat skins.
 * Will hiss at phantoms.

General

 * Advancements
 * Added 1 new advancement:
 * A Complete Catalogue: Tame all cat variants!

Blocks

 * Andesite, diorite, cactus, crafting table, obsidian, sand, sandstone, stone, wheat crops
 * Changed texture.


 * Signs
 * Right clicking on signs with dyes will now change the text color.
 * The default sign text color has been reverted back to black.

Mobs

 * Cats
 * Are now mobs separate from ocelots.


 * Illager beast
 * Will no longer flee from rabbits.


 * Ocelots
 * Can no longer be tamed.
 * Will trust the player, if fed raw salmon or raw cod. Other fish status unknown.


 * Phantoms
 * Are now afraid of cats.


 * Players, wither, armor stands
 * Now have loot tables.

General

 * Advancements
 * "The Parrots and the Bats" and "Best Friends Forever"
 * Requirements have been changed from ocelots to cats.
 * "Two by Two"
 * Requirements have been changed from ocelots to cats.
 * Now requires pandas.


 * Commands
 * Removed award part of command (loot now does the same thing)


 * Conditions
 * entity_properties
 * Now uses same predicate syntax as advancements (like player_killed_entity).
 * Parameters are now described in predicate field. If this field is an empty object, any entity is accepted (but still has to be present).


 * Functions
 * set_name
 * Added new parameter (same values as  condition). If present, the name will be resolved with that entity (which allows using selector and score components).
 * fill_player_head
 * Copies player profile info to player head item.
 * Parameters:
 * – source of profile (same values as condition, will do nothing if it's not player).
 * Adds or replaces lore lines.
 * Parameters:
 * lore – list of lines (in chat component format) to be added.
 * replace – if true, previous lore is erased.
 * entity – if present, name will be resolved with selected entity (same values as entity_present condition).
 * entity – if present, name will be resolved with selected entity (same values as entity_present condition).


 * Loot tables
 * New loot table functions: set_lore and fill_player_head.
 * Removed loot table condition: entity_present.
 * New loot table conditions: damage_source_properties and two special modifiers: inverted and alternative.
 * Renamed entity parameter in predicates from direct_killer_entity to direct_killer.


 * NBT
 * Block variant {"nbt": path, "block": "coordinates"}, where coordinates field uses same format as.
 * Entity variant {"nbt": path, "entity": selector}, where selector field uses same format as.
 * Additionaly, if field interpret is present and set to true, contents of selected tags will be interpreted as chat components.
 * Works same as selector components:
 * If there are no elements, returns empty string.
 * If there are multiple elements, merges them with ,.


 * Video settings
 * Removed option to disable VBOs in the game settings. VBOs are now always used.

Video
Video made by slicedlime:

Trivia

 * This is the first snapshot to be released on Halloween.