There is a math error in MapGenBase.java
(MCP Name) in the generate function.
When the per chunk seeds are being generated there is a very small chance that either the x or z can be equal to 0.
When doing the per chunk math it multiplies by 0 causing every chunk in the axis to be the same.
The following seeds are affected:
107038380838084
164311266871034
There needs to be a check so that if those values are 0, then it should be set to 1.
I have recorded a video demonstrating this, including a fix:
https://www.youtube.com/watch?v=D5c-DZA2R2U&feature=youtu.be
Linked issues
is duplicated by
relates to
Attachments
Comments


So there is only 2 seed , why not just +1 to those seed?

@Paroma Don't try to annihilate the effects but the cause/root of a problem, otherwise you would just create side effects. And we don't want more unecessary bugs on the tracker, right?

Confirmed in 1.11.2

Please don't ruin this "feature". It is known about more then 1 year. This was originaly posted by Azelef on this video https://youtu.be/fnwAdUTlEvI . In this video https://youtu.be/RssvOCRdDJM is his explanation...
btw he wrote in description of original video this:::
"If this is ever reported as a bug, I think that it should be closed as "working as intended", because it's cool and doesn't cause any problems."

Let me preface this by saying that I like this quirk, and don't want it to be removed either.
But that said, quirks like this are hard to keep - they're (by definition) generated by situations that the developers didn't expect would happen. And as such, it's possible for them to accidently be removed or changed without realizing it. (This specific case, that's unlikely, but for similar properties, it's another story). And not only that, you do have to worry about places where it causes errors - for instance, it is feasible for a similar issue with another type of structure to cause the world to not stop generating, as one structure generates, and then another, repeatedly. (That, also, is unlikely, but possible).
So knowing why it happens and how it works is very important. That doesn't mean it needs to be fixed, but it still needs to be investigated and checked for related issues.

Confirmed for 18w09a

You can get similar seeds that produce the same effect by adding or subtracting a factor of 281474976710656 to the number (as in calculation, not in concatenation).
Sample seeds that produce the same effect:
-174436595872572
388513357548740
-117163709839622
445786243581690
There are in total 131,072 seeds (65,536 for each axis) that are affected.

Affects 18w16a. Not that I want this fixed.

There is actually 274,877,906,944 broken seeds.
https://youtu.be/l8_1O4dO3Bg

Affects 1.13.1

This may be fixed in 21w41a - am yet to check.

@Connor Steppie
Noooooo, they are still here.

Cannot be reproduced in Bedrock version

I try it again in 1.18(made in 2021.11.30,The latest version of Minecraft ),it still Affects
Confirmed in 16w50a