Java Edition 24w11a
Minecraft 24w11a


| Edition | |||||||
|---|---|---|---|---|---|---|---|
| Release date |
March 14, 2024 | ||||||
| Type | |||||||
| Snapshot for | |||||||
| Downloads | |||||||
| Obfuscation maps | |||||||
| Protocol version |
dec: 1073742004 | ||||||
| Data version |
3823 | ||||||
| Resource pack format |
29 | ||||||
| Data pack format |
35 | ||||||
| Minimum Java version | |||||||
| |||||||
{
"title": "Minecraft 24w11a",
"images": [
"24w11a.jpg",
"Java Edition 24w11a.png"
],
"rows": [
{
"field": "''(link to Java Edition article, displayed as Java Edition)''",
"label": "(link to Edition article, displayed as Edition)"
},
{
"field": "March 14, 2024",
"label": "Release date"
},
{
"field": "(link to Snapshot article, displayed as Snapshot)",
"label": "(link to Version types article, displayed as Type)"
},
{
"field": "(link to Java Edition 1.20.5 article, displayed as 1.20.5)",
"label": "Snapshot for"
},
{
"field": "[https://piston-data.mojang.com/v1/objects/4e969a3079409732a39aa722ea61d03876c41367/client.jar Client] ([https://piston-meta.mojang.com/v1/packages/9bc42da3c197d0532c34636d370451b3d09cbba1/24w11a.json .json])<br />[https://piston-data.mojang.com/v1/objects/00cab0438130dc3e6ae91f53387bb96ae7986d31/server.jar Server]",
"label": "(link to Tutorial:Installing a snapshot#Manual version installation article, displayed as Downloads)"
},
{
"field": "[https://piston-data.mojang.com/v1/objects/85283b9708072cada19de2a29955957939af2127/client.txt Client]<br />[https://piston-data.mojang.com/v1/objects/a5e08ee736fb987f2920b98d25961245aac087bc/server.txt Server]",
"label": "(link to Obfuscation map article, displayed as Obfuscation maps)"
},
{
"field": " <span style=\"font-size:smaller\"><abbr title=\"decimal\">dec</abbr>: </span>1073742004<br /> <span style=\"font-size:smaller\"><abbr title=\"hexadecimal\">hex</abbr>: </span>400000B4",
"label": "(link to Protocol version article, displayed as Protocol version)"
},
{
"field": "3823",
"label": "(link to Data version article, displayed as Data version)"
},
{
"field": "29",
"label": "<span style=\"white-space: normal;\">(link to Pack format#List of resource pack formats article, displayed as Resource pack format)</span>"
},
{
"field": "35",
"label": "<span style=\"white-space: normal;\">(link to Pack format#List of data pack formats article, displayed as Data pack format)</span>"
},
{
"field": "<span class=\"plainlinks\">[https://en.wikipedia.org/wiki/Java_version_history#Java_SE_17 Java SE 17]</span>",
"label": "<span style=\"white-space: normal;\">Minimum Java version</span>"
}
],
"invimages": [],
"footer": "<table style=\"margin: auto; word-break: break-word;\">\n<tr style=\"background: inherit;\">\n<td style=\"padding: 0.4em\" >[[Java Edition 1.20.4|<span style=\"margin-right:-0.35em\">◄</span>◄ 1.20.4]]</td>\n<td style=\"padding: 0.4em\">'''[[Java Edition 1.20.5|1.20.5]]'''</td>\n<td style=\"padding: 0.4em\" >[[Java Edition 1.20.6| 1.20.6 <span style=\"margin-right:-0.35em\">►</span>►]]</td>\n</tr>\n<tr style=\"background: inherit;\">\n<td style=\"padding: 0.4em\">\n[[Java Edition 24w10a|◄ 24w10a]]\n</td>\n<td style=\"padding: 0.4em\">''' 24w11a'''</td>\n<td style=\"padding: 0.4em\">\n[[Java Edition 24w12a| 24w12a ►]]\n</td>\n</tr>\n</table>"
}
24w11a is the twelfth snapshot for Java Edition 1.20.5, released on March 14, 2024,[1] which adds breeze rods, heavy cores, the mace, 3 new pottery sherds, 2 new smithing templates and 2 new banner patterns behind experimental toggles, and fixes bugs.
Changes
Items
- Changed the crack textures.
Mobs
- Adjusted their flying behavior to keep them from overshooting their position when flying up and down.
- When summoned using spawn eggs or commands, the variant selection now follows the natural spawning biome rules with the following extensions:
- Rusty wolf is selected in jungles and bamboo jungles.
- Spotted wolf is selected in savannas and windswept savannas.
- Striped wolf is selected in badlands and eroded badlands.
Command format
- Removed
anyentity sub-predicate. - Added slot name
contentsfor single-slot entities like item frames and item displays. - Contents of
itementity can now be accessed throughcontentsslot name. - Component-specific item predicate properties have been moved to separate field
predicates.- Some fields from item predicate have been moved to a map in an optional field
predicates. - The new field is similar to the
componentsfield on item stacks. - This was done to simplify addition for future predicates and to allow sub-predicates to more closely resemble names of components they match.
- The following fields have been moved:
enchantments- field moved to sub-predicateminecraft:enchantmentsstored_enchantments- field moved to sub-predicateminecraft:stored_enchantmentspotions- field moved to sub-predicateminecraft:potion_contentscustom_data- field moved to sub-predicateminecraft:custom_data
- Some fields from item predicate have been moved to a map in an optional field
durabilityfield has been expanded tominecraft:damagepredicate:- This check now works for any item that has
minecraft:damagecomponent - An item that does not have a
minecraft:damagecomponent can never match - To check for unbreakable items, query value of
minecraft:unbreakablecomponent - Fields:
damage- optional bounds for value ofminecraft:damagecomponentdurability- optional bounds for durability (max damage minus value ofminecraft:damage)
- This check now works for any item that has
- Predicates
minecraft:enchantments,minecraft:stored_enchantments,minecraft:potion_contentsandminecraft:damagerequire matching component to exist on item- That means that, for example, matching for empty enchantment list doesn't pass on items without
minecraft:damagecomponent - Note: some components, like
minecraft:enchantmentshave default values, so they always match
- That means that, for example, matching for empty enchantment list doesn't pass on items without
General
- Menu background blur has been updated to look better and improve performance.
- The data pack version is now
35. - Added
set_fireworksloot function.- New function for setting the details of the
minecraft:fireworkscomponent. - Fields:
conditions: list of conditions (default:[]):- Conditions to check before applying the function
flight_duration: Optional integer, 0-255:- The flight duration measured in number of gunpowder.
- If omitted, the flight duration of the item is left untouched - or set to 0 if the component did not exist before.
explosions: List offirework_explosiondata - same format as theexplosionfield in theminecraft:fireworkscomponent:- The explosion data to set
mode: enumerated value deciding function for explosions:replace_all: fully replace the explosions listreplace_section: replace a section of the explosions. Arguments:offset: optional non-negative integer:- Start of replaced range.
- If omitted,
0is used.
size: optional non-negative integer:- Size of range to be replaced in explosions.
- If omitted, the size of
explosionsfield is used.
insert: insert explosions, moving existing explosions to after the inserted section. Arguments:offset: optional non-negative integer:- Index before which explosions are inserted.
- If omitted,
0(before first explosion) is used.
append: append explosions at the end of the list.
- New function for setting the details of the
- Added
set_firework_explosionloot function.- New function for setting the details of the
minecraft:firework_explosioncomponent. - Fields:
conditions: list of conditions (default:[]):- Conditions to check before applying the function
shape: optional explosion shape:- The explosion shape to set.
- If omitted, the original shape is kept (or
small_ballis used if there was no component)
colors: optional integer array, RGB values:- List of initial particle colors to replace the ones on the existing explosion with
- If omitted, the original colors are kept (or
[]is used if there was no component)
fade_colors: optional integer array, RGB values:- List of fade-to particle colors to replace the ones on the existing explosion with
- If omitted, the original colors are kept (or
[]is used if there was no component)
trail: optional boolean:- Set whether the explosion should have a trail or not.
- If omitted, the original
has_trailvalue is kept (orfalseis used if there was no component)
twinkle: optional boolean:- Set whether the explosion should have a twinkle or not.
- If omitted, the original
has_twinklevalue is kept (orfalseis used if there was no component)
- New function for setting the details of the
- Added
set_book_coverloot function.- New function for setting the cover details of the
minecraft:written_book_contentcomponent. If present, any pages in the book are left untouched. - Fields:
conditions: list of conditions (default:[]):- Conditions to check before applying the function.
title: optional filterable text (same format astitleon theminecraft:written_book_contentcomponent):- The title to set.
- If omitted, the original title is kept (or an empty string is used if there was no component)
author: optional string:- The author to set.
- If omitted, the original author is kept (or an empty string is used if there was no component)
generation: optional integer [0; 3]:- The generation value to set.
- If omitted, the original generation is kept (or
0is used if there was no component)
- New function for setting the cover details of the
- Added
set_writable_book_pagesloot function.- New function for manipulating the pages of the
minecraft:writable_book_contentcomponent. - Fields:
conditions: list of conditions (default:[]):- Conditions to check before applying the function.
pages: list of filterable strings (same format aspageson theminecraft:writable_book_contentcomponent):- The pages to apply.
mode: enumerated value deciding function:replace_all: fully replace the book contents.replace_section: replace a section of the book. Arguments:offset: optional non-negative integer:- Start of replaced range.
- If omitted,
0is used.
size: optional non-negative integer:- Size of range to be replaced in book.
- If omitted, the size of
pagesfield is used.
insert: insert pages, moving existing pages to after the inserted section. Arguments:offset: optional non-negative integer:- Index before which pages are inserted.
- If omitted,
0(before first page) is used.
append: append pages at the end of the book.
- New function for manipulating the pages of the
- Added
set_written_book_pagesloot function.- New function for manipulating the pages of the
minecraft:written_book_contentcomponent. Same format asset_writable_book_contentbut thepagesfield contains filterable components instead of strings (same format aspageson theminecraft:writable_book_contentcomponent). - Any cover data is left untouched, and the page content components are set to resolve next time a player opens the book.
- New function for manipulating the pages of the
- Status effect particle colors are no longer blended into one particle color.
- All active visible status effect particles are now rendered separately.
- The frequency of emitting status effect particles has been lowered to clutter the screen less.
- The resource pack version is now
29. - Added
gui/inworld_menu_background,gui/inworld_menu_list_background,gui/inworld_header_separator, andgui/inworld_footer_separatortextures to allow menus accessed from the pause menu to look different from menus accessed from the title screen. - Added
gui/tab_header_backgroundtexture, which is rendered behind the tab buttons in the "Create World" screen. - Added
misc/credits_vignettetexture, which is rendered behind the poem and the credits. - The
blurpost-processing shader has been renamed tobox_blur. - Added optional boolean field
use_linear_filterto post-processing passes which when set totrueswitches texture sampling mode from nearest-neighbor sampling to linear interpolation for that pass. - Added
entity_outline_box_blurpost-processing shader.
Experimental
Additions
Blocks
- A mysterious, dense block which can be combined with a breeze rod to craft a mace.
- Can be found as a loot reward in vaults with a chance of 2.2%.
- When placed, it has the same size as a player head, and can be oriented in 12 directions.
- Mining a heavy core is pretty slow - it takes 45 seconds to mine and has no correct tool.
- Are fully resistant to explosions.
- Pop off immediately if pushed by a piston.
Items
- Added two new banner patterns:
- Dropped by the breeze.
- Can be crafted into 4 wind charges.
- Can be used with the heavy core to craft a mace.
- A new heavy weapon that can be crafted from a breeze rod and a heavy core.
- Using the weapon while falling can increase the damage output. The higher the player falls, the more damage is dealt.
- This can be done by jumping towards the target and hitting them before the player hits the ground.
- Successfully striking a target in this way negates any damage accumulated from the fall, similar to how a wind charge works.
- Other entities near the struck enemy receive knockback.
- Can not be enchanted.
- Can be repaired with breeze rods using an anvil.
- Can be used to mine cobwebs, dropping string.
- Players can use a mace in combination with wind charges to launch up and deliver devastating smash attacks on their enemies.
- Added 3 new pottery sherds, that can be found on decorated pots inside of trial chambers:
- Added two new smithing templates, that are exclusively obtained from vaults:
Changes
Blocks
- Now appear more frequently in the trial chambers corridors.
- Their loot tables have been updated to address some inventory management issues.
- The player now gets no more than 1 unstackable item per vault.
- The player more often gets rewards which can stack together.
- Horse armor and saddles have been removed from the loot table.
- Can now eject:
Mobs
- Drops 1-2 breeze rods instead of wind charges when killed by a player.
- The number of breeze rods dropped is affected by Looting.
World generation
- Added new chambers and variations, with new challenges.

- Remade
chamber_9, and renamed it toslanted. - Remade
chamber_3, and renamed it topedestal.
- Remade
- Added flow, guster, and scrape pottery sherds to the decorated pots in the decor structure pool.
- Changed the layout of the blocks around vaults.
Fixes
From released versions before 1.20
- MC-153329 – Leashing an iron golem breaks its pathfinding until reloading the world.
- MC-165948 – Bees can be lured into dangerous blocks.
- MC-168407 – Bees can get stuck in a lantern.
- MC-170000 – Hand lighting / lighting of held items changes drastically in first-person mode when looking around.
- MC-172047 – Wolves try to attack armor stands.
- MC-173303 – Leashed pets teleport to the player when reloaded.
- MC-186626 –
/weathernot working in custom dimensions. - MC-208528 – Feeding tamed baby wolves and cats causes them to sit down/stand up.
- MC-221754 – Leashed wolves no longer attack when unleashed.
- MC-229919 – Bees don't recognize beehives or bee nests with a campfire directly below and a block on top.
- MC-232560 – Tamed wolf movement speed decreases when unleashed from a fence.
- MC-260921 – Data is focused last on the statistics screen when using keyboard navigation.
- MC-261749 – Tamed cats don't emit mob interaction vibrations for entering sitting/standing mode.
From 1.20.1
- MC-263873 – Elements within the statistics menu are not selected in order when using the Tab ↹ key.
From 1.20.4
- MC-268110 – Deleting world results in a file directory error.
- MC-268624 – "Saving world" message is rendered behind pause menu background, instead of on top.
- MC-269279 – The "Normal user" button within the Realms player menu is improperly capitalized.
From the 1.20.5 development versions
- MC-267923 – The "Done" button doesn't always deselect when you close out of a sign UI, making typing spaces difficult.
- MC-267930 – No element is focused when opening the statistics screen using keyboard navigation.
- MC-268282 – Picking up lava, powder snow or water using a bucket can be desynced.
- MC-268405 – Wind charges can move in unusual ways.
- MC-268408 – Game crashes when a wind charge hits an entity after disabling
update_1_21data pack. - MC-268582 – Facing direction no longer affects shading of the first-person arm.
- MC-268796 – "Saving world" text is blurred when pausing.
- MC-268805 – panorama_overlay.png no longer works.
- MC-268811 – Clicking 'Done' for language settings is ineffective; changes apply after double-clicking the language option.
- MC-268812 – Dirt background is used in the pause menu and some other menus in Programmer Art; black background used in High Contrast resource pack.
- MC-268816 – Credits background texture no longer scrolls in Programmer Art and other such resource packs.
- MC-268819 – Programmer Art, High Contrast, other resource packs: Top of "Create New World" screen is transparent/not dirt.
- MC-268855 – Typing
/functionthen space closes the internal server. - MC-268862 – The End is incredibly dark with the "High Contrast" resource pack enabled.
- MC-268902 – Low FPS when blurred menu background is visible.
- MC-268908 – Trying to navigate to the Font Settings menu using the Tab ↹ key exits the language menu.
- MC-268953 – Layout of gamerules screen breaks when toggling fullscreen mode or changing resolution.
- MC-268956 – Command blocks, structure blocks and jigsaw blocks use menu_background.png.
- MC-268967 – Night vision does not work properly in High Constrast mode.
- MC-269032 – Blur shader runs when menu blurriness is 0 %.
- MC-269077 – Sign editing screen uses
menu_background.png. - MC-269081 – Some Realms icons are rendered behind the button in the main menu, instead of not being rendered at all.
- MC-269122 – Editing signs causes background blur.
From the previous development version
- MC-269134 – Baby wolves can no longer be fed to make them grow up faster.
- MC-269136 – Incorrect
weapon.*command suggestions.
Videos
Videos made by Slicedlime:
References
- ↑ "Minecraft Snapshot 24w11a" – Minecraft.net, March 14, 2024.