Java Edition 23w16a
Minecraft 23w16a


| Edition | |||||||
|---|---|---|---|---|---|---|---|
| Release date |
April 20, 2023 | ||||||
| Type | |||||||
| Snapshot for | |||||||
| Downloads | |||||||
| Obfuscation maps | |||||||
| Protocol version |
dec: 1073741955 | ||||||
| Data version |
3449 | ||||||
| Resource pack format |
14 | ||||||
| Data pack format |
14 | ||||||
| Minimum Java version | |||||||
| |||||||
{
"title": "Minecraft 23w16a",
"images": [
"23w16a.jpg",
"Java Edition 23w16a.png"
],
"rows": [
{
"field": "''(link to Java Edition article, displayed as Java Edition)''",
"label": "(link to Edition article, displayed as Edition)"
},
{
"field": "April 20, 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/10eb5a16d52959140ea2dba2fc4fb4bf177cacfa/client.jar Client] ([https://piston-meta.mojang.com/v1/packages/96a0990716c0c77a40e160549d2d97dc0d71c642/23w16a.json .json])<br />[https://piston-data.mojang.com/v1/objects/4a8487f877eb4f3506978fb85faf41a08b570398/server.jar Server]",
"label": "(link to Tutorial:Installing a snapshot#Manual version installation article, displayed as Downloads)"
},
{
"field": "[https://piston-data.mojang.com/v1/objects/1bd8cf2208a00a93b2a02b1ebcf1e3b537865f33/client.txt Client]<br />[https://piston-data.mojang.com/v1/objects/c01d9d4ad256275dead34e819678db1e04256e08/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>1073741955<br /> <span style=\"font-size:smaller\"><abbr title=\"hexadecimal\">hex</abbr>: </span>40000083",
"label": "(link to Protocol version article, displayed as Protocol version)"
},
{
"field": "3449",
"label": "(link to Data version article, displayed as Data version)"
},
{
"field": "14",
"label": "<span style=\"white-space: normal;\">(link to Pack format#List of resource pack formats article, displayed as Resource pack format)</span>"
},
{
"field": "14",
"label": "<span style=\"white-space: normal;\">(link to Pack format#List of data pack formats article, displayed as Data pack format)</span>"
},
{
"field": "<span class=\"plainlinks\">[https://en.wikipedia.org/wiki/Java_version_history#Java_SE_17 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.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<td style=\"padding: 0.4em\">\n[[Java Edition 23w14a|◄ 23w14a]]\n</td>\n<td style=\"padding: 0.4em\">''' 23w16a'''</td>\n<td style=\"padding: 0.4em\">\n[[Java Edition 23w17a| 23w17a ►]]\n</td>\n</tr>\n</table>"
}
23w16a is the fourth snapshot for Java Edition 1.20, released on April 20, 2023,[1], which adds a new command and fixes bugs.
Additions
Command format
- A new command that can be used to control execution flow inside functions and change their return value. Effects:
- Skip remaining separate top-level commands in the currently executing function (if any).
- The result value of the function command that triggered the execution is changed from the number of commands executed to the value.
- The result value of the return command is also the value.
- Syntax:
/return <value>value: An integer return value.
Gameplay
- Added
recipe_craftedadvancement trigger; triggered when crafting a recipe.- Conditions:
recipe_id: The resource location of the recipe crafted.ingredients: An array of predicates for the item stacks used in the recipe.- A single item stack can only be used to fulfill one predicate.
- Each predicate needs to be fulfilled to trigger the advancement. This allows for seperation between recipes that have same identifier but use different ingredients.
- This field is optional. When not provided, or left empty, only the
recipe_iddictates the success of the trigger.
- Conditions:
General
- Added splashes:
- This sand is sus
- Remember to brush your... ...teeth
- Has working bookshelves!
- Sniff sniff...
- Place hanging sign here
- Added block tags:
#maintains_farmland: containspumpkin_stem,pumpkin,attached_pumpkin_stem,melon_stem,melon,attached_melon_stem,beetroots,carrots,potatoes,torchflower_crop,torchflower,pitcher_crop, andwheat- Blocks that don't cause farmland to be converted into dirt when placed on top of it.
- Added item tags:
#villager_plantable_seeds: containswheat_seeds,potato,carrot,beetroot_seeds,torchflower_seeds, andpitcher_pod.- Seeds that villagers use to farm.
- Added block and item tags:
#stone_buttons: containsstone_buttonandpolished_blackstone_button.
Changes
Blocks
- Now breaks in the same time as other buttons.
- The model has been changed: the top of the amethyst is now unshadowed and stretched to match the model of the amethyst cluster.
- Hitbox shape has been changed for each stage of its growth.
- Is now flammable.
Sculk sensor and sculk shrieker
- If a vibration is scheduled to be received by a sculk sensor or sculk shrieker, they stay queued until all adjacent chunks are loaded and ticking.
- This prevents vibration resonance setups from breaking when unloading their chunks from a distance.
- Tag for pot decorations renamed from
shardstosherds(to match items).
Items
- Renamed from to "Pottery Sherd".
Mobs
- No longer sniff while panicking.
- No longer dig while having the Levitation effect.
- Can now enter minecarts.
- Can now plant torchflower seeds and pitcher pods.
Non-mob entities
item_displayitems have been rotated 180 degrees around Y axis to better match transformation applied when rendering items on armor stand head and in item frames.- For reference, order of transformations applied to model (starting from innermost) is
item_transform, rotate Y 180,transformationfield, entity orientation (billboardoption +Rotationfield +Posfield).
- For reference, order of transformations applied to model (starting from innermost) is
World generation
- Reworked and added more variants.
- No longer generates with sand and suspicious sand.
- Tweaked the amount of gravel, dirt, and suspicious gravel.
- Split the archaeological loot tables for the suspicious gravel within the structure.
- Rare loot items and common loot items now each have their own dedicated archaeological loot table.
General
- Version is now
14.
- Changed chunk colormap a little.
- Removed
stone_buttonandpolished_blackstone_buttonfrom the#buttonsblock and item tags, newly added#stone_buttonsis used instead. - Removed
stone_buttonfrom the#mineable/pickaxeblock tag, newly added#stone_buttonsis used instead. - Removed
sand,dirt, andcoarse_dirtfrom the#trail_ruins_replaceableblock tag. - Renamed
#decorated_pot_shardsitem tag to#decorated_pot_sherds, and renamed all its members accordingly.
General
- The game's application icon has been changed from crafting table to grass block.
- Uses dirt icon for snapshots.
- Added native support for ARM64 machine architecture on Windows.
- Needs to manually specify a native Java Executable in the launcher currently.
Fixes
From released versions before 1.20
- MC-117125 – Narrator still crashes on Linux, flite installed.
- MC-128011 – F3 toggles debug menu while viewing inventory.
- MC-151882 – Favicon in game window shows old crafting table texture.
- MC-162253 – Lag spike when crossing certain chunk borders.
- MC-169498 – Empty top subchunks don't update skylight in some cases.
- MC-170010 – Sky-lightmaps not properly initialized.
- MC-170012 – Lightmaps are missing for initial skylight.
- MC-188295 – Placing fallling blocks using
/setblockcan cause a client-side lag spike in some circumstances. - MC-199752 – Polished Blackstone Button takes longer to break than other buttons.
- MC-207251 – Sculk sensors and shriekers do not work correctly when cloned, generated on superflat worlds or placed with custom structures.
- MC-249450 – Sculk shriekers placed with NBT don't receive signals from nearby sculk sensors.
- MC-252786 – SculkSensorBlockEntity and SculkShriekerBlockEntity leak VibrationListeners on update.
- MC-254410 –
/setidletimeoutset to a timer longer than 35791 disconnects idle player immediately. - MC-257178 – Chiseled Bookshelf redstone behavior is inconsistent.
- MC-260038 – Sniffer does not have smooth animation transitions for some of its animations, like sniffing.
- MC-260219 – Sniffer eating sounds aren't played when feeding them the last item of torchflower seeds within a stack.
- MC-260221 – Sniffers can still dig when floated by levitation status effect.
- MC-260237 – Sniffers can sniff while panicking.
- MC-260466 – Torchflower doesn't maintain farmland used to grow it.
- MC-260849 – Sniffer can't get into minecart.
- MC-261804 – Expired Key preventing players from logging in on servers.
- MC-261857 – Using the "
/setblock", "/fill", or "/clone" commands to create little amounts of blocks in completely isolated areas causes large client-side stutters.
From the 1.20 development versions
- MC-261214 – Amethyst in calibrated sculk sensor is shaded and not stretched.
- MC-261286 – Walking near liquids causes stone footstep sounds to play.
- MC-261515 – You can't brush blocks if a dropped item is between you and the block.
From the previous development version
- MC-261605 – Splash text sometimes covers several letters of "Java Edition".
- MC-261608 – Sculk sensors and calibrated sculk sensors lack a cooldown state.
- MC-261609 – The subtitle '
subtitles.block.sign.waxed_interact_fail' isn't displayed - MC-261620 – Crash when modifying age property of a pitcher crop.
- MC-261625 – "Programmer Art" and "High contrast" built-in Resource Packs are incompatible.
- MC-261643 – Villagers can't plant torchflower seeds or pitcher plant pods, despite picking them up.
- MC-261646 – Subtitle for Sniffers laying eggs is "Chicken plops".
- MC-261740 – Feeding a Sniffer while it is digging causes it to lay motionless for a while then dig again with no animation.
- MC-261746 – Incorrect sound event ID spelling for "
block.sniffer.egg_crack" and "block.sniffer.egg_hatch".
From the current version, hotfixed
- MC-261981 – Click any buttons on the Accessibility Onboarding Screen crashes the game.
- MC-261984 – Clicking the Narrator button on the Accessibility settings menu causes crash.
Video
Video made by Slicedlime:
References
- ↑ "Minecraft Snapshot 23w16a" – Minecraft.net, April 20, 2023.