![]() |
VOOZH | about |
| Edition | Java Edition | ||||||
|---|---|---|---|---|---|---|---|
| Release date | March 20, 2024 | ||||||
| Type | Snapshot | ||||||
| Snapshot for | 1.20.5 | ||||||
| Downloads | Client (.json) Server | ||||||
| Obfuscation maps | Client Server | ||||||
| Protocol version | dec: 1073742005 hex: 400000B5 | ||||||
| Data version | 3824 | ||||||
| Resource pack format | 30 | ||||||
| Data pack format | 36 | ||||||
| Minimum Java version | Java SE 17 | ||||||
| |||||||
{
"title": "Minecraft 24w12a",
"images": [
"24w12a.jpg",
"Java Edition 24w12a.png"
],
"rows": [
{
"field": "''(link to Java Edition article, displayed as Java Edition)''",
"label": "(link to Edition article, displayed as Edition)"
},
{
"field": "March 20, 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/7670c61bac7bbf1bb734233e434d367d3d232067/client.jar Client] ([https://piston-meta.mojang.com/v1/packages/116d099e66d3ef191db658efe76ccfd3742a932d/24w12a.json .json])<br />[https://piston-data.mojang.com/v1/objects/6f036460d361ce1e645bba365a72be2eed35ec01/server.jar Server]",
"label": "(link to Tutorial:Installing a version#Manual version installation article, displayed as Downloads)"
},
{
"field": "[https://piston-data.mojang.com/v1/objects/d99485ba2acdb6e8b9d7c2785f0d9b9d69c13718/client.txt Client]<br />[https://piston-data.mojang.com/v1/objects/50203a07ba97b3ce9e61cbaa3cadb5b40ee8e160/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>1073742005<br /> <span style=\"font-size:smaller\"><abbr title=\"hexadecimal\">hex</abbr>: </span>400000B5",
"label": "(link to Protocol version article, displayed as Protocol version)"
},
{
"field": "3824",
"label": "(link to Data version article, displayed as Data version)"
},
{
"field": "30",
"label": "<span style=\"white-space: normal;\">(link to Pack format#List of pack formats article, displayed as Resource pack format)</span>"
},
{
"field": "36",
"label": "<span style=\"white-space: normal;\">(link to Pack format#List of pack formats article, displayed as Data pack format)</span>"
},
{
"field": "<span class=\"plainlinks\">[https://en.wikipedia.org/wiki/Java_version_history#Java_SE_17_.28LTS.29 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 24w11a|β 24w11a]]\n</td>\n<td style=\"padding: 0.4em\">''' 24w12a'''</td>\n<td style=\"padding: 0.4em\">\n[[Java Edition 24w13a| 24w13a βΊ]]\n</td>\n</tr>\n</table>"
}
24w12a is the thirteenth snapshot for Java Edition 1.20.5, released on March 20, 2024,[1] which fixes bugs, changes the heavy core, adds 7 new advancements and adds the trial chambers map.
food item stack component.
nutrition: non-negative integer, number of food points to restore when eaten.saturation_modifier: float, amount of saturation to restore when eaten.can_always_eat: boolean (default: false)
true, this food can be eaten even if not hungry.eat_seconds: float (default: 1.6)
effects: list of effects to apply when eaten (default: [])
effect: effect instance (same format as custom_effects in minecraft:potion_contents component)probability: float between 0 and 1, chance for the effect to be applied (default: 1)food={nutrition:4,saturation_modifier:0.1}max_stack_size.
max_stack_size=464 but can also be 16 and 1)max_damage.
max_damage=123fire_resistant.
fire_resistant={}rarity.
common (default): white name, or aqua when enchanted.uncommon: yellow name, or aqua when enchanted.rare: aqua name, or light purple when enchanted.epic: light purple name.rarity=rare.tool.
rules: list of rule entries.
blocks: single block, list of blocks, or #-prefixed block tag to match.speed (optional): float, overrides the mining speed if present and matched.correct_for_drops (optional): boolean, overrides whether this tool is considered 'correct' if present and matched.
true causes the block to mine at its most efficient speed, and drop items if the targeted block requires that.default_mining_speed: float, mining speed to use if no rules match and override mining speed (default: 1.0).damage_per_block: non-negative int, amount of durability to remove each time a block is mined with this tool.tool={rules:[{blocks:"#mineable/pickaxe",speed:4.0,correct_for_drops:true}]}hide_tooltip.
hide_tooltip={}toggle_tooltips loot function.
show_in_tooltip without changing other values.toggles - a map of supported item component type to boolean value.trim, dyed_color, enchantments, stored_enchantments, unbreakable, can_break, can_place_on, attribute_modifiers.{function:"toggle_tooltips","toggles":{"enchantments":false}} hides enchantments tooltip.storage loot number provider to access values from command storage.
storage: namespaced id of command storage.path: NBT path to field.crafter_recipe_crafted trigger which is triggered when a crafter ejects a successfully crafted item into the world.
<player> an entity predicate matching the player who is nearby.<recipe_id> is the ID of the recipe being crafted.<ingredients> is a list of item predicates matching the ingredients that form the recipe being crafted.fall_after_explosion trigger which is triggered when a player begins falling after being knocked upwards by an explosion or wind burst.
<player> an entity predicate matching the player who is falling.<start_position> a location predicate matching the position the player was at when they were hit by the explosion or burst.<distance> a distance predicate matching how far the player must be from start_position to cause the trigger to activate.<cause> an entity predicate matching the entity which caused the explosion or burst to happen.incorrect_for_wooden_tool, incorrect_for_gold_tool, incorrect_for_stone_tool, incorrect_for_iron_tool, incorrect_for_diamond_tool, incorrect_for_netherite_tool block tags.
needs_diamond_tool, needs_iron_tool, and needs_stone_tool tags for each specific tool tier.meat collection item tag.
beef, chicken, cooked_beef, cooked_chicken, cooked_mutton, cooked_porkchop, cooked_rabbit, mutton, porkchop, rabbit, and rotten_flesh#armadillo_food, #bee_food, #camel_food, #cat_food, #chicken_food, #cow_food, #frog_food, #goat_food, #hoglin_food, #horse_food, #horse_tempt_items, #llama_food, #llama_tempt_items, #ocelot_food, #panda_food, #parrot_food, #parrot_poisonous_food, #pig_food, #rabbit_food, #sheep_food, #strider_food, #strider_tempt_items, #turtle_food, and #wolf_food item tags to control which items can be fed to or tempt the corresponding mobs.sensitive_to_smite entity type tag.
General
lootitemexecute if predicateexecute if predicate {condition:weather_check, raining:true}wolf
wolf sub-predicate has been added to match wolf variantsFields: variant - wolf variant to match (single entry, list of entries or tag)cat, frog, painting
variant now accepts single entries, list of entries or tags.wolf, cat, frog and painting entity sub-predicates now accept tags and plain lists instead of just single elements.set_lore function:
replace field has been removed.mode like set_fireworks and set_written_book_pages.set_written_book_pages function:
pages is now a JSON object rather than a string containing JSON.execute if|unless items and clear commands) has been significantly expanded.<type> [comma-separated list of <test>]<type> can be one of:
#* to match any item.<test> can have one of 3 forms:
<component_id>=<value> - match exact value of component (same as in previous format)
<value> is a representation of component value in SNBT format (same as in item give argument)<component_id> - check if component exists.<predicate_id>~<value> - check item sub-predicate.
<value> is a representation of item sub-predicate in SNBT format (but otherwise same as one used for advancement and loot table JSON files)*[damage~{durability:{min:3}}] matches any stack with at least 3 uses left.minecraft:count can be used for matching the stack size.
count=<positive int> passes only when the stack size equals the given value.count~<int range> passes when the stack size is in the specified range.
*[count~{max:2}] matches any stack with count <= 2.count always passes.<test> entry can be negated by prefixing with !
*[!count=1] matches any stack that has count other than 1.<test> elements can be also joined with | to check multiple alternatives.
*[!damage|damage=0] looks for items without damage component or with 0 damage.{...}) from item arguments (it's fully replaced by [custom_data={...}])
custom_data item sub-predicate has been changed to allow unquoted SNBT.{}) has been removed in favor of using custom_data predicates.
stick{a:2} becomes stick[custom_data~{a:2}]minecraft:custom_data now accepts both SNBT data written as a string (existing format) and unflattened tags.
*[custom_data~{a:1}] and *[custom_data~"{a:1}"] are equivalent.36.30.wolf_variant to better match other formats.
texture has been renamed to wild_texturewild_texture, tame_texture and angry_texture no longer require values to be prefixed with textures/ and suffixed with .png.entity_effect takes color argument when spawned from command /particle entity_effect r g b a.
map_icons.pngβ[more information needed]
map_icons.png to use an atlas loaded from the textures/map/decorations/ directory.trial_chambers map decoration icon.axolotl_tempt_items has been renamed to axolotl_food.#on_trial_chambers_maps structure tag.
trial_chambers.orientation block state.From released versions before 1.20
From 1.20.4
From the 1.20.5 development versions
#arthropods tag instead of #sensitive_to_bane_of_arthropods.#aquatic tag instead of #sensitive_to_impaling.Unbreakable:1b" NBT can no longer have the Unbreaking enchantment applied.set_enchantments item modifier above level 255.From the previous development version
minecraft:item.mace.smash_air" sound event displays as a raw translation string./datapack disable doesn't work.minecraft:set_written_book_pages item modifier is inconsistent with minecraft:set_name and minecraft:set_lore./particle entity_effect.replace_section mode and very large size field.set_lore item modifier setting more than 256 lores.