Java Edition 1.15 Pre-release 4
Minecraft 1.15 Pre-release 4


| Edition | |||||||
|---|---|---|---|---|---|---|---|
| Release date |
December 3, 2019 | ||||||
| Type | |||||||
| Pre-release for | |||||||
| Downloads | |||||||
| Obfuscation maps | |||||||
| Protocol version |
569 | ||||||
| Data version |
2221 | ||||||
| Resource pack format |
5 | ||||||
| Data pack format |
5 | ||||||
| Minimum Java version | |||||||
| |||||||
{
"title": "Minecraft 1.15 Pre-release 4",
"images": [
"1.15-pre1.jpg",
"Java Edition 1.15 Pre-release 4.png"
],
"rows": [
{
"field": "''(link to Java Edition article, displayed as Java Edition)''",
"label": "(link to Edition article, displayed as Edition)"
},
{
"field": "December 3, 2019",
"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.15 article, displayed as 1.15)",
"label": "Pre-release for"
},
{
"field": "[https://piston-data.mojang.com/v1/objects/6868a5c87243707f7936c21a4e52d076e3d73234/client.jar Client] ([https://piston-meta.mojang.com/v1/packages/a6f2fc4ad5a0c5331de5ef041fb344f0a5eed8cd/1.15-pre4.json .json])<br />[https://piston-data.mojang.com/v1/objects/8f9e23414a01d21e2cd313b2595b164ccfda56aa/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/dbe86214786e8558e1d82a917b4fc0f2528c7b59/client.txt Client]<br />[https://piston-data.mojang.com/v1/objects/c6a72d934d21f5f40a6cb7230602aa1e581198dc/server.txt Server]",
"label": "(link to Obfuscation map article, displayed as Obfuscation maps)"
},
{
"field": "569",
"label": "(link to Protocol version article, displayed as Protocol version)"
},
{
"field": "2221",
"label": "(link to Data version article, displayed as Data version)"
},
{
"field": "5",
"label": "<span style=\"white-space: normal;\">(link to Pack format#List of resource pack formats article, displayed as Resource pack format)</span>"
},
{
"field": "5",
"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_8 Java SE 8]</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.14.4|<span style=\"margin-right:-0.35em\">◄</span>◄ 1.14.4]]</td>\n<td style=\"padding: 0.4em\">'''[[Java Edition 1.15|1.15]]'''</td>\n<td style=\"padding: 0.4em\" >[[Java Edition 1.15.1| 1.15.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 1.15 Pre-release 3|◄ 1.15 Pre-release 3]]\n</td>\n<td style=\"padding: 0.4em\">''' 1.15 Pre-release 4'''</td>\n<td style=\"padding: 0.4em\">\n[[Java Edition 1.15 Pre-release 5| 1.15 Pre-release 5 ►]]\n</td>\n</tr>\n</table>"
}
1.15 Pre-release 4 (known as 1.15-pre4 in the launcher) is the fourth pre-release for Java Edition 1.15, released on December 3, 2019,[1] which fixes many issues relating to coordinate precision.
Changes
General
Performance
- Performance improvements.
Floating-point precision
- The floating-point precision used for the location of where certain particles and entities appear was increased to 64-bit (double-precision), from 32-bit (single-precision).
- This fixes many issues regarding certain types of particles and entities not appearing at the right places when far away from the center of the world, especially beyond 16,777,216 (224) blocks. The following list includes instances that are known and confirmed to be fixed:
- Particles
- Fishing particles[2]
- Squid ink particles[3]
- End gateway particles[4]
- Conduit particles[5]
- Impact particles when entity has fallen from height on to block[6]
- Sweeping attack particles[6]
- Damage heart particles[6]
- Particles appearing when using the
/particlecommand[6] - Mycelium particles[6]
- Underwater particles[6]
- Nether portal particles[6]
- End portal particles[6]
- Brewing stand particles[6]
- Monster spawner particles[6]
- Barrier particles[6]
- Armor stand breaking particles[6]
- Suspended gravity affected block particles[6]
- Entities
- Block entities
- The floating book above placed enchanting tables is now correctly rotated towards the direction of where a nearby player is at high coordinates.[9] However, there are still issues with the book not opening early enough.[10]
- Particles
- This fixes many issues regarding certain types of particles and entities not appearing at the right places when far away from the center of the world, especially beyond 16,777,216 (224) blocks. The following list includes instances that are known and confirmed to be fixed:
- The versions in which these issues first appeared, as well as other fixes, can be seen at Java Edition distance effects#History.
Textures
- The checkerboard background for unfilled sections on maps now has its own texture.
Fixes
From released versions before 1.15
- MC-81970 – Rotating armor stand has a shaking base plate.
- MC-103800 – Sometimes armor stands will not update their visual rotation.
- MC-125638 – Ignited TNT block has an entity offset at high coordinates.
- MC-146194 – Summon and rotation in same tick not working.
- MC-155520 – Repeaters do not update properly.
- MC-157426 – Command outputs which should be sorted do not get sorted.
- MC-161888 – Enchantment tables do not track the player correctly at high distances from the world origin.
- MC-161991 – Floating point precision error: Trailing particles from fishing lose precision at high coordinates.
- MC-161993 – Floating point precision error: Conduit particles are attracted to the conduit incorrectly at high distances.
- MC-161994 – Floating point precision error: Squid ink particles lose precision at high coordinates.
- MC-161999 – Floating point precision error: Particles emitted by end gateways gravitate to a point that loses precision at high coordinates.
- MC-166047 – Tamed wolves attack tamed parrots.
From the 1.15 development versions
- MC-161394 – Skeleton and wither skeleton skull's inside textures are invisible.
- MC-164704 – Rendering issue with honey and slime blocks when viewed from under glass.
- MC-164712 – Clouds are rendered in front of chunk borders.
- MC-165704 – Sky color no longer changes with biome.
- MC-165977 – Explosions combine block drops and drop them at the wrong location.
- MC-166300 – Pandas sometimes attack players trying to breed them.
- MC-166667 – Item frames are not rendered behind unexplored portions of maps.
From the previous development version
- MC-166716 – Tridents and shields are rendered too dark in the inventory.
- MC-166800 – Removing items from an armor stand with
DisabledSlotscauses a visual bug. - MC-167000 – Player model in inventory inverts lighting when some items are in hotbar.
Video
Video made by slicedlime: