Wednesday, October 19, 2022 at 9:34 AM
Minecraft Snapshot 22w42a
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.
In this snapshot you’ll be seeing the features that we talked about during Minecraft Live as experimental features, a few changes to chat, some technical changes and many bug fixes.
New Features in 22w42a#
- 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)
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-150488 Mobs can spawn on scaffolding
- MC-152752 Jukebox music sound originates from north-west edge of the block
- MC-160610 Mobs are able to spawn on Chorus Flowers
- MC-170457 Chest latch doesn't rotate properly
- MC-170817 Click sound of sliders in the video settings noticeably louder than anywhere else
- MC-175313 Composter filling sounds originate from the bottom northwest corner of the block
- MC-177738 Spawnpoint set on respawn anchor using /spawnpoint depletes glowstone charge, and doesn't stay on respawn anchor if its charge is depleted
- MC-182708 Nether and warped wart blocks do not come after leaves in the Creative inventory
- MC-183069 Donkeys, mules and undead horses cannot be saddled by right-clicking
- MC-183502 The sounds for collecting honey in a bottle and collecting honeycomb with shears is categorised under friendly creatures
- MC-183831 Villagers breed when not standing up
- MC-183899 You can set your spawn point inside an end portal, causing the player to become stuck in the End
- MC-197150 Horse armor and carpets cannot be equipped onto horses or llamas by right-clicking them whilst having these items held in your hand