Java Edition 1.8.7
This page covers a release version that has a critical issue under certain conditions.
The dedicated server for this version has a security vulnerability in the Log4j library that could be used to perform a remote code execution exploit. It can be addressed by appending a certain JVM argument to the server startup command line.[1]
Minecraft 1.8.7

| Edition | ||||||
|---|---|---|---|---|---|---|
| Release date |
June 5, 2015 | |||||
| Downloads | ||||||
| Protocol version |
47 | |||||
| Resource pack format |
1 | |||||
| Minimum Java version | ||||||
| ||||||
{
"title": "Minecraft 1.8.7",
"images": [
"Java Edition 1.8.7.png"
],
"rows": [
{
"field": "''(link to Java Edition article, displayed as Java Edition)''",
"label": "(link to Edition article, displayed as Edition)"
},
{
"field": "June 5, 2015",
"label": "Release date"
},
{
"field": "[https://piston-data.mojang.com/v1/objects/d546a6a092060c85f1eb1d9213ff823c558b1255/client.jar Client] ([https://piston-meta.mojang.com/v1/packages/87c78678d155ff55fc91fc64a7a84f2daf855f1e/1.8.7.json .json])<br />[https://piston-data.mojang.com/v1/objects/35c59e16d1f3b751cd20b76b9b8a19045de363a9/server.jar Server] ([https://piston-data.mojang.com/v1/objects/bc3e9a1f4192313766dec46a5d1e72f0bffed19b/windows_server.exe .exe])",
"label": "(link to Tutorial:Installing a version#Manual version installation article, displayed as Downloads)"
},
{
"field": "47",
"label": "(link to Protocol version article, displayed as Protocol version)"
},
{
"field": "1",
"label": "<span style=\"white-space: normal;\">(link to Pack format#List of pack formats article, displayed as Resource pack format)</span>"
},
{
"field": "<span class=\"plainlinks\">[https://en.wikipedia.org/wiki/Java_version_history#Java_SE_6 Java SE 6]</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.8|<span style=\"margin-right:-0.35em\">◄</span>◄ 1.8]]</td>\n<td rowspan=\"2\" style=\"padding: 0.4em\">'''1.8.7'''</td>\n<td style=\"padding: 0.4em\" >[[Java Edition 1.9| 1.9 <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.8.6|◄ 1.8.6]]\n</td>\n\n<td style=\"padding: 0.4em\">\n[[Java Edition 1.8.8| 1.8.8 ►]]\n</td>\n</tr>\n</table>"
}
1.8.7 is a minor update to Java Edition, released on June 5, 2015, to fix four security issues.[2] 1.8.7 is compatible with servers running 1.8 through 1.8.6.
Changes
Mobs
- No longer ignore the player whilst seeking shelter from the sun.
Fixes
From released versions before 1.8
- MC-7873 – Server lag reduces knockback received.
- MC-41798 – Dark borders and outlines with mip-mapping.
From 1.8
- MC-54366 – Piston can push blocks one block far out of the world border.
- MC-68155 – Skeletons won't shoot/ignore player when on fire/seeking shelter from sun.
From 1.8.1
- MC-76166 – Wither skeletons and blazes not spawning in fortresses (besides spawner).
From 1.8.3
- MC-78558 – Minecraft keeps freezing on Ubuntu 14.04.
Private issues
- MC-80749 – Resource packs do not get cleaned up.[2]
- MC-80750 – Resource packs continue downloading after disconnect.[2]
- MC-80875 – Specific unicode character pair crashes tr_TR clients.[2]
- MC-81001 – Signs can cause crashes.[2]
Trivia
- This was the last 1.x.7 version until 1.21.7, which released over a decade later.
Videos
Video made by Slicedlime:
References
- ↑ "Important Message: Security vulnerability in Java Edition" – Minecraft.net, December 10, 2021.
- ↑ a b c d e "Minecraft 1.8.7 Security Release" (Archive) by Dinnerbone – Mojang.com, June 5, 2015.