Java Edition 1.19.3

1.19.3 is an upcoming minor update to, with no set release date, which added some scheduled features for 1.20 and re-added bundle in the respective build-in experimental datapacks, and fixes a lot of bugs.

General
This section is talking about the "Feature Flags".
 * Feature flags are options that enable or disable certain groups of game elements (like blocks, entities and items), later called "features".
 * Game elements controlled by flags are hardcoded.
 * Feature flags are stored in world (a list of namespaced ids in level.dat ).


 * Configuration and datapack changes
 * Feature flags are enabled by datapacks.
 * New pack metadata section called  is added, containing enabled feature flags in list named.
 * The game now contains built-in datapacks (similar to the "Programmer Art" resource pack) that enable features and provide associated recipes, advancements, loot tables, etc.
 * Added new fields to  to allow initial selection of packs (works only during world creation):
 * - comma-separated list of packs to be enabled (feature packs need to be explicitly enabled).
 * - comma-separated list of packs to not auto-enable.
 * Datapacks discovered after world creation will be disabled if they require features that are not enabled for loaded world.


 * Effects of feature flags to blocks
 * Disabled block ids are not recognized by commands that can create new blocks.
 * Block items for disabled blocks are disabled.
 * Disabled blocks won't spawn in structures.
 * Disabled blocks won't be loaded as part of entities (for example as falling sand or blocks carried by endermen).
 * Players can't interact with disabled blocks.


 * Effects of feature flags to entities
 * Disabled entity ids are not recognized by commands that can summon new entities.
 * Disabled entities will not spawn or load.
 * Spawn egg items for disabled entities are disabled.


 * Effects of feature flags to items
 * Disabled items are hidden from creative menu.
 * Recipes and loot tables are prevented from creating disabled items.
 * Disabled item ids are not recognized by commands that can create new items.
 * Disabled items can't be used for interactions or attacking.

Blocks

 * Invisible blocks
 * Barriers and structure voids no longer produce particles when broken, for consistency with the light block.

General

 * Chat
 * Removed Chat Preview.
 * Chat messages deleted by server moderators will no longer be completely hidden, but rather replaced with text stating "This chat message has been deleted by the server."
 * Deleted chat messages will now be displayed in the chat window for at least 3 total seconds before being hidden.
 * The Chat Trust Status indicators have been tweaked:
 * The 'Modified' tag will no longer display for server-modified messages where only style has been changed.
 * The 'Modified' tag icon and indicator is now dark gray.
 * The 'Not Secure' tag is now light gray and does not have an icon.
 * Partially filtered chat messages now show the filtered text as gray hashes with a hover text saying that it was filtered.


 * Creative Inventory
 * The ordering of tabs and the contents in the Creative Inventory have been tweaked to make the experience of finding relevant blocks and items easier.
 * Blocks and items have been moved into categories that fit them better.
 * Blocks are now ordered by their material as much as possible.
 * For example, all oak blocks and variants are now next to each other.
 * Some items can now be found in more than one tab.
 * Various tabs have been renamed or collapsed into others.
 * The search tab now lists items sequentially grouped by the other tabs.
 * For example, items found in building blocks will always appear before items in redstone blocks.
 * Petrified Oak Slab has been removed from the Creative Inventory, but can still be accessed through commands.


 * Protocol
 * The network protocol now supports adding player entities to the world without being added to the 'tab' player list.
 * Servers can now lazily distribute players' profile public keys along with their first chat packet.
 * Message 'headers' within the Secure Chat protocol no longer need to be distributed when private messages are sent.
 * Contextual message references are now deduplicated for efficiency within the Secure Chat network protocol.


 * Recipes
 * Crafting book categories/tabs can now be controlled by recipe definitions.
 * Categories available for /  and various special crafting recipes:
 * (default)
 * Categories available for smelting,,  ,
 * (deault)
 * Some crafting books collapse multiple categories into a single tab.
 * The exact mappings might change in the future.
 * (deault)
 * Some crafting books collapse multiple categories into a single tab.
 * The exact mappings might change in the future.
 * Some crafting books collapse multiple categories into a single tab.
 * The exact mappings might change in the future.


 * Resource Packs
 * The version is now.
 * Removed "fixers" for resource packs with versions  and   (pre-flattening).
 * The game will no longer try to adapt packs with those versions to the current version.


 * Sound
 * Various wood types now have unique sounds when placed, broken, or walked on.
 * There are three sets of unique sounds: Overworld wood types, Nether wood types, and bamboo.

Experimental
The way to release new features has been changed:
 * Some experimental features now need to be enabled to appear in worlds.
 * Such features are enabled by adding a built-in datapack when creating a world.
 * Feature toggles are meant to hide unfinished or experimental features, to make sure your existing worlds remain unaffected.
 * Worlds that are using experimental features will be marked as "Experimental" in world selection list.
 * Experimental features cannot be toggled for existing worlds.

The following additions and changes are accessible by enabling the "bundle" built-in experimental datapack.

Items
The following additions and changes are accessible by enabling the "update_1_20" built-in experimental datapack.
 * Bundle
 * Re-added.

Blocks

 * Bamboo Mosaics
 * Mosaic, a new plank variant that is unique to bamboo, the new block is called bamboo mosaic.
 * Can be crafted with 1×2 bamboo slabs in a vertical strip.
 * The bamboo mosaic have its own stair and slab variant.


 * Buttons, Doors, Fences, Fence Gates, Planks, Pressure Plate, Signs, Slabs, Stairs, and Trapdoors
 * Added their bamboo variants.
 * Bamboo planks can be crafted with 2×2 bamboo items.


 * Chiseled Bookshelves
 * Can be crafted with 6 planks and 3 wooden slabs.
 * Can store books, book and quills, written books, and enchanted books up to 6.
 * Can be interacted with comparators.


 * Hanging Signs
 * A more expensive version of normal signs, which can be crafted with 2 chains and 6 stripped logs, resulting 6 of them.
 * Can be hung up in the following ways:
 * Underneath a block that can provide support in the center, like a full block or a fence.
 * Attached to the solid side of a block.
 * Attached to the side or underneath another hanging sign.
 * Cannot be place directly on the ground without support from the side or above.
 * However, hanging signs that have a horizontal bar will not pop when the supporting block is removed.

Mobs

 * Camels
 * Can be equipped with a saddle and ridden by two players.
 * Spawn naturally in Desert Villages.
 * A tall mob, that most hostile mobs will not be able to reach players riding a camel, also can walk over fences without a sweat.
 * Will randomly sit down, while sitting, it is difficult to convince them to move.
 * Can either walk slowly or sprint quickly.
 * Can also dash forward but will lose stamina for a while when doing so.

Non-mob entities

 * Boats and Boat with Chests
 * Added bamboo raft and bamboo chest raft.
 * Can be crafted with bamboo planks instead.
 * They function the same as ordinary boats, but have a unique look to them.