Java Edition 1.15 Pre-release 4

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, which fixes many issues relating to coordinate precision.

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
 * Squid ink particles
 * End gateway particles
 * Conduit particles
 * Impact particles when entity has fallen from height on to block
 * Sweeping attack particles
 * Damage heart particles
 * Particles appearing when using the command
 * Mycelium particles
 * Underwater particles
 * Nether portal particles
 * End portal particles
 * Brewing stand particles
 * Spawner particles
 * Barrier particles
 * Armor stand breaking particles
 * Suspended gravity affected block particles
 * Entities
 * Primed TNT entities. However, indirectly ignited TNT from other explosions is still affected.
 * 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. However, there are still issues with the book not opening early enough.


 * The versions in which these issues first appeared, as well as other fixes, can be seen at Java Edition distance effects.


 * Textures
 * The checkerboard background for unfilled sections on maps now has its own texture.

Video
Video made by slicedlime: