> The real issue is that there were two values where one is much larger than another, and they were combined into a single variable without further consideration.
What do you mean by this? How is this related to the Far Lands generation?
What do you mean by this? How is this related to the Far Lands generation?
[1] https://minecraft.wiki/w/Far_Lands#What_the_Far_Lands_are_no...
999999 + 0.0000001 ~= 999999
Floating-point rounding issues are the same thing but with binary digits instead of decimal ones.