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 toggles, 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.
Happy mining!
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)
- 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-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
- MC-199162 - One farmland block in plains_large_farm_1 has moisture level 0
- MC-201684 - Torches and soul torches aren’t grouped together in the creative inventory
- MC-201759 - Obsidians aren’t grouped together in Creative
- MC-202607 - Cat can get off lead by teleporting when it gives a gift after sleeping
- MC-206854 - Multiplayer warning and Chat Preview warning are off center
- MC-216733 - Basalt and blackstone are not grouped together with other “polishable” stone types in the Creative inventory
- MC-217644 - Wart blocks and shroomlights are in different Creative tabs
- MC-218534 - Blackstone stairs & slabs are not grouped with the other stone type stairs & slabs
- MC-220489 - Beds and respawn anchors are not grouped in the Creative inventory
- MC-221568 - Inconsistency: Barriers and structure voids produce particles when broken, but light blocks do not
- MC-222879 - Netherite scrap comes after netherite ingot in the creative inventory
- MC-224921 - Mob pathfinding fails under certain circumstances / mobs fall on closed turns
- MC-226184 - Axolotls pathfinding to water can sometimes fall in wide holes
- MC-226566 - Inconsistency: Blocks are not placed correctly in Creative inventory
- MC-228475 - Pointed dripstone is not grouped with dripstone blocks in the creative inventory
- MC-234446 - Moss Block appears in the wrong creative inventory tab
- MC-239465 - Emerald block in creative inventory looks out of place
- MC-242663 - Melons can generate underwater
- MC-243458 - Worldgen data packs don’t work on servers at first launch
- MC-248753 - Pressure plates don’t activate even though visually they should
- MC-249106 - Water rendering incorrectly through frogspawn hitbox/model
- MC-249232 - Frogs can sometimes fall into deep holes when pathfinding to entities
- MC-249257 - The sounds of splashing when creating mud aren’t controlled by the “Blocks” sound slider
- MC-249294 - Rabbits ignore the “MoreCarrotTicks” value, causing them to always try to eat carrots
- MC-249419 - Map color for mud brick slab is no longer consistent with map color for other mud brick blocks
- MC-249463 - Shulkers in boats with chests are lowered
- MC-249513 - Frogspawn is not grouped with turtle eggs in the Creative inventory
- MC-249720 - Allay’s wings are not attached to its body
- MC-249765 - Allays don’t render semi-transparent when invisible where appropriate
- MC-249806 - Allay renders too low in boat, boat with chest, minecart and entities
- MC-249842 - Allays attempt to pathfind to items that are outside of the world border
- MC-249875 - Parity Issue: Allays hesitate for a few seconds before following, throwing items, or doing other actions in Java
- MC-249935 - New advancement “Birthday Song” grants no experience
- MC-250249 - Parity Issue: Allays pick up arrow/potion items with other effects than the ones they’re holding
- MC-250311 - The minecraft:entity.tadpole.grow_up sound event doesn’t have a translation key
- MC-250423 - Frog frequently fails to long jump to small blocks
- MC-250943 - minecraft.used:minecraft.goat_horn doesn’t increase when using goat horns
- MC-251296 - Allay has a transparent texture but it is not transparent in game
- MC-251518 - Allay’s poses, flying animations, and dancing animations for duping differ from Bedrock’s, causing intense clipping, inconsistencies, choppy movements, and strange item positioning
- MC-251688 - Chat preview can overlap chat contents if the message is long enough
- MC-252089 - The chat preview warning menu is forcibly closed when the player dies or changes dimensions
- MC-252415 - Bedrock Edition’s new 1.19.10 splash text is not available on Java 1.19
- MC-253076 - Allay duplicates Items when its NBT data is updated every tick
- MC-253125 - Allays can dance while panicking
- MC-253189 - Allays with NoAI can dance
- 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
- MC-254535 - Nether portals cannot replace snow layers
- MC-254695 - “Narrator Disabled” pop-up doesn’t render fully
- MC-254774 - Crash when a villager with a gossip of value 0 shares gossips
- MC-255151 - net.minecraft.client.Camera#getMaxZoom(double) issue
- MC-255164 - Sculk Shrieker warning level resets to 0 after player’s death
- MC-255715 - Menu panorama stops spinning after several days
- MC-256217 - Explosions create ghost blocks on servers at high coordinates
Get the snapshot
Snapshots are available for Minecraft: Java Edition. To install the snapshot, open up the Minecraft Launcher and enable snapshots in the "Installations" tab.
Snapshots can corrupt your world, so please backup and/or run them in a different folder from your main worlds.
Cross-platform server jar:
Report bugs here:
Want to give feedback?
- For any feedback and suggestions on our upcoming 1.20 features, head over to the dedicated Feedback site category. You can also leave any other feedback on the Feedback site. If you're feeling chatty, join us over at the official Minecraft Discord.
Share this story