Minecraft:Java Edition 24w11a
More actions
24w11a is the twelfth Minecraft:snapshot for Minecraft:Java Edition 1.20.5, released on March 14, 2024,<ref>Template:Snap</ref> 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
Minecraft:Bees and Minecraft:parrots
- Adjusted their flying behavior to keep them from overshooting their position when flying up and down.
- When summoned using Minecraft:spawn eggs or Minecraft:commands, the variant selection now follows the natural spawning biome rules with the following extensions:
- Rusty wolf is selected in Minecraft:jungles and Minecraft:bamboo jungles.
- Spotted wolf is selected in Minecraft:savannas and Minecraft:windswept savannas.
- Striped wolf is selected in Minecraft:badlands and Minecraft:eroded badlands.
Command format
- Removed
anyentity sub-predicate. - Added slot name
contentsfor single-slot entities like Minecraft:item frames and Minecraft: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 Template:Cd textures 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
File:Heavy Core JE1 BE1.png Minecraft:Heavy core
- A mysterious, dense block which can be combined with a Minecraft:breeze rod to craft a Minecraft:mace.
- Can be found as a loot reward in Minecraft:vaults with a chance of 2.2%.
- When placed, it has the same size as a Minecraft: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 Minecraft:piston.
Items
- Added two new banner patterns:
File:Breeze Rod JE1 BE1.png Minecraft:Breeze rod
- Dropped by the Minecraft:breeze.
- Can be crafted into 4 Minecraft:wind charges.
- Can be used with the Minecraft:heavy core to craft a Minecraft:mace.
File:Mace JE1 BE1.png Minecraft: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 Minecraft:wind charge works.
- Other entities near the struck enemy receive knockback.
- Can not be enchanted.
- Can be repaired with Minecraft:breeze rods using an Minecraft:anvil.
- Can be used to mine Minecraft:cobwebs, dropping Minecraft: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 Minecraft:decorated pots inside of Minecraft:trial chambers:
- Added two new smithing templates, that are exclusively obtained from Minecraft:vaults:
Changes
Blocks
File:Trial Spawner JE1 BE1.png Minecraft:Trial spawners
- Now appear more frequently in the Minecraft:trial chambers corridors.
File:Vault (active) JE3 BE3.png Minecraft:Vaults
- 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.
- Minecraft:Horse armor and Minecraft:saddles have been removed from the loot table.
- Can now eject:
Mobs
File:Breeze JE1.webp Minecraft:Breeze
- Drops 1-2 Minecraft:breeze rods instead of wind charges when killed by a player.
- The number of breeze rods dropped is affected by Minecraft:Looting.
World generation
File:Isometric Chamber-6.png Minecraft:Trial chambers
- 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 Minecraft:pottery sherds to the Minecraft:decorated pots in the decor structure pool.
- Changed the layout of the blocks around Minecraft:vaults.
Fixes
Videos
Trivia
- Unlike most first-of-the-week snapshots, 24w11a was released on a Thursday instead of a Wednesday, similar to the snapshots before 14w26a.
References
Template:Navbox Java Edition versions
Minecraft:de:24w11a Minecraft:es:Java Edition 24w11a Minecraft:fr:Édition Java 24w11a Minecraft:ja:Java Edition 24w11a Minecraft:lzh:二四週一一甲 Minecraft:pt:Edição Java 24w11a Minecraft:ru:24w11a (Java Edition) Minecraft:uk:24w11a (Java Edition) Minecraft:zh:Java版24w11a