Hello there! We are now releasing the first snapshot for 1.19.3! You might have been thinking that this snapshot would be for 1.20, but times are changing. Going forward, we are taking a bit of a different approach to how we release minor and major versions for Minecraft: Java Edition. Essentially, we will be releasing minor versions more often. You can find out more details about this in a post over here.
In this snapshot we’re introducing feature toggle, which you might have seen in a post we released yesterday. This means we can add a toggle for Update 1.20 with features such as the Camel, without committing to releasing them in version 1.19.3. This lets us have experimental features available for testing, while still being able to release updates with new functionality, changes, and improvements, without having to remove those features from the game first.
Some experimental features are now available through built-in experimental datapacks
Bundles are now available as an experimental feature
Added a new "Panorama Scroll Speed" accessibility option
Experimental Features
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
Added Camel
Camels are now available when Update 1.20 experimental features are enabled.
Camels can be equipped with a saddle and ridden by two players
Camels spawn naturally in Desert Villages
Camels are tall
Most hostile mobs will not be able to reach you when you are on a Camel
They can walk over fences without a sweat
Camels are very graceful, but grumpy mobs
They randomly sit down
While sitting, it is difficult to convince them to move
Camels can either walk slowly or sprint quickly
They can also dash forward but will lose stamina for a while when doing so
Bamboo Wood Set
A new set of Bamboo wood blocks are now available when Update 1.20 experimental features are enabled.
New wood blocks
Bamboo Planks
Bamboo Door
Bamboo Trapdoor
Bamboo Sign
Bamboo Stairs
Bamboo Slab
Bamboo Fence
Bamboo Fence Gate
Bamboo Button
Bamboo Pressure Plate
Bamboo Planks can be crafted with 2x2 Bamboo items
Added a new "Mosaic" plank variant that is unique to Bamboo called Bamboo Mosaic
It can be crafted with 1x2 Bamboo Slabs in a vertical strip
You can craft Stair and Slab variants of Bamboo Mosaic
Added a unique Bamboo Raft and Bamboo Chest Raft which can be crafted like normal boats, but with Bamboo Planks
They function the same as ordinary boats, but have a unique look to them
Chiseled Bookshelf
A new, chiseled variation of the Bookshelf is now available when Update 1.20 experimental features are enabled.
Crafted with 6 planks and 3 wooden slabs
Can store Books, Book and Quills, Written Books, and Enchanted Books
Holds up to 6 books
Keeps the stories and lore of your world safe
Comparators can detect the last book placed/removed
Perfect for hiding secrets in your spooky library
Hanging Signs
Ever wanted to hang up your signs? Fetch a few chains, strip some logs, and now you can! Hanging signs are now available when Update 1.20 experimental features are enabled.
Hanging Signs are a more expensive version of normal Signs
Crafted with 2 chains and 6 stripped logs of your preferred wood type
Crafting results in 6 Hanging Signs
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
Unlike normal Signs, they cannot be placed 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
Sounds
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
Changes in 22w42a
Reworked the Creative Inventory tabs
Changes to chat
The Realms News button will now show a confirmation screen before opening the link
Stronghold placement code has been changed to be more efficient, causing stronghold positions to shift
They are still placed in concentric rings, but their positions in the rings may change by a few degrees
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
It can still be accessed through commands
This is a first iteration to bring a better experience to the Creative Inventory, and we will look closely at the feedback for these changes to iterate as needed
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
Technical Changes in 22w42a
Added Feature Flags - world options to enable or disable some experimental or unfinished features (like blocks, entities and items)
Network protocol changes
Instances of recipe types that have recipe books now have field category to determine placement
Feature flags
General notes
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
Configuration and datapack changes
Feature flags are enabled by datapacks
New pack metadata section called features is added, containing enabled feature flags in list named enabled
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 server.properties to allow initial selection of packs (works only during world creation)
initial-enabled-packs - comma-separated list of packs to be enabled (feature packs need to be explicitly enabled)
initial-disabled-packs - 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
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
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
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
Network 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
Crafting book categories/tabs can now be controlled by recipe definitions
Categories available for shaped/shapeless and various special crafting recipes:
building
redstone
equipment
misc (default)
Categories available for smelting, blasting, smoking, campfire_cooking
food
blocks
misc (default)
Some crafting books collapse multiple categories into a single tab
The exact mappings might change in the future
Resource Packs
The Resource Pack version is now 11
Removed "fixers" for resource packs with versions 3 and 4 (pre-flattening)
The game will no longer try to adapt packs with those versions to the current version
Fixed bugs in 22w42a
MC-14167 Mobs build up fall damage when dangling on a lead
MC-96449 Rabbits sometimes don't drop any raw rabbit upon being killed
MC-130754 Jumping on farmland pushes the player a bit
MC-135973 Can't hold Q to drop items rapidly from container inventories
MC-145748 Clicking a settings button when there's a slider under the mouse in the next screen plays the click sound twice
MC-146930 The "Programmer Art" resource pack is internally called "programer_art"
MC-253367 The screen is sometimes flashed with the "Loading terrain..." screen after proceeding with the chat preview warning when all nearby chunks are loaded
MC-253738 Vibration particle faces at a constant pitch of about 60 degrees, not pointing towards the target
MC-254119 Breeding a Screaming Goat and a Regular Goat never results in a screaming goat
MC-254395 Command suggestions can overlap the chat preview field when the chat preview option is set to "When Sending"
MC-254427 Secure chat warning toast can appear on singleplayer worlds