Java Edition 23w17a
Minecraft 23w17a


| Edition | |||||||
|---|---|---|---|---|---|---|---|
| Release date |
April 26, 2023 | ||||||
| Type | |||||||
| Snapshot for | |||||||
| Downloads | |||||||
| Obfuscation maps | |||||||
| Protocol version |
dec: 1073741956 | ||||||
| Data version |
3452 | ||||||
| Resource pack format |
15 | ||||||
| Data pack format |
14 | ||||||
| Minimum Java version | |||||||
| |||||||
{
"title": "Minecraft 23w17a",
"images": [
"23w17a.jpg",
"Java Edition 23w17a.png"
],
"rows": [
{
"field": "''(link to Java Edition article, displayed as Java Edition)''",
"label": "(link to Edition article, displayed as Edition)"
},
{
"field": "April 26, 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/670d97ddfe62983a7bfa7c6c6f502d6157735bf8/client.jar Client] ([https://piston-meta.mojang.com/v1/packages/b3991c57a9385798afd3ce851049715fc5e94b0e/23w17a.json .json])<br />[https://piston-data.mojang.com/v1/objects/96e1b9db0f3d90309db34e8ce4fd39b52f6ddaa0/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/6b39b26446b6c239df9365dfc89c0b06f9d7e6de/client.txt Client]<br />[https://piston-data.mojang.com/v1/objects/fa5f3188bb2d39796e83a7924edbf212edec8f4e/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>1073741956<br /> <span style=\"font-size:smaller\"><abbr title=\"hexadecimal\">hex</abbr>: </span>40000084",
"label": "(link to Protocol version article, displayed as Protocol version)"
},
{
"field": "3452",
"label": "(link to Data version article, displayed as Data version)"
},
{
"field": "15",
"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 23w16a|◄ 23w16a]]\n</td>\n<td style=\"padding: 0.4em\">''' 23w17a'''</td>\n<td style=\"padding: 0.4em\">\n[[Java Edition 23w18a| 23w18a ►]]\n</td>\n</tr>\n</table>"
}
23w17a is the fifth snapshot for Java Edition 1.20, released on April 26, 2023[1], which adds a new music disc, new advancements, new music, and fixes bugs.
Additions
Items
Added a new music disc by Aaron Cherof titled "Relic".
- Can only be obtained when brushing suspicious gravels within trail ruins, with 1⁄12 chance appeared as a rare loot.
- Gives a comparator output signal strength of 14 when in a Jukebox.
Gameplay
- Added seven new advancements:
- Smells interesting
- Obtain a Sniffer Egg
- Little sniffs
- Feed a Snifflet
- Planting the past
- Plant any Sniffer seed
- Crafting a new look
- Craft a trimmed armor at a Smithing Table
- Smithing with style
- Apply these smithing templates at least once: Spire, Snout, Rib, Ward, Silence, Vex, Tide, Wayfinder
- Respecting the remnants
- Brush a Suspicious block to obtain a Pottery Sherd
- Careful restoration
- Make a Decorated Pot out of 4 Pottery Sherds
- Smells interesting
General
- Added
unihexglyph provider.- A new glyph provider for reading Unifont HEX files.
- HEX format describes bitmap font glyphs.
- Height of every glyph is 16 pixels.
- Width of glyph can be 8, 16, 24 or 32 pixels.
- Every line is made of two hexadecimal numbers separated by
:. - First value describes codepoint - it must have 4, 5 or 6 hex digits.
- Second value describes glyph as a stream of bits, line by line.
- HEX format describes bitmap font glyphs.
- When rendering, empty columns on left and right side of glyph are removed.
- Custom glyph widths can be set with
size_overrides.
- Custom glyph widths can be set with
- Provider requires two fields:
hex_file: Path to ZIP archive containing one or more *.hex files (files in archive with different extensions are ignored).size_overrides: List of codepoint ranges that should have width different that auto-detected (based on empty space in glyph). Fields:from,to: Start and end of codepoint range (inclusive).left,right: Integers describing position of left-most and right-most columns of glyph in range.- Any bits in columns outside this range are discarded.
- A new glyph provider for reading Unifont HEX files.
- Added
referenceglyph provider.- New glyph provider can be used to include providers from other fonts.
- Providers are guaranteed to be loaded only once, no matter how many times they are included.
- Provider has one field
id, that describes other font to be included in currently loaded one.- Inclusion is performed after all fonts are loaded, so it includes all providers for a given font defined in all resource packs.
- New glyph provider can be used to include providers from other fonts.
- Added
sniffer_digging: containstorchflower_seedsandpitcher_pod.- Controls what can be found by sniffers when digging.
- Added new ambient soundtracks, all by Aaron Cherof.[note 1]
- "A Familiar Room" plays in Survival mode (all biomes without biome-specific music), as well as the title screens.
- "Bromeliad" plays in bamboo jungle, cherry grove, flower forest, forest, jungle, sparse jungle, as well as the menu screens.
- "Crescent Dunes" plays in desert, all types of badlands, as well as the menu screens.
- "Echo in the Wind" plays in cherry grove, flower forest, lush caves, all types of badlands, as well as the menu screens.
- Added following item tag:
#decorated_pot_ingredients: containsbrickand#decorated_pot_sherds.
Changes
Blocks
- Now lasts 10 game ticks when in active phase instead of 20.
- Now lasts 10 game ticks when in cooldown phase instead of 1.
- The materials used in crafting are displayed on the tooltip now.
- Now lasts 30 game ticks when in active phase instead of 40.
- Now lasts 10 game ticks when in cooldown phase instead of 1.
General
- Updated to add some Mojang employees.
- Can be scrolled upwards by pressing ↑ now.
- Font textures are included in debug texture dump (F3 + S).
- The places where the following existing music can be played are changed:[note 2]
- "Aerie", "Firebugs", and "Labyrinthine" can no longer be played in the menu screens, and all types of jungle biomes.
- Version is now
15, accounting for the font and credits update.legacy_unicodeglyph provider has been removed.- Bitmaps used by
uniformfont have been removed. uniformfont has been updated to use Unifont 15.0.01.- That changes shape of multiple characters, while also adding support for new ones.
- Combining characters no longer include circle overlayed over them.
- Added second level of organization of entries in credits.json on top of
titles, calleddisciplines.
- Removed
brickfrom#decorated_pot_sherdsitem tag. - Added
music_disc_relicto#music_discsitem tag.
General
- Improved performance of the light engine.
Fixes
From released versions before 1.20
- MC-30939 – Nether portal continues emitting light, even if portal is broken.
- MC-108045 – Minecraft not using latest unifont unicode chart; characters are missing.
- MC-127394 – Minecraft does not render characters in Unicode mb4 range.
- MC-166260 – Light from fire that has gone out lingers at the border of chunks.
- MC-172980 – Block light updates don't cross chunk borders properly when updated.
- MC-179867 – Unicode Characters swapped in Minecraft.
- MC-197772 – Missing textures in
minecraft:uniformfont. - MC-199446 – Characters ︗ (U+FE17) and ︘ (U+FE18) are swapped in game.
- MC-213712 – "Ideographic Space" Unicode character is not displayed correctly.
- MC-225742 – When light emitting blocks generate as ores, they do not emit light.
- MC-234681 – Tai Viet characters are not supported.
- MC-241725 – In the credits, an opening parenthesis is missing for Riley Manns.
- MC-241730 – In the credits, a closing parenthesis is missing for Konrad Jówko.
- MC-241732 – In the credits, "Lionbridge" is misspelt in one place.
- MC-241733 – In the credits, "Insight" is misspelt in one place.
- MC-241741 – Certain names are listed twice in the credits.
- MC-241803 – credits.json: Line 2632 has typo in (C instead of O).
- MC-245819 – Lighting can still occasionally lag behind world generation.
- MC-249341 – Some Mojang employees are not mentioned in the credits.
- MC-249508 – Light emitted from cave vines and glow lichens upon world generation still sometimes doesn't propagate across chunk borders.
- MC-254506 – Font file of some Korean completed font area is wrong.
- MC-258926 – Space is no longer treated as padding in fonts.
- MC-260307 – Cherry Grove biome has empty music sound event.
- MC-261626 – Reversed Comma doesn't render properly when using the Unicode font.
- MC-261900 – Sniffers cannot properly pathfind into water while burning.
From the 1.20 development versions
- MC-261413 – Particles spawned by brushes held by left-handed players move in the wrong direction.
- MC-261938 – Sniffer animation is not smooth on slime blocks.
From the previous development version
- MC-261997 – Game crashes when generating new chunk /
java.lang.IllegalStateException: Asking for biomes before we have biomes. - MC-262012 – Telemetry Tooltip out of screen.
- MC-262022 – Tooltips get cut off at the bottom of the screen.
- MC-262024 – Sniffer eggs are sometimes spawned in the ground when sniffers breed.
- MC-262030 – Sniffers stand a bit too close to players that are tempting them.
Video
Video made by Slicedlime:
Notes
References
- ↑ "Minecraft Snapshot 23w17a" – Minecraft.net, April 26, 2023.