![]() |
VOOZH | about |
| Edition | Java Edition | ||||||
|---|---|---|---|---|---|---|---|
| Release date | April 10, 2024 | ||||||
| Type | Pre-release | ||||||
| Pre-Release for | 1.20.5 | ||||||
| Downloads | Client (.json) Server | ||||||
| Obfuscation maps | Client Server | ||||||
| Protocol version | dec: 1073742009 hex: 400000B9 | ||||||
| Data version | 3829 | ||||||
| Resource pack format | 31 | ||||||
| Data pack format | 39 | ||||||
| Minimum Java version | Java SE 21 | ||||||
| |||||||
{
"title": "Minecraft 1.20.5 Pre-Release 1",
"images": [
"1.20.5-pre1.jpg",
"Java Edition 1.20.5 Pre-Release 1.png"
],
"rows": [
{
"field": "''(link to Java Edition article, displayed as Java Edition)''",
"label": "(link to Edition article, displayed as Edition)"
},
{
"field": "April 10, 2024",
"label": "Release date"
},
{
"field": "(link to Pre-release article, displayed as Pre-release)",
"label": "(link to Version types article, displayed as Type)"
},
{
"field": "(link to Java Edition 1.20.5 article, displayed as 1.20.5)",
"label": "Pre-Release for"
},
{
"field": "[https://piston-data.mojang.com/v1/objects/5d4591f3433e4f1ed7f02ef04e6e26dc9fe52bf3/client.jar Client] ([https://piston-meta.mojang.com/v1/packages/2fb2c20dfa96166980872b24e02ea8c0b5ae7a5d/1.20.5-pre1.json .json])<br />[https://piston-data.mojang.com/v1/objects/018c4aa3b1dcd5ac4487456de062072de750f729/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/7ccbdeacea57d971b20a48479914ef1d3b370c64/client.txt Client]<br />[https://piston-data.mojang.com/v1/objects/cb6f5312d9ee90a685e47c071b11de62f6d882ea/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>1073742009<br /> <span style=\"font-size:smaller\"><abbr title=\"hexadecimal\">hex</abbr>: </span>400000B9",
"label": "(link to Protocol version article, displayed as Protocol version)"
},
{
"field": "3829",
"label": "(link to Data version article, displayed as Data version)"
},
{
"field": "31",
"label": "<span style=\"white-space: normal;\">(link to Pack format#List of pack formats article, displayed as Resource pack format)</span>"
},
{
"field": "39",
"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_21_.28LTS.29 Java SE 21]</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 24w14a|β 24w14a]]\n</td>\n<td style=\"padding: 0.4em\">''' 1.20.5 Pre-Release 1'''</td>\n<td style=\"padding: 0.4em\">\n[[Java Edition 1.20.5 Pre-Release 2| 1.20.5 Pre-Release 2 βΊ]]\n</td>\n</tr>\n</table>"
}
1.20.5 Pre-Release 1 (known as 1.20.5-pre1 in the launcher) is the first pre-release for Java Edition 1.20.5, released on April 10, 2024,[1] which adds new advancements and fixes bugs. This is the first pre-release released in 2024.
Loot functions
modify_contents.
conditions - list of conditions to filter this function.component - target component.
container, bundle_contents, charged_projectiles.modifier - function or list of functions to be applied to every item inside containerset_item.
conditions - list of conditions to filter this function.
item - new item type.filtered.
conditions - list of conditions to filter this function.item_filter - item predicate used to match items.modifier - functions to apply to matching items.set_custom_model_data.
custom_model_data component.conditions - list of conditions to filter this function.value - integer number provider.minecraft:punchable_projectiles for projectiles which should be able to be punched and deflected toward the direction the player is looking.minecraft:tooltip_order controlling which order Enchantments are listed in tooltips.Item sub-predicates
size - integer range to match against collection sizecontains - a list of element predicates
{contents:[{item:diamond}]} - matches when there is at least one diamond item{contents:[{item:diamond}, {item:dirt}]} - matches when there is at least one diamond item and at least one dirt itemcount - a list of matchers on element counts
test - element matchercount - optional integer range to check against number of elements passing test{count:[{count:3,test:{items:diamond}}]}} matches only when there are exactly 3 stacks of diamonds (no matter the stack size)Loot functions
set_contents.
type has been removedcomponent:
container, bundle_contents, charged_projectilesbundle_contents and charged_projectiles ignore empty stacksset_custom_data.
tag now accepts both SNBT data written as a string (existing format) and unflattened tags.39.encapsulate
max_stack_size and max_damage components is no longer allowed in commands and data pack definitionsbody in entity equipment sub-predicate to match the item in the body armor slot of an entitysaturation_modifier field on the food component has been replaced with saturation
saturation is the exact value added to the player's saturation levelsaturation_modifier, this is defined by saturation = nutrition * saturation_modifier * 2equipment_loot_table field in the SpawnPotentials of Monster Spawners and spawn_potentials of Trial Spawner configs.
equipment instead of equipment_loot_tableloot_table - A loot table used to generate the equipmentslot_drop_chances - An optional map of equipment slot to specified drop chance
slot_drop_chances: 0.0f applies a chance of 0% to all slotsequipment: {loot_table: "minecraft:equipment/trial_chamber", slot_drop_chances: {"head": 0.0f, "chest": 0.25f, "legs": 1.0f, "feet": 0.25f}}Particles in Area Effect clouds now use the same representation as worldgen files (like existing biomes' ambient particle settings)/particle minecraft:dust 1.0 0.0 0.0 2.0 ... becomes /particle minecraft:dust{color:[1.0, 0.0, 0.0], scale:2.0} ...minecraft:villager) remains unchangedminecraft:block, minecraft:block_marker, minecraft:falling_dust, minecraft:dust_pillar) options:
value has been renamed to block_stateblock_state now also accepts plain block name to represent default block stateminecraft:block minecraft:redstone_lamp[lit=true] -> minecraft:block{block_state: {Name: "minecraft:redstone_lamp", Properties: {lit: "true"}}}minecraft:block minecraft:diamond_block -> minecraft:block{block_state: "minecraft:diamond_block"}minecraft:item options:
value has been renamed to itemitem now also accepts plain item name to represent item stack with default componentscount field is now ignoredminecraft:item minecraft:dirt -> minecraft:item{item: {id: "minecraft:dirt"}}minecraft:item minecraft:dirt -> minecraft:item{item: "minecraft:dirt"}dust_color_transition options:
fromColor has been renamed to from_colortoColor has been renamed to to_colordust_color_transition 1.0 0.0 0.0 0.5 0.0 1.0 0.5 -> dust_color_transition{from_color: [1.0f, 0.0f, 0.0f], scale: 0.5f, to_color: [0.0f, 1.0f, 0.5f]}entity_effect options:
value has been renamed to colorcolor now also accepts list of floats representing RGBA colorminecraft:tools (overlapping with minecraft:breaks_decorated_pots), moving previous contents into that tag.chamber_6 with variations, and renamed it to assembly.mace to the #breaks_decorated_pots item tag.wind_charge, and breeze_wind_charge to the #punchable_projectiles entity type tag.wind_burst, density, and breach to the #tooltip_order enchantment tag.From released versions before 1.20
AngerTime and AngryAt cannot be set on summon.set_count doesn't work with unstackable items anymore.From 1.20
From 1.20.1
/execute on target./forceload command provides wrong output.From 1.20.4
/give to give players a skull.From the 1.20.5 development versions
ClientboundTransferPacket followed by disconnect just kicks the player.generic.jump_strength set to 0 resulting in a speed boost.minecraft:generic.gravity attribute is increased./execute on target' command.max_stack_size below its current stack size.limit_count item modifier can create overstacked items.minecraft:event.mob_effect.raid_omen" sound event displays as a raw translation string.minecraft:item minecraft:air' crashes the client.mobGriefing is disabled./item command does not function with shot arrows, tridents, and fireballs.area_effect_cloud and lingering potions causing potion_contents.custom_color to be slightly transparent.From the previous development version