Do end cities stop spawning after a certain distance?

I'm pretty sure that I heard that end cities stop spawning after a certain distance, is this true? If it is true, does anyone have any numbers for what the said distance would be?


Solution 1:

I guess you got the rumor of a true story that got corrupted in retelling.

Everything stops generating after a certain distance. Then starts again... and stops, and starts again...

Since 1.14 a bug has been introduced to End terrain generation: MC-159283.

If you travel 370,720 blocks away from the central island, you will find yourself at the edge. All terrain generation stops - there's only void. This void surrounds the generated terrain in a ring 153,568 blocks wide - normal generation, including end cities, resumes at 524288 blocks from the central island. Then stops again at some 642,000 blocks from the center, and this continues in increasingly narrower rings.

The video by AntVenom gives more details and footage of the phenomenon.

Solution 2:

End cities generate infinitely. There is no distance where they stop generating.

I'm guessing the place you heard this myth from was just having bad luck in finding end cities, and wrongly concluded that they stop generating after a certain distance.

To add some info with the prescense of @SF.'s answer, remember that computers can't do things in a real infinite way. When we commonly talk about something being infinite, it is important to note that nothing is actually infinite, but theoretically infinite. There is an end to everything, whether that just being bugs, crashes, data refusing to update, etc..