Java Edition 21w39a


| Edition | |||||||
|---|---|---|---|---|---|---|---|
| Release date |
September 29, 2021 | ||||||
| Type | |||||||
| Snapshot for | |||||||
| Downloads | |||||||
| Obfuscation maps | |||||||
| Protocol version |
dec: 1073741867 | ||||||
| Data version |
2836 | ||||||
| Resource pack format |
8 | ||||||
| Data pack format |
8 | ||||||
| Minimum Java version | |||||||
| |||||||
{
"title": "Minecraft 21w39a",
"images": [
"21w39a.jpg",
"Java Edition 21w39a.png"
],
"rows": [
{
"field": "''(link to Java Edition article, displayed as Java Edition)''",
"label": "(link to Edition article, displayed as Edition)"
},
{
"field": "September 29, 2021",
"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.18 article, displayed as 1.18)",
"label": "Snapshot for"
},
{
"field": "[https://piston-data.mojang.com/v1/objects/2b2b97d9ca6d50669096016f0da959879afe3203/client.jar Client] ([https://piston-meta.mojang.com/v1/packages/8f3f2f74782ba9c7e2143267fedad61d093be3b9/21w39a.json .json])<br />[https://piston-data.mojang.com/v1/objects/2b40ef4bf57b2040f7d9affb48c0131b228f954f/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/bae4d018259bbfc2d74153c1347da160adb95daf/client.txt Client]<br />[https://piston-data.mojang.com/v1/objects/5f6f035a96f6d68bb79adbc0c001e0e332383181/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>1073741867<br /> <span style=\"font-size:smaller\"><abbr title=\"hexadecimal\">hex</abbr>: </span>4000002B",
"label": "(link to Protocol version article, displayed as Protocol version)"
},
{
"field": "2836",
"label": "(link to Data version article, displayed as Data version)"
},
{
"field": "8",
"label": "<span style=\"white-space: normal;\">(link to Pack format#List of resource pack formats article, displayed as Resource pack format)</span>"
},
{
"field": "8",
"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_16 Java SE 16]</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.17.1|<span style=\"margin-right:-0.35em\">◄</span>◄ 1.17.1]]</td>\n<td style=\"padding: 0.4em\">'''[[Java Edition 1.18|1.18]]'''</td>\n<td style=\"padding: 0.4em\" >[[Java Edition 1.18.1| 1.18.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 21w38a|◄ 21w38a]]\n</td>\n<td style=\"padding: 0.4em\">''' 21w39a'''</td>\n<td style=\"padding: 0.4em\">\n[[Java Edition 21w40a| 21w40a ►]]\n</td>\n</tr>\n</table>"
}
21w39a is the third snapshot for Java Edition 1.18, released on September 29, 2021,[1] which adds new advancements and fixes bugs.
Starting from this snapshot, players can open old worlds again. This does not only mean it is the first version which makes it possible to convert old worlds with lower limit Y=0 to the new Y=-64, but it means also that high caution is needed and backups are recommended when converting important old worlds, because the old chunks do yet not generate anything under their bedrock level: from -64 to -1 it is just void, only the new chunks get the new deep generation.
Additions
Gameplay
- Added four new advancements:
- Added new advancement triggers.
fall_from_height- Triggered when a player lands after falling.
ride_entity_in_lava- Triggered for every tick when player rides in lava.
General
- Added new loot table function
set_potion, to setPotiontag on any item.- Has following parameters:
id: Potion ID
- Has following parameters:
Changes
Mobs
- Now can spawn in aquifers inside dripstone caves.
- No longer spawns in dripstone caves.
World generation
Lofty peaks, snowcapped peaks and stony peaks
- Its small mountains are more jagged now.
- Trees in meadows now always contain a bee nest.
Gameplay
- "Light as a Rabbit" now has "Sweet Dreams" as its parent instead of "Adventure".
General
- Chests can now contain Water Breathing potions.
- Paths for the block and biome data have changed:
Level.Sections[].BlockStatesis nowLevel.Sections[].block_states.data.Level.Sections[].Paletteis nowLevel.Sections[].block_states.palette.- Chunk’s
Level.Biomesare now paletted and live in a similar container structure inLevel.Sections[].biomes.paletteandLevel.Sections[].biomes.data.
- Chunk’s
Level.CarvingMasks[]is nowlong[]instead ofbyte[].
- Redesigned how effects look in the inventory screen.
- Can display while recipe book is showing.
- The list of effects are now shown to the right of the player's inventory, instead of the left side.
- When the inventory effects list is visible, it is hidden from the game view to reduce screen clutter.
- There are now two modes of seeing the effect list: compact and classic.
- Classic is the pre-existing list of effects, one after another.
- Compact is a single icon for each effect, suitable for small screen estate.
- The game automatically switches between the two looks to suit the available screen estate.
- Changed default brightness to 50.
- Resource pack version number is now 8, as the following has been changed:
- inventory.png now contains an extra sprite for a thin-layout version of the effect list in the inventory.
server.jarnow bundles individual libraries instead of merging all the files into single archive.- This change is meant to solve certain problems related to Java modules.
- On startup,
server.jarunpacks libraries into a directory configured bybundlerRepoDir(default: working directory).- To run different main class than server, use
bundlerMainClassproperty.
- To run different main class than server, use
Fixes
From released versions before 1.18
- MC-116359 – Status effects aren't displayed in inventory when recipe book is open.
- MC-129485 – Certain biome specific plant distribution is completely based on chunks, causing patchy biome generation.
- MC-145376 – Bamboo could generate underground when generating in non-bamboo jungles.
- MC-149822 – Bottom border on status effect displays in the inventory is missing.
- MC-193348 – Status effect bars shift the player's inventory in creative mode.
- MC-196723 – Potion effects obtained in creative mode while in inventory do not show up until reopening inventory.
- MC-214894 – Bamboo generates in caves under jungles.
- MC-214959 – Sugar cane generated in cave.
- MC-218167 – Chatting causes lag to occur.
From the 1.18 development versions
- MC-236755 – "Feature Placement" crash:
java.lang.IndexOutOfBoundsException: Index 0 out of bounds for length 0. - MC-236903 – Naturally generated cave vines have an age between 17-25.
From the previous development version
- MC-237464 – Packet sent event is recorded as packet received event.
- MC-237505 – Certain Biome Builder debug values do not change.
Other
- Removed generic snapshot tooltips from incompatible worlds (except for worlds created in experimental snapshots).
Video
Videos made by Slicedlime:
References
- ↑ "Minecraft Snapshot 21w39a" – Minecraft.net, September 29, 2021.