Closed muzikbike closed 11 months ago
We can take this to the extreme by using FarLandsMod and teleporting out farther than the usual vanilla limit of 30 million to really see these effects in action. Here's the ocean floor after about 2 billion blocks:
This game engine wasn't really designed for reaching the extremities of Java primitive values. Just stay within acceptable bounds. :)
Affected Mod Versions:
Issue Description:
32-bit floats appear to be used for controlling some aspects of world generation. This results in blocky artifacts that can be seen in these features if we travel sufficiently high distances from the origin of the world.
In the following two screenshots, the area to the left is before 16,777,216 blocks, and the area to the right is after it:
Here's a typical ocean floor after 16,777,216 blocks - note the weird horizontal stripes:
Surface terrain and the blocks which are chosen to be used for the surface are affected to the same extent:
Steps to reproduce the issue: (If it's easily reproducible.)