minecraft.wiki-mirror/wiki_backup/23w12a.txt
2024-12-24 06:17:34 -05:00

368 lines
18 KiB
Text

{{Infobox version
|title=Minecraft 23w12a
|image=23w12a.jpg
|image2=Java Edition 23w12a.png
|edition=Java
|type=Snapshot
|date=March 22, 2023
|jsonhash=16ecc9dccd22ef439e49ea39d467b3a518099fbd
|clienthash=ae5c2b421148e263f81720a1d5d14fbc3db45f53
|clientmap=ce4b36810722e22e76c858dcf8edd09f15ea17a7
|serverhash=92fdef90109e534d47e378124ab86e2d6d7b3a42
|servermap=1e74e50869a8510dff62dc2d78d57c81ca7363f9
|parent=1.20
|prevparent=1.19.4
|prev=
|next=23w13a
|nextparent=1.20
}}<onlyinclude>
'''23w12a''' is the first [[snapshot]] for [[Java Edition 1.20]] released on March 22, 2023<ref>{{snap|23w12a|March 22, 2023}}</ref>, which adds [[calibrated sculk sensor]]s, [[sniffer egg]]s, [[suspicious gravel]], [[trail ruins]], more [[armor trim]]s and [[pottery shard]]s, and new [[sign]] mechanics.
== Additions ==
=== Blocks ===
; [[File:Calibrated Sculk Sensor JE1.gif|32px]] [[Calibrated sculk sensor]]
* A type of [[sculk sensor]] which does not generate naturally and allows players to filter vibrations based on their frequency level.
* Can only be crafted with one sculk sensor and three [[amethyst shard]]s in the [[crafting table]].
* One side of the calibrated sculk sensor can receive a [[redstone]] signal as an input.
** The [[Redstone circuits|strength of that redstone signal]] is the only vibration frequency the calibrated sculk sensor listens to.
; [[File:Pitcher Plant JE1 BE1.png|32px]] [[Pitcher plant]]
* A type of [[plant]] which grows from the [[pitcher pod]] after 4 stages (5 stages in total).
* Can be obtained by breaking a fully grown pitcher crop.
* Can be crafted into a [[cyan dye]].
* Cannot be placed in a [[flower pot]].
; [[File:Sniffer Egg JE1 BE1.png|32px]] [[Sniffer egg]]
* Can be found in the [[suspicious sand]] generated in warm [[ocean ruins]].
* Also dropped when two [[sniffer]]s breed.
* Hatches into a snifflet.
** When placed on a [[moss block]], it hatches after approximately 10 minutes.
** On all other blocks, it hatches in approximately 20 minutes.
; [[File:Suspicious Gravel BE1 (dusted 0).png|32px]] [[Suspicious gravel]]
* The suspicious gravel looks rougher than the [[gravel]] block.
* Affected by gravity and vanishes when landing.
* Drops nothing when mined or moved, even if mining with [[Silk Touch]].
* Generates naturally in cold [[ocean ruins]].
* Brushing the suspicious gravel with a [[brush]] extracts objects.
** Has four stages of extracting and recovers gradually when stop brushing.
** Turns to regular gravel when the extraction is done.
** Only suspicious gravels with a valid archaeological loot table (the ones naturally generated) can extract an item.
=== Items ===
; {{Animate|Pitcher Crop Age 0 JE1 BE1.png; Pitcher Crop Age 1 JE1 BE1.png; Pitcher Crop Age 2 JE1 BE1.png; Pitcher Crop Age 3 JE1 BE1.png; Pitcher Crop Age 4 JE1 BE1.png|32px}} [[Pitcher pod]]
* Can be planted on farmland and grows into a pitcher plant.
* Can only be obtained if a sniffer digs up a pitcher pod.
* Drops pitcher plant when fully grown, otherwise drops itself.
; [[Pottery shard]]s
* Added 16 pottery shards, they can be found in following archaeological sites:
** [[Desert pyramid]]
*** {{ItemLink|Miner Pottery Sherd|text=Miner}}
** [[Desert well]]
*** {{ItemLink|Brewer Pottery Sherd|text=Brewer}}
** [[Ocean ruins]] (cold)
*** {{ItemLink|Blade Pottery Sherd|text=Blade}}
*** {{ItemLink|Explorer Pottery Sherd|text=Explorer}}
*** {{ItemLink|Mourner Pottery Sherd|text=Mourner}}
*** {{ItemLink|Plenty Pottery Sherd|text=Plenty}}
** Ocean ruins (warm)
*** {{ItemLink|Angler Pottery Sherd|text=Angler}}
*** {{ItemLink|Shelter Pottery Sherd|text=Shelter}}
*** {{ItemLink|Snort Pottery Sherd|text=Snort}}
** [[Trail ruins]]
*** {{ItemLink|Burn Pottery Sherd|text=Burn}}
*** {{ItemLink|Danger Pottery Sherd|text=Danger}}
*** {{ItemLink|Friend Pottery Sherd|text=Friend}}
*** {{ItemLink|Heart Pottery Sherd|text=Heart}}
*** {{ItemLink|Heartbreak Pottery Sherd|text=Heartbreak}}
*** {{ItemLink|Howl Pottery Sherd|text=Howl}}
*** {{ItemLink|Sheaf Pottery Sherd|text=Sheaf}}
; [[Smithing template]]s
* Five more armor trim smithing templates have been added.
** Trail ruins: they can be obtained randomly from suspicious sand or suspicious gravel generated in these structures accordingly (1.786% chance each), and are duplicated using a [[terracotta]] block.
*** {{ItemLink|Host armor trim}}
*** {{ItemLink|Raiser armor trim}}
*** {{ItemLink|Shaper armor trim}}
*** {{ItemLink|Wayfinder armor trim}}
** [[Ancient city]]: they can be obtained randomly from chests generated in these structures accordingly, and are duplicated using a [[cobbled deepslate]] block.
*** {{ItemLink|Silence armor trim}}
**** This is the hardest one to get, with only an 1.25% chance per chest.<ref>{{Tweet|kingbdogz|1638580472962850831|new trims got the drip The new "Silence" armor trim to the left is now the hardest trim to get, with only a 1% chance per chest to spawn in Ancient Cities. Definitely gonna be a challenge to get!|March 22, 2023}}</ref>
=== World generation ===
; [[File:Trail Ruins.png|32px]] [[Trail ruins]]
* A buried [[generated structure]] from a lost culture.
* Generates in [[taiga]]s, [[snowy taiga]]s, [[old growth taiga]]s (both types), [[old growth birch forest]]s, and [[jungle]]s.
* Comprised of a tower, a path across the bottom, and a few additional rooms attached to the side.
* Contains [[suspicious sand]] and [[suspicious gravel]], as well as [[mud bricks]] and several colors of [[terracotta]] and [[glazed terracotta]].
* Four [[armor trim]]s and seven [[pottery shard]]s can be found here.
=== General ===
; [[Tag]]s
* Added <code>combination_step_sound_blocks</code> block tag.
** Contains {{cd|d=and|#wool_carpets|crimson_roots|moss_carpet|nether_sprouts|snow|warped_roots}}.
** Controls which blocks can produce a combination of step sounds.
* Added <code>has_structure/trail_ruins</code> biome tag.
** Contains {{cd|d=and|taiga|snowy_taiga|old_growth_pine_taiga|old_growth_spruce_taiga|old_growth_birch_forest|jungle}}.
* Added <code>sniffer_egg_hatch_boost</code> block tag.
** Contains <code>moss_block</code>.
* Added <code>trail_ruins_replaceable</code> block tag.
** Contains {{cd|d=and|sand|gravel|dirt|coarse_dirt}}.
== Changes ==
=== Blocks ===
; [[Block of amethyst]]
* Added a new behavior called "vibration resonance" when it is placed adjacent to [[sculk sensor]]s.
** If that sculk sensor receives a vibration, the block of amethyst re-emits its frequency as a separate vibration at its location.
; [[Decorated pot]]
* Added a new property named <code>cracked</code>.
** Is used to determine the sounds the block use upon breaking.
; [[Sculk sensor]]
* Vibration frequencies of many actions in the game have been tweaked and greatly simplified to prevent unwanted interference, as following:
{| class="wikitable"
! 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
|}
; [[Sign]]s
* Text can now be edited by {{control|interacting}} with it after being placed in the world.
** Previous [[dye]] and [[glow ink sac]] effects are kept after editing.
* Both sides of the sign can now have separate text and colors.
** By default, a sign prompts the player to input the front side's text when placed.
** To apply text to the back-side, the player must walk to the other side and interact with that face to edit it.
* Signs can now also be waxed with [[honeycomb]], preventing any further edits to its text.
** Click commands on signs can only be invoked when the sign is waxed.
** If a sign with a click command is not waxed, interacting with it doesn't invoke the command and instead opens up the edit screen as usual.
; [[Suspicious sand]]
* Now generates naturally in warm [[ocean ruins]].
=== Items ===
; [[Potion]]s
* [[Wither effect]] particle colors have been adjusted to make them more distinguishable.
* Potion of [[Slow Falling]] has had its color tweaked to make it more distinguishable from the potion of [[Invisibility]].
; [[Smithing template]]s
* The dune armor trim now has a new pattern and smithing template icon.
* The sentry armor trim now uses dune armor trim's old pattern and has a new icon to fit this pattern.
** The sentry armor trim's old pattern is now used by the new shaper armor trim.
=== World generation ===
; [[Ocean ruins]]
* Now include [[suspicious sand]] and [[suspicious gravel]] blocks.
=== Non-mob entities ===
; [[Display]]
* Previous values are now always discarded if <code>interpolation_duration</code> is 0.
* Made sure that render properties are applied at the same time (so <code>block_state</code> is applied at the same time as transformation, i.e. at next tick after receiving update).
* Entities are not rendered unless initial data is received. That means display entities might not show on the first [[tick]].
** Due to how game handles updates, changes to entities made after summoning might be delivered to clients with later tick.
=== General ===
; [[Data pack]]s
* The data pack version is now <code>13</code>, accounting for sign data format changes.
; Feature flags
* Removed <code>update_1_20</code> feature flag and built-in datapack.
** All features and changes from the "Update 1.20" experimental pack are now part of the game.
; Game events
* <code>piston_contract</code> game event has been removed in favor of <code>block_deactivate</code>.
* <code>piston_extend</code> and <code>dispense_fail</code> game events have been removed in favor of <code>block_activate</code>.
* Many game events have new vibration frequencies:
{| class="wikitable"
! Game event
! Frequency value
|-
| {{cd|d=and|step|swim|flap}}
| 1
|-
| {{cd|d=and|projectile_land|hit_ground|splash}}
| 2
|-
| {{cd|d=and|item_interact_finish|projectile_shoot|instrument_play}}
| 3
|-
| {{cd|d=and|entity_roar|entity_shake|elytra_glide}}
| 4
|-
| <code>entity_dismount</code> and <code>equip</code>
| 5
|-
| {{cd|d=and|entity_mount|entity_interact|shear}}
| 6
|-
| <code>entity_damage</code>
| 7
|-
| <code>drink</code> and <code>eat</code>
| 8
|-
| {{cd|d=and|container_close|block_close|block_deactivate|block_detach}}
| 9
|-
| {{cd|d=and|container_open|block_open|block_activate|block_attach|prime_fuse|note_block_play}}
| 10
|-
| <code>block_change</code>
| 11
|-
| <code>block_destroy</code> and <code>fluid_pickup</code>
| 12
|-
| <code>block_place</code> and <code>fluid_place</code>
| 13
|-
| {{cd|d=and|entity_place|lightning_strike|teleport}}
| 14
|-
| <code>entity_die</code> and <code>explode</code>
| 15
|}
; [[Sound]]s
* Step sounds can now combine for blocks walked through and stepped on.
** Occurs for [[carpet]]s, [[snow]], [[nether sprouts]] as well as [[Warped Roots|warped]] and [[crimson roots]].
*** The top-most block the player is walking on is played as normal.
*** The block underneath is played at a lower volume and pitch.
; [[Custom structure|Structure]] Post-processors
* A <code>capped</code> post-processor has been added which can limit how many blocks a delegated post-processor randomly transform in a structure.
** This can be used to configure a structure piece to have an exact amount of specific blocks, instead of using random distribution.
** It has following required parameters:
*** <code>delegate</code> - A post-processor which performs the actual block transformation.
*** <code>limit</code> - Maximum amount of blocks that the delegated post-processor can transform.
**** The blocks inside a structure are all randomly passed to the delegated post-processor until it has transformed the limited amount.
**** Either constant or random number generator sampled during post-processing.
* Previously a rule could specify an optional fixed <code>output_nbt</code> which would be added to the processed output block entity; this field has now been changed to reference a <code>block_entity_modifier</code>.
** Existing <code>block_entity_modifier</code>s are:
*** <code>passthrough</code>: Retains existing fields on the block entity.
**** This is the default if no <code>block_entity_modifier</code> is specified.
*** <code>append_static</code>: Similar to previous <code>output_nbt</code> this provides fixed fields to add to the block entity.
**** A minor change is that this modifier appends configured fields to the processed block instead of replacing existing fields.
*** <code>clear</code>: Removes any existing fields on the block entity.
*** <code>append_loot</code>: Appends a loot table and seed to the block entity through required parameter:
**** <code>loot_table</code>: Referenced loot table to add to block entity as <code>LootTable</code> field.
**** Field <code>LootTableSeed</code> is also added to the block entity using random seeded by block position.
; [[Tag]]s
* Added the [[cherry grove]] to the <code>is_overworld</code> biome tag.
* Added {{cd|d=and|wayfinder_armor_trim_smithing_template|shaper_armor_trim_smithing_template|silence_armor_trim_smithing_template|raiser_armor_trim_smithing_template|host_armor_trim_smithing_template}} to the <code>#trim_templates</code> item tag.
* Added {{cd|d=and|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|snort_pottery_shard}} to the <code>#decorated_pot_shards</code> item tag.
* Removed {{cd|d=and|moss_carpet|snow|nether_sprouts|warped_roots|crimson_roots|#wool_carpets}} tags from the <code>#inside_step_sound_blocks</code> block tag.
== Fixes ==
{{fixes|fixedin=23w12a
|;old
|44514|Teleporting ridden entity in unloaded chunks does not cause chunks to load for riding player.
|74955|Fences play sound when jumping and walking/sprinting beside them.
|117809|The sign GUI doesn't close when you get too far away from the said sign.
|157727|The small cube in honey/slime blocks isn't displayed in inventory.
|165221|3D Modeled Potions are not rendered correctly in the "GUI Display".
|167957|Horizontally fired rockets can create footstep sounds.
|197241|Players can change the color of a wolf's collar even if they're not its owner.
|201647|Entity riding an entity can cause location/coordinate desync.
|209104|Flying with elytra while inside or near blocks produces their step sounds.
|212278|Sculk sensors do not detect signs being dyed.
|212420|Sign dyeing sound and hand animation plays even when not consuming a dye.
|213936|"Minecart moving" event does not trigger the right vibration frequency.
|214619|Sculk sensors cannot detect application of ink sacs to signs.
|256488|Bamboo Raft and Raft with Chest models float above ground.
|256551|Baby camels have a visible inventory.
|256585|Z-fighting occurs on the text of hanging signs.
|259201|The tops and bottoms of donkeys' ears are miscolored.
|259879|Display entities with a rather large shadow_radius value can cause performance issues.
|260020|Reloading the world resets the Brown Mooshroom's given flower.
|260043|Decorated Pots don't play breaking sound in creative mode.
|260047|Decorated pots from the creative inventory and new blank decorated pots with no NBT will match their texture to the last decorated pot you crafted.
|260053|When rotating a decorated pot with the debug stick, it will spawn a decorated pot item.
|260061|Sniffer's ears and head z-fight.
|260069|Growing cherry trees inside each other causes their leaves to decay.
|260197|Item drop from Decorated Pot has no pickup delay.
|260251|The walking animations of sniffers don't change in relation to their movement speed.
|260282|Sniffers can sniff out and follow players in spectator mode.
|260296|Pink petal block models are not optimized.
|260301|Decorated Pots drop from setblock/fill air replace.
|260315|Parity Issue: Pottery Shards have different textures compared to Bedrock.
|260317|Sniffers try to sniff out obstructed blocks they can't reach.
|260326|Dying sniffers continue to dig.
|260409|Cherry Grove biome is not in the {{cd|#is_overworld}} biome tag.
|260503|Sniffers refuse to dig into soil with a non-solid block on top.
|260632|Riding an entity that is far away causes client/server desync.
|260678|Potion of Invisibility looks too similar to the Potion of Slow Falling.
|260750|Magma blocks use unnecessary random ticking for an outdated feature, causing performance issues.
|260757|Updating a large amount of Iron Bars causes the game to hang in-game or during the Saving world screen.
|260777|Sniffers ignore some dangerous blocks while sniffing and pathfinding resulting in them being damaged.
|260799|The word "Sand" is not capitalized in the brush subtitle.
|260839|Mobs can replace weapons held in their main hand with armor.
|260885|Display entities summoned with initial transformation interpolate incorrectly from default transformation during next transformation.
|260897|Display entity's previous state of interpolation doesn't work as expected.
|261015|Parity Issue: Suspicious Sand does not generate in ruins in a lukewarm ocean compared to Bedrock.
}}</onlyinclude>
== Video ==
{{Slicedlime|AjW5uvvaQN4}}
== References ==
{{Reflist}}
== Navigation ==
{{Navbox Java Edition versions|1.2x}}
[[de:23w12a]]
[[es:Java Edition 23w12a]]
[[fr:Édition Java 23w12a]]
[[ja:Java Edition 23w12a]]
[[pt:Edição Java 23w12a]]
[[ru:23w12a (Java Edition)]]
[[uk:23w12a (Java Edition)]]
[[zh:23w12a]]