![]() |
VOOZH | about |
| Edition | Java Edition | |||||
|---|---|---|---|---|---|---|
| Release date | March 22, 2023 | |||||
| Type | Snapshot | |||||
| Snapshot for | 1.20 | |||||
| Downloads | Client (.json) Server | |||||
| Obfuscation maps | Client Server | |||||
| Protocol version | dec: 1073741951 hex: 4000007F | |||||
| Data version | 3442 | |||||
| Resource pack format | 13 | |||||
| Data pack format | 13 | |||||
| Minimum Java version | Java SE 17 | |||||
| ||||||
{
"title": "Minecraft 23w12a",
"images": [
"23w12a.jpg",
"Java Edition 23w12a.png"
],
"rows": [
{
"field": "''(link to Java Edition article, displayed as Java Edition)''",
"label": "(link to Edition article, displayed as Edition)"
},
{
"field": "March 22, 2023",
"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 article, displayed as 1.20)",
"label": "Snapshot for"
},
{
"field": "[https://piston-data.mojang.com/v1/objects/ae5c2b421148e263f81720a1d5d14fbc3db45f53/client.jar Client] ([https://piston-meta.mojang.com/v1/packages/16ecc9dccd22ef439e49ea39d467b3a518099fbd/23w12a.json .json])<br />[https://piston-data.mojang.com/v1/objects/92fdef90109e534d47e378124ab86e2d6d7b3a42/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/ce4b36810722e22e76c858dcf8edd09f15ea17a7/client.txt Client]<br />[https://piston-data.mojang.com/v1/objects/1e74e50869a8510dff62dc2d78d57c81ca7363f9/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>1073741951<br /> <span style=\"font-size:smaller\"><abbr title=\"hexadecimal\">hex</abbr>: </span>4000007F",
"label": "(link to Protocol version article, displayed as Protocol version)"
},
{
"field": "3442",
"label": "(link to Data version article, displayed as Data version)"
},
{
"field": "13",
"label": "<span style=\"white-space: normal;\">(link to Pack format#List of pack formats article, displayed as Resource pack format)</span>"
},
{
"field": "13",
"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\" rowspan=\"2\">[[Java Edition 1.19.4|<span style=\"margin-right:-0.35em\">β</span>β 1.19.4]]</td>\n<td style=\"padding: 0.4em\">'''[[Java Edition 1.20|1.20]]'''</td>\n<td style=\"padding: 0.4em\" >[[Java Edition 1.20.1| 1.20.1 <span style=\"margin-right:-0.35em\">βΊ</span>βΊ]]</td>\n</tr>\n<tr style=\"background: inherit;\">\n\n<td style=\"padding: 0.4em\">''' 23w12a'''</td>\n<td style=\"padding: 0.4em\">\n[[Java Edition 23w13a| 23w13a βΊ]]\n</td>\n</tr>\n</table>"
}
23w12a is the first snapshot for Java Edition 1.20 released on March 22, 2023,[1] which adds calibrated sculk sensors, sniffer eggs, suspicious gravel, trail ruins, more armor trims and pottery shards, and new sign mechanics.
π Image
Calibrated sculk sensor
π Image
π Image
π Image
π Image
π Image
Pitcher pod
combination_step_sound_blocks block tag.
#wool_carpets, crimson_roots, moss_carpet, nether_sprouts, snow, and warped_roots.has_structure/trail_ruins biome tag.
taiga, snowy_taiga, old_growth_pine_taiga, old_growth_spruce_taiga, old_growth_birch_forest, and jungle.sniffer_egg_hatch_boost block tag.
moss_block.trail_ruins_replaceable block tag.
sand, gravel, dirt, and coarse_dirt.cracked.
| Action | Frequency value |
|---|---|
| Movement in any medium (land, water and air) | 1 |
| Landing on any surface (land or water) | 2 |
| Item interactions | 3 |
| Gliding with an elytra or unique mob actions (Ravager roar, Wolf shaking, etc) | 4 |
| Dismounting a mob or equipping gear | 5 |
| Mounting a mob or interacting with a mob | 6 |
| Mobs and players getting damaged | 7 |
| Consuming items (drinking and eating) | 8 |
| Blocks 'deactivating' (door close, chest close, button unpress, etc) | 9 |
| Blocks 'activating' (door open, chest open, button press, etc) | 10 |
| Blocks changing (cauldron water level rising, adding food to campfire, etc) | 11 |
| Blocks being destroyed | 12 |
| Blocks being placed | 13 |
| Mobs and players teleporting or spawning | 14 |
| Mobs and players dying or an explosion | 15 |
interpolation_duration is 0.block_state is applied at the same time as transformation, i.e. at next tick after receiving update).13, accounting for sign data format changes.Feature flags
update_1_20 feature flag and built-in datapack.
Game events
piston_contract game event has been removed in favor of block_deactivate.piston_extend and dispense_fail game events have been removed in favor of block_activate.| Game event | Frequency value |
|---|---|
step, swim, and flap
|
1 |
projectile_land, hit_ground, and splash
|
2 |
item_interact_finish, projectile_shoot, and instrument_play
|
3 |
entity_roar, entity_shake, and elytra_glide
|
4 |
entity_dismount and equip
|
5 |
entity_mount, entity_interact, and shear
|
6 |
entity_damage
|
7 |
drink and eat
|
8 |
container_close, block_close, block_deactivate, and block_detach
|
9 |
container_open, block_open, block_activate, block_attach, prime_fuse, and note_block_play
|
10 |
block_change
|
11 |
block_destroy and fluid_pickup
|
12 |
block_place and fluid_place
|
13 |
entity_place, lightning_strike, and teleport
|
14 |
entity_die and explode
|
15 |
Structure Post-processors
capped post-processor has been added which can limit how many blocks a delegated post-processor randomly transform in a structure.
delegate - A post-processor which performs the actual block transformation.limit - Maximum amount of blocks that the delegated post-processor can transform.
output_nbt which would be added to the processed output block entity; this field has now been changed to reference a block_entity_modifier.
block_entity_modifiers are:
passthrough: Retains existing fields on the block entity.
block_entity_modifier is specified.append_static: Similar to previous output_nbt this provides fixed fields to add to the block entity.
clear: Removes any existing fields on the block entity.append_loot: Appends a loot table and seed to the block entity through required parameter:
loot_table: Referenced loot table to add to block entity as LootTable field.LootTableSeed is also added to the block entity using random seeded by block position.is_overworld biome tag.wayfinder_armor_trim_smithing_template, shaper_armor_trim_smithing_template, silence_armor_trim_smithing_template, raiser_armor_trim_smithing_template, and host_armor_trim_smithing_template to the #trim_templates item tag.angler_pottery_shard, blade_pottery_shard, brewer_pottery_shard, burn_pottery_shard, danger_pottery_shard, explorer_pottery_shard, friend_pottery_shard, heart_pottery_shard, heartbreak_pottery_shard, howl_pottery_shard, miner_pottery_shard, mourner_pottery_shard, plenty_pottery_shard, sheaf_pottery_shard, shelter_pottery_shard, and snort_pottery_shard to the #decorated_pot_shards item tag.moss_carpet, snow, nether_sprouts, warped_roots, crimson_roots, and #wool_carpets tags from the #inside_step_sound_blocks block tag.From released versions before 1.20
#is_overworld biome tag.