Java Edition 1.20 Pre-release 1
Minecraft 1.20 Pre-release 1


| Edition | |||||||
|---|---|---|---|---|---|---|---|
| Release date |
May 10, 2023 | ||||||
| Type | |||||||
| Pre-release for | |||||||
| Downloads | |||||||
| Obfuscation maps | |||||||
| Protocol version |
dec: 1073741958 | ||||||
| Data version |
3454 | ||||||
| Resource pack format |
15 | ||||||
| Data pack format |
15 | ||||||
| Minimum Java version | |||||||
| |||||||
{
"title": "Minecraft 1.20 Pre-release 1",
"images": [
"1.20-pre1.jpg",
"Java Edition 1.20 Pre-release 1.png"
],
"rows": [
{
"field": "''(link to Java Edition article, displayed as Java Edition)''",
"label": "(link to Edition article, displayed as Edition)"
},
{
"field": "May 10, 2023",
"label": "Release date"
},
{
"field": "(link to Pre-release article, displayed as Pre-release)",
"label": "(link to Version types article, displayed as Type)"
},
{
"field": "(link to Java Edition 1.20 article, displayed as 1.20)",
"label": "Pre-release for"
},
{
"field": "[https://piston-data.mojang.com/v1/objects/07dfbe4c383c4bb6d26254e49c0fce5398bab5b5/client.jar Client] ([https://piston-meta.mojang.com/v1/packages/fe19d944e2b9cea799126bb1b50f2686b4386d86/1.20-pre1.json .json])<br />[https://piston-data.mojang.com/v1/objects/95ac4bf3d2f4ae57687493f5232d3f58334b85d2/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/3d18c8c01be96a69df87d82590c4d9f832bce3cb/client.txt Client]<br />[https://piston-data.mojang.com/v1/objects/1b814e6ebe797dad614eb07efc3ff77334d4b5f0/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>1073741958<br /> <span style=\"font-size:smaller\"><abbr title=\"hexadecimal\">hex</abbr>: </span>40000086",
"label": "(link to Protocol version article, displayed as Protocol version)"
},
{
"field": "3454",
"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": "15",
"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 23w18a|◄ 23w18a]]\n</td>\n<td style=\"padding: 0.4em\">''' 1.20 Pre-release 1'''</td>\n<td style=\"padding: 0.4em\">\n[[Java Edition 1.20 Pre-release 2| 1.20 Pre-release 2 ►]]\n</td>\n</tr>\n</table>"
}
1.20 Pre-release 1 (known as 1.20-pre1 in the launcher) is the first pre-release for Java Edition 1.20, released on May 10, 2023,[1] which brings more parity from Bedrock Edition and fixes bugs.
It should be noted that bees attempting to pollinate torchflower crops will cause a crash, soft-locking the game until updated[2].
Changes
Blocks
- Colored variants can now be dyed any other color.
Command format
/data
stringdata sources now accept negative boundaries, which are interpreted as index counted from the end of the string.
General
- Added
outside_border, andgeneric_kill.- Players outside the world border are now hurt by the damage type
outside_borderinstead ofin_wall. - Forcibly removing an entity using i.e. the
/killcommand now uses damage typegeneric_killinstead ofout_of_world.
- Players outside the world border are now hurt by the damage type
- Changed death message used for the
/killcommand.- Changed from "<player> fell out of the world" to "<player> was killed".
- Changed death message used for deaths caused by the world border.
- Changed from "<player> suffocated in a wall" to "<player> left the confines of this world".
- Random sequences for loot tables are now deterministic.
- The game now uses named random sequences to deterministically produce loot for loot tables.
- Each random sequence produces a unique sequence based on the world seed and sequence identifier, which means a loot table will produce the same results when ran with the same parameters in the same world.
- The identifier of the random sequence to use for a loot table is specified as a resource location in a new field called
random_sequence.
- Changes in encoding.
- The file is now read in UTF-8 initially, with previous encoding (ISO 8859-1/Latin 1) as a fallback.
- File is now written with UTF-8 encoding.
- Removed
pumpkin, andmelonfrom#maintains_farmlandblock tag. - Added
generic_kill, andoutside_borderto#bypasses_armordamage type tag. - Added
generic_killto#bypasses_invulnerability, and#bypasses_resistancedamage type tags.
Fixes
From released versions before 1.20
- MC-180 – When reaching the other side of a nether portal the animation plays forever until stepped out of.
- MC-2215 – Encoding errors in server.properties.
- MC-18060 – Several realms strings are untranslatable.
- MC-21520 – Death message for /kill is "<player> fell out of the world"
- MC-35078 – Breaking animation is one frame off.
- MC-107224 – World border death message states "suffocated in a wall"
- MC-123081 – Placing an end crystal when entering The End prevents Ender Dragon from spawning.
- MC-146582 – When entering spectator mode while standing on the ground, the player moves down by 0.19051 blocks, which makes you fall down.
- MC-188595 – "gamemode" string in F3 + N description is inconsistent with "game mode" string in F3 + F4 description
- MC-193749 – Nether portals play the trigger sound again when the other dimension is loaded.
- MC-195781 – The "Include entities:" string displayed within the structure block GUI is improperly capitalized.
- MC-195825 – "datapacks" string is inconsistent with "data pack" string in
datapackFailure.titletext. - MC-196428 – The nausea effect resets its distortion severity when players' NBT data is reloaded.
- MC-197270 – Item icons in F3+F4 screen display over fading in Mojang Studios screen when reloading resource packs using F3+T at the exact same time.
- MC-198202 – Options background texture does not match dirt texture.
- MC-203039 – Incorrect use of colon in
options.hideMatchedNames.tooltip. - MC-206548 – Leash knot subtitles are not properly capitalized.
- MC-226454 – The "Light as a Rabbit" advancement description has no space after the ellipsis.
- MC-236606 – Lightning bolt related string lacks capitalization.
- MC-241736 – Company names are still inconsistent and partly misspelled in the credits.
- MC-250571 – Gamerule description strings within the world creation menu consist of inconsistent concluding punctuation.
- MC-256424 – Game mode is sometimes referred to as "gamemode".
- MC-257336 – Some chiseled bookshelf interaction subtitles are improperly capitalized.
From the 1.20 development versions
- MC-262006 – Melon and Pumpkin are in the default
#maintains_farmlandtag despite not maintain farmland. - MC-262208 – In the credits, "Lionbridge" is misspelt in one place (no "g").
- MC-262253 – Music composers not listed in credits.
- MC-262265 – Changing resource pack that overrides a font crashes JVM.
From the previous development version
- MC-262296 – Rabbits are no longer affected by jump boost.
- MC-262300 – Menu text is now rendered in front of the Mojang Studios loading screen fade animation.
- MC-262304 – The
stepping_onpredicate condition does not correctly succeed on trapdoors. - MC-262308 – Entities do not stick to honey blocks pushed by pistons if their center isn't over the honey block.
- MC-262313 – Nether won't load in upgraded worlds.
- MC-262317 – Items don't respect properties of the block they are supported on.
- MC-262351 – Worldgen deadlock caused by supporting block checks.
- MC-262363 – Player can still gain a normal jump off of a honey block with precise timing.
- MC-262424 – Sprinting particles on the edges of blocks are still incorrect.
Video
Video made by Slicedlime:
References
- ↑ "Minecraft 1.20 Pre-Release 1" – Minecraft.net, May 10, 2023.
- ↑ MC-262508 — resolved as "fixed".