Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

Minecraft:Far Lands (Java Edition): Difference between revisions

From SAS Gaming Wiki
SyncBot (talk | contribs)
Sync: updated from Minecraft
SyncBot (talk | contribs)
Sync: updated from Minecraft
 
(46 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{Italic title|Java Edition}}
{{About|the world generation bug|other uses|Distance effects|the main page|Far Lands|the world generation bug {{in|BE}}|Far Lands (Bedrock Edition)}}
{{About|the world generation bug|other uses|Distance effects|the main page|Far Lands|the world generation bug {{in|BE}}|Far Lands (Bedrock Edition)}}
{{Wip}}
{{msgbox|class=msgbox-blue|image={{BlockSprite|Rose|scale=2}}|imageisraw=y|title=This page describes content that was previously removed from the game but has been re-added again in modern versions for {{JE}}.[[Category:Removed features]][[Category:In development]][[Category:In development Java Edition]]|text=The Far Lands can be generated in vanilla bounds by using the <code>ENABLE_FARLANDS</code> [[Minecraft:debug property]]. They only generate in the [[Minecraft:Nether]] and [[Minecraft:The End]].}}
{{Exclusive|Java}}
{{Infobox structure
| title = Far Lands
| image = Far Lands.png
| image1size = 300px
| imagecaption= Comparison of land before and after X/Z of ±12,550,821
| canspawn = No <small>(vanilla)</small><br>Yes <small>(Nether and End only)</small>{{efn|Only if the <code>ENABLE_FARLANDS</code> debug property is enabled, starting in [[Minecraft:Java Edition 26.3]]}}
}}
The '''Far Lands'''<ref>https://web.archive.org/web/20110322154638/http://notch.tumblr.com/post/3746989361/terrain-generation-part-1</ref> are a terrain generation bug {{in|Java}}. The original Far Lands occurred starting from 12,550,821 - 12,550,824 blocks from the world origin (0,0). They essentially formed the "edge" of an "infinite" world.


The history of the '''Far Lands in ''Java Edition''''' can be split into three main sections:
They were patched in [[Minecraft:Beta 1.8]] to be located way beyond vanilla boundaries of the game, inaccessible unless modded back in by reversing the change or using mods to travel to extreme distances. Starting in [[Minecraft:Java Edition 26.3|26.3]], they were re-added with the <code>ENABLE_FARLANDS</code> [[Minecraft:debug property]] (except in the [[Minecraft:Overworld]] due to other terrain generation bugs caused by said debug property). An intentional [[Minecraft:world border]] was placed more than twice as far as the former boundary in [[Minecraft:Java Edition 1.8]].


* [[Minecraft:Far Lands (Java Edition)/Up to Infdev 20100325-1640|Before Infdev 2010-03-25]]
==Location==
* [[Minecraft:Far Lands (Java Edition)/Infdev 20100327 to Beta 1.7.3|From Infdev 2010-03-27 to Beta 1.7.3]]
The initial Far Lands set occurs between 12,550,821 and 12,550,824 on the positive X and Z axes, and always −12,550,824 on the negative. Putting the numbers together, a standard Minecraft map in Bedrock Edition prior to [[Minecraft:Bedrock Edition 1.17.30|1.17.30]] or Java Edition before [[Minecraft:Java Edition Beta 1.8|Beta 1.8]], is about 25,101,642 blocks wide along the X axes and 25,101,650 wide along the Z axes. For comparison, the equatorial circumference of the Earth is about 40,075,000 meters.
* [[Minecraft:Far Lands (Java Edition)/After Beta 1.8|Beta 1.8 and onwards]]


== Types of Far Lands ==
Due to changes within the games code relating to terrain generation, since Beta 1.8, the Far Lands now spawn far beyond the normal bounds of vanilla gameplay and most computers without extensive modding.
=== Combination types ===
 
== Cause ==
{{cleanup|move some of this to [[Minecraft:Noise generator]] and link to there}}
The terrain is generated based on 16 octaves of {{w|Perlin noise}}, specifically those used for [[Minecraft:low noise]] and [[Minecraft:high noise]]. Each noise generator takes floating-point inputs and uses those to interpolate between noise values at whole numbers. It does so by:
 
# Casting to a 32-bit integer, where Java rounds toward zero and handles overflow by picking the closest representable value;
# Subtracting one if the integer is greater than the original input, to always round down;
# Subtracting that integer from the original input to get a remainder in the interval [0, 1) suitable for interpolation.
 
It covers an interval of [−2<sup>31</sup>, 2<sup>31</sup>) without causing any problems. The problem is that many of the octaves cover a scale much smaller than a block, with up to 171.103 noise units per block. Indeed, 2<sup>31</sup>≈171.103×12,550,824.053. Thus, the effects of the Far Lands start 12,550,824 blocks away from the center of the Minecraft world. Once this value is exceeded, the integer is always 2<sup>31</sup>−1 (2,147,483,647), picking the same noise values on that axis every time. This is the reason for the long unchanging tunnels in the Edge Far Lands, and plains in the Corner Far Lands.
 
The Farther Lands are caused by an overflow in [[Minecraft:selector noise]], as opposed to the low and high noise that cause the initial set of Far Lands to generate; while selector noise does repeat more often than low and high noise, only half as many octaves are used, causing them to overflow much further out.
 
At the positive end, the remainder starts out relatively small but usually much larger than 1, and grows by 171.103 per block. At the negative end, the remainder starts at −2<sup>32</sup>. This value is then adjusted by ((6x−15)x+10)x<sup>3</sup> for quintic interpolation. Even one block in at the positive end, this is already around 10<sup>11</sup>. The negative end starts all the way around −10<sup>49</sup>. For the Corner Far Lands, multiply the values of both edges. When interpolation (really extrapolation) is attempted with values as large as these, it produces similarly large output. That output completely dwarfs all other terms that would normally give the terrain its shape, instead effectively passing only the sign of this one noise function through.
 
There are several other factors to the cause of the Far Lands, making things slightly more complicated:
 
* Noise is sampled only every four blocks and linearly interpolated in between. This is why when 12,550,824 is affected by the bug, it reaches out three more blocks to 12,550,821.
* Each noise generator picks a random offset in [0, 256) to add to its input. This usually moves the boundary under 12,550,824, starting the Far Lands at 12,550,821. With a few seeds, it might not, putting the start at 12,550,825. Very rarely, if the boundary is just barely within 12,550,824, the first couple blocks of the Far Lands might look somewhat normal. The southern and eastern Far Lands do this independently of one another. At the negative end, the Far Lands always start at block coordinate −12,550,825, with the positive edge of those blocks at −12,550,824.
* The two sets of noise generators (low noise and high noise) are blended together based on another noise generator (selector noise). This is responsible for relatively smooth alternation between two sets of tunnels or plains. Occasionally, one of the noise generators starts generating the Far Lands before the other because it uses a different offset, producing an incongruous boundary.
 
A table of relevant values are as follows:
{{:Noise generator/Tables/Terrain}}
 
While most of these values have can be ignored, it can indeed be seen that the low and high noise increment by 171.103 each block, or 684.412 each sampling at four blocks; dividing 2,147,483,648 by this indeed results in the value 12,550,824 being returned.
 
== Structure ==
Both areas of the Far Lands feature extremely strange terrain, although they are significantly different. In both zones, any area beneath sea level, excluding regular caves, are flooded with water. The Far Lands generate [[Minecraft:biome]]s, but most biomes are indistinguishable except by the color of grass. Desert biomes are covered in sand and snow-covered biomes are covered with snow, excluding the very top of the map due to the height build limit. Trees generate somewhat normally, but can be found only in the upper areas of the map due to the need for skylight.
 
[[Minecraft:Ore]]s can be found up to their respective maximum heights just like in the normal world. Unfortunately, due to the flooding, everything except for [[Minecraft:coal]] can be extremely difficult to acquire. In the solid areas of the Far Lands, normal [[Minecraft:cave]]s still generate but are limited and small. Along with the caves, [[Minecraft:dungeon]]s (which are extremely rare) and [[Minecraft:lake]]s can be found in solid areas. [[Minecraft:Water]] and [[Minecraft:lava]] springs can be found out in the open and in caves.
 
Much of the open space in both areas are shrouded in darkness and thus hostile [[Minecraft:mob]]s run rampant, making the Far Lands as a whole incredibly dangerous. This is especially problematic in the Corner Far Lands due to its layered structure. The flooded zones have an abundance of [[Minecraft:squid]].
 
=== Types of Far Lands ===
==== Combination types ====
A world with Far Lands can be divided into multiple parts depending on how many axes one given noise generator is overflowing on at a given time at that position. In the diagrams below, normal terrain where nothing is overflowing is marked in gray, one overflow in light blue, two overflows in magenta and three overflows in lime. This can be extended to an arbitrary whole number of dimensions, although there are currently no modifications that allow for 4D or above terrain generation.
A world with Far Lands can be divided into multiple parts depending on how many axes one given noise generator is overflowing on at a given time at that position. In the diagrams below, normal terrain where nothing is overflowing is marked in gray, one overflow in light blue, two overflows in magenta and three overflows in lime. This can be extended to an arbitrary whole number of dimensions, although there are currently no modifications that allow for 4D or above terrain generation.
<gallery>
<gallery>
Line 17: Line 58:
</gallery>
</gallery>


==== <span class="anchor" id="Edge"></span><span class="anchor" id="Loop"></span>Facial cuboid ====
===== Facial cuboid/Edge Far Lands =====
The most commonly depicted form, this is the result of an overflow on only one axis. It's known as the '''edge Far Lands''' or the '''loop'''. In this form, it generates long spongy-like holes on the walls of Far Lands.
The most commonly depicted form, this is the result of an overflow on only one axis. It's known as the '''edge Far Lands''' or the '''loop'''. In this form, it generates long spongy-like holes on the walls of Far Lands.


On a 2D plane, there are four different overflows possible, corresponding to the four edges of a rectangle. In 3D space, there are six different overflows possible, corresponding to the faces of a cuboid.
On a 2D plane, there are four different overflows possible, corresponding to the edges of a rectangle. In 3D space, there are six different overflows possible, corresponding to the faces of a cuboid.


<gallery>
<gallery>
Line 28: Line 69:
</gallery>
</gallery>


==== <span class="anchor" id="Corner"></span><span class="anchor" id="Stack"></span>Edge cuboid ====
The Far Lands edge boundary (that is, where it meets the regular map) looks like a solid wall, all the way to the top of the map (Y coordinate 127 in Beta 1.8 and earlier) which is filled with gaping holes perpendicular to the edge. These holes are extremely long, and on the whole change very little as the player moves through the Far Lands. They can be blocked, partially or completely, but these blockages are rare. This "Swiss Cheese Wall" pattern continues below ground level, to bedrock at the bottom of the world, and appears to be partially caused by a large one-dimensional distortion in the output of the map generator. This area is sometimes called “the loop”. Early versions of the Far Lands also looked much more like randomly placed pixels interpolated solely with diagonal lines.
 
The Edge Far Lands' average block composition (Based on a 14×14 [[Minecraft:chunk]] selection):
{| class="wikitable"
|+
!block
!percentage
|-
|[[Minecraft:stone]]
|36%
|-
|[[Minecraft:air]]
|25%
|-
|[[Minecraft:water]]
|23%
|-
|[[Minecraft:dirt]]/[[Minecraft:Grass Block|grass block]]
|10%
|-
|[[Minecraft:bedrock]]
|2%
|-
|other
|4%
|}
 
===== Edge cuboid/Corner Far Lands =====
These are the result of an overflow on two axes. It's known as the '''corner Far Lands''' or the '''stack'''. In this form, layers of terrain stack on top of another repeatedly until it reaches the [[Minecraft:height limit]].
These are the result of an overflow on two axes. It's known as the '''corner Far Lands''' or the '''stack'''. In this form, layers of terrain stack on top of another repeatedly until it reaches the [[Minecraft:height limit]].


Line 38: Line 106:
3D edges diagram.png
3D edges diagram.png
</gallery>
</gallery>
The majority of the generated world is Corner Far Lands, as the "normal" map (before ±12,550,821 mark) makes only the center of the world, and the Edge Far Lands make only its continued sides.
The number of layers is not always the same and varies between five and seven (fusing together and splitting every so often). Layers can be grouped into three categories:
* '''Top layer:''' This layer exists at the absolute top of the map. Occasionally there can be a lower area that is not shadowed (this is technically a dry layer). The lower area is where a majority of the trees and passive mobs can be found, as the top layer receives almost all of the sunlight. Due to the lack of space, the area at the absolute top cannot have trees or mobs.
** The top layer tends to light incorrectly in day-night transitions. This is because the sunlight calculation does not work correctly when the entire chunk is blocked at Y-coordinate 128 in early versions.
* '''Dry layers:''' These generate slightly flatter than normal terrain and have grass, despite the darkness. At sea level, massive floating beaches can be found. Hostile mobs' spawn rate likely approaches the maximum due to being in the shadow of the top layer. Rarely, there are holes in the top layer that allow sunlight to reach these layers. Caves that have one of these layers as their "surface" can occasionally be carved out of dirt instead of stone. These layers have cave-like ceilings made out of stone, gravel and dirt.
* '''Flooded layers:''' Like the dry layers, these generate somewhat flat terrain, but it is comprised primarily of [[Minecraft:stone]]. [[Minecraft:Sand]] and [[Minecraft:sandstone]] appear down here, even down to 30 blocks below sea level. Except for coal, all the [[Minecraft:ore]]s can be found only in these layers.
Sometimes, there are extremely tall pillars of gravel that stretch from the ground to the ceiling of a layer. Likewise, some of the beaches that collapse create pillars of sand all the way down to the ground, despite there not being that much sand, to begin with.
The Corner Far Lands is also prone to having near-perfect diagonal lines being carved into the ceilings or floors of layers. If traced, these lines all intersect at the corner (X/Z ±12,550,821). This seems similar to how the Edge Far Lands have a consistent pattern along lines perpendicular to their edge, but is much less pronounced. These lines can sometimes be seen running through layers, and appear as cliffs at the top layer. The landscape in the Corner Far Lands vary based on these lines, and is consistent when the ratio of how far one axis is past 12,550,821 to the other is kept the same. The diagonal lines only start from the initiation of the Corner Far Lands when X and Z are both positive.
The top of the Corner Far Lands can either have plateaus at the top of the map, bumpy terrain, flatland at the top of the map, or floating islands. It is rare but possible for sunlight to reach the ocean at sea level.
The type of terrain in the Corner Far Lands when one axis is near 12,550,821 is almost exactly mirrored in the quadrant with the opposite sign on the other axis, with minor differences which usually manifest as a one-block-thick layer that is present in one quadrant but absent in the other. For example, the type of terrain seen in the Corner Far Lands when Z is near 12,550,821 in the quadrant with positive X and Z is mirrored in the Corner Far Lands with negative X and positive Z, and the type of terrain seen in the quadrant with positive X and Z when X is near 12,550,821 is mirrored in the Corner Far Lands with positive X and negative Z.
Additionally, the Corner Far Lands in the quadrant with negative X and negative Z are an inversion of the positive Corner Far Lands.
The Corner Far Lands' average block composition: 40% [[Minecraft:stone]], 16% [[Minecraft:air]], 28% [[Minecraft:water]], 10% [[Minecraft:dirt]]/[[Minecraft:Grass Block|grass]], 2% [[Minecraft:bedrock]], and 4% others. (Based on a 14×14 [[Minecraft:chunk]] selection)


==== <span class="anchor" id="Vertex"></span>Vertex cuboid ====
A rarely encountered type, this is the result of an overflow on every axis. It's known as the '''vertex Far Lands''' or the '''abyss'''. This form seems to vary throughout worlds, and can only be encountered with three axes overflowing at once, which is effectively impossible in any version without mods. There are eight possible regions for this case, corresponding to the vertices of a cuboid.
<gallery>
<gallery>
Combination type vertex.png
File:Map of the Edge Far Lands.png|A [[Minecraft:map]] created near the Far Lands.
3D corners diagram.png
File:Corner Farlands on a map.png|A map created near the Corner Far Lands.
File:Cross-section of the Edge Far Lands.png|A section of the Far Lands shows that all large [[Minecraft:cave]]s below sea-level are flooded.
File:Far Lands Cartograph.png|A cartograph of the Far Lands.
File:Far Lands Isometric Preview Alpha 1.0.15.png|An isometric preview of the Far Lands.
</gallery>
</gallery>


=== Noise generator overflows ===
===== Corner cuboid/Vertex Far Lands =====
''Java Edition'' employs a variety of different [[Minecraft:noise generator]]s for shaping several aspects of terrain. These noise generators experiencing an integer overflow is what results in a set of "Far Lands".
A rarely encountered type, this is the result of an overflow on every axis. It's known as the '''vertex Far Lands''' or the '''abyss'''. This form seems to vary throughout worlds, and can only be encountered with three axes overflowing at once, which is effectively impossible in any version without mods.


==== Low noise and high noise overflows ====
There are eight possible regions for this case, corresponding to the vertices of a cuboid.
"Low noise" and "high noise" are two extremely similar noise generators used for generating the fundamental shape of terrain itself. As a result, if either of these overflows, the fundamental shape of terrain sees drastic changes. The simultaneous overflowing of these is what results in the conventional Far Lands generating. The overflow of low and high noise happens at X/Z ±12,550,824 blocks away from the center.
<gallery>
<gallery>
Low and high noise overflow.png
Combination type vertex.png
High noise overflow first.png|World generation set such that high noise overflows before low noise does. Note the clearly Far Lands terrain corresponding to the overflowed high noise, but also the presence of normal terrain within this overflowed region, corresponding to low noise, which is not overflowing.
3D corners diagram.png
</gallery>
</gallery>


Whether low noise or high noise is used for generating terrain at a given position is determined by a third noise generator, referred to as selector noise.
===== Farther Lands =====
<gallery>
{{conjecture|section=1}}
Low and high noise overflow after selector.png|Low and high noise overflowing after selector noise had. Note the more chaotic part in the middle, which directly corresponds to the closer grouping of overflowed stripes in pre-low/high overflowed terrain.
The second set of Far Lands (henceforth called the "Farther Lands") generate when X/Z coordinates reach about ±1,004,065,924, when the Selector Noise overflows, which is about 80 times farther than where the first set initiates, at ±12,550,821 (this is due to the value corresponding to the "Main Noise Scale" value later found in [[Minecraft:Old Customized]] Worlds being 80 by default). The terrain is similar to the first set of Far Lands, but is more stretched out. They also have Edge and Corner types, which are described below. Sometimes one can see infinitely repeated patterns in the Corner Farther Lands, which appear as diagonal lines starting from the corner at 1,004,065,924.
High noise overflow after selector.png|High noise overflowing after selector noise has. Note the much more blocky appearance of the Far Lands, with clear, abrupt alternation between normal terrain and overflowed terrain.
 
</gallery>
The Edge Farther Lands which extend off of Corner Far Lands are notably distinct from Edge Farther Lands which extend from Edge Far Lands - the former can have infinite horizontal air gaps whereas the latter don't. Sometimes, a diagonal line from the Corner Far Lands can be seen here.


==== Selector noise overflows ====
Selector noise is a noise generator used to determine whether low noise or high noise is used to generate terrain at a given point. Once overflowed, where low and high noise are used becomes quite visually obvious, due to its now abrupt changes.
<gallery>
<gallery>
Selector noise overflow.png|Selector noise overflowing in otherwise normal terrain, with the normal terrain at the bottom. Note how the lower terrain uses low noise and the higher terrain uses high noise. After overflowing, the low terrain stays constant where low noise is selected, and the same can roughly be said for the higher area on the right.
File:Farther Lands.png|The Farther Lands in [[Minecraft:Java Edition Beta 1.7.3|Beta 1.7.3]].
Selector noise overflow after low and high.png|Selector noise overflowing in the Corner Far Lands. Note how some of the stripes correspond to the higher areas in the Corner Far Lands, and the other stripes correspond directly to the lower areas.
File:Farther Lands - Described.png|A captioned diagram.
File:Corner Farther Lands.png|The Corner Farther Lands in Beta 1.7.3.
File:Corner Farther Lands - Described.png|A captioned diagram.
File:Edge farlands turning into farther lands.png|From the left of the red line, the Edge Far Lands start to combine with the Edge Farther Lands, creating a hybrid mix.
File:Endfartherlands.png|The End Farther Lands.
File:Fartherlandsedgefarlands.png|The Edge Far Lands where the Farther Lands start on the right.
File:Selector noise overflow after low and high.png
File:MC-distance11.png|alt=
File:MC-distance3.png|alt=
File:MC-distance2.png|alt=
File:2025-06-17 16.50.51 (high exposure).png|alt=
</gallery>
</gallery>


==== Depth noise overflows ====
===== Soil noise overflows =====
Depth noise is responsible for minor variations in the terrain. Since depth noise overflows within the normal Far Lands, its effects are not visible. However, if depth noise is made to overflow before low and high noise, then the terrain jumps up a few blocks. This happens at X/Z ±42,949,672 blocks away from the center of the world. After the overflow, terrain is mostly normal. However, long rifts or ridges can be seen in the terrain. These can be seen by changing depth noise scales so it overflows closer, or changing low/high noise to overflow farther away.
The depth of the surface block corresponding to each biome is determined by a noise generator known as biome fill noise. Biome fill noise increments by 0.0625 units each block, or 1 unit every chunk, and thus overflows at or around X/Z ±34,359,738,368. Overflowing is not visible without either extensive modding or manipulating the noise scale, as the overflow occurs well beyond the block render limit (±2,147,483,647) and coincides almost exactly with the chunk limit.
 
==== Scale noise overflows ====
Scale noise overflows occur when procedural gerneration algorithms, commonly use for terrain like Minecraft's Perlin noise, exceed the maximun value allowed by their data type (e.g., 32-bit integer limit), resulting in chaotic, broken terrain generation. These overflows, often causing Far Lands-type glitches, appear around X/Z ±34,359,738,368 blocks.
 
==== Biome fill noise overflows ====
The depth of the surface block corresponding to each biome is determined by a noise generator known as biome fill noise. Biome fill noise increments by 0.0625 units each block, or 1 unit every chunk, and thus overflows at or around X/Z ±34,359,738,368. Overflowing is not visible without either extensive modding or manipulating the noise scale, as the overflow occurs well beyond the block render limit (±2,147,483,647) and coincides almost exactly with the chunk overwrite limit.


The biome fill noise overflow generates long strips of stone, with grass in between. The stone layers generate only stone. On the grass strips, the dirt actually extends down all the bedrock floor.  
The biome fill noise overflow generates long strips of stone, with grass in between. The stone layers generate only stone. On the grass strips, the dirt actually extends down all the bedrock floor.  
Line 85: Line 173:
</gallery>
</gallery>


==== Sand/gravel noise overflows ====
===== Sand/gravel noise overflows =====
These noise generators existed before [[Minecraft:Beta 1.8]] and determined whether beaches used sand or gravel as their material. They overflow after ±68,719,476,736 blocks. After overflow, the terrain has stripes of sand/gravel that are clearly visible.
These noise generators existed before [[Minecraft:Beta 1.8]] and determined whether beaches used sand or gravel as their material. They overflow after ±68,719,476,736 blocks. After overflow, the terrain has stripes of sand/gravel that are clearly visible.


==== Old heightmap noise overflows ====
====Deprecated====
===== Old heightmap noise overflows =====
Used for terrain generation before [[Minecraft:Java Edition Infdev 20100327|inf-20100327]], it overflows at X/Z ±33,554,432. After overflow the entire terrain is made of stone, up to the height limit.
Used for terrain generation before [[Minecraft:Java Edition Infdev 20100327|inf-20100327]], it overflows at X/Z ±33,554,432. After overflow the entire terrain is made of stone, up to the height limit.


==== Island carver noise overflows ====
===== Island carver noise overflows =====
Used in Indev versions for the Floating world type. Due to the limited terrain size the noise breaks far beyond the world boundary.
Used in Indev versions for the Floating world type. Due to the limited terrain size the noise breaks far beyond the world boundary.


== History ==
== Effects ==
With the introduction of the new noise terrain generator in [[Minecraft:Infdev 20100327]], the Far Lands took on their more familiar form, generating at X/Z 12,550,824. However, with the introduction of the world boundary at X/Z ±32,000,000 in [[Minecraft:Infdev 20100313]] meant to prevent players reaching that iteration of the Far Lands that were further out, the new changes in terrain generation resulted in the new Far Lands, and terrain in general simply ceasing at 32 million, prior to the [[Minecraft:Halloween Update]]. Going past this point simply results in the player getting stuck in mid-air, unable to move. By using an external program to remove this limit, the map can generate perfectly fine and can be interacted with all the way to the 32-bit integer limit at X/Z ±2,147,483,647, where the same issues with <code>blockpos</code> rolling into a negative causes the game to freeze. Unlike later versions, it is impossible to go further then this limit as the game will always freeze when trying to get near or surpass this point.
 
==== Gameplay ====
Players experience extreme frame-rate drops and very high CPU usage, which continue until ''Minecraft'' freezes completely. The frame-rate drops do not occur in multiplayer servers, though the server itself lags depending on the server computer's RAM. In both single-player and multiplayer, the intense lag that is characteristic of the Far Lands is caused by massive numbers of falling [[Minecraft:sand]] or [[Minecraft:gravel]] entities.
 
[[Minecraft:Lightning]] bolts that hit surfaces at the top of the map (Y=127) are invisible and do not cause a fire. The particles created when rain hits these surfaces are black instead of blue. Snow does not accumulate on these surfaces either (because there is no space) unless a top layer tunnel peeks out.
 
==== Distance effects ====
{{Main|Java Edition distance effects}}
[[File:World rendering precision loss.gif|frame|The most noticeable side effect of the Far Lands, where the map takes longer to update according to the player's location.]]
Prior to  [[Minecraft:Alpha v1.2.0]], most of the float-related distance effects were patched, and this period is generally the more stable one in terms of performances. However, beginning in [[Minecraft:Infdev 20100624]], <code>RenderList</code> was implemented, which began causing the infamous jittering described later. Alpha v1.2.0 brought major changes in terrain generation, which resulted in the standard iteration of the Far Lands that it is most known for to appear. The world now continues generating past X/Z ±32,000,000 in vanilla gameplay, but are treated as "fake chunks", or more specifically returned as [[Minecraft:air]] blocks, meaning they cannot be walked on. The map continues to generate out to the 32-bit integer limit at X/Z ±2,147,483,647, before cascading effects from integers overflowing and precision issues cause terrain to cease entirely.
 
When travelling away from spawn, every time the distance is doubled from the center of the world, there is an issue with precision, where entities and block hitboxes (where the block should be) still match the shape of the world, but what we see (the blocks) don't. This is the side effect of <code>RenderList</code>, which is what is used for world rendering, beginning to degrade. This effect can first be seen at 4096 blocks away from spawn if observed closely, even though it is far less noticeable than what is seen when the player is close to the Far Lands. Past 8,388,608 blocks, the offset is an entire block, which is the extent of the effect seen at the Far Lands.
 
==== Intentional limits ====
{{main|World boundary}}
The above distance effects continue to get worse until the player reaches X/Z ±32,000,000, where blocks stop being solid.
 
It is possible to remove this world border using an external program such as Cheat Engine to directly edit this value, and can be set all the way out to the 32-bit integer limit. This allows solid terrain to continue up to that point, although it is nearly impossible to progress further in this fashion likely due to <code>blockpos</code> failing at the same point.
 
=== Dimensions ===
The Far Lands of [[Minecraft:the Nether]] and [[Minecraft:Sky dimension]] share characteristics of the Overworld Far Lands, although with some differences.
 
==== The Nether ====
[[File:Nether Far Lands.png|thumb|right|The Far Lands as seen in the [[Nether]].]]
 
The [[Minecraft:Nether]] Far Lands are similar to the Overworld Far Lands, except generated with Nether terrain features, with a [[Minecraft:lava]] ocean at Y=31.
 
In the Nether, the terrible lag associated with the Overworld Far Lands does not occur; most of the Nether is already dark enough for spawns in the first place, and there are fewer gravity-affected blocks (no sand, and gravel is rare).
 
If a [[Minecraft:nether portal]] is created in the Far Lands of the Overworld, entering causes a teleportation to normal Nether, as X/Z ±32,000,000, the limit at which block physics and lighting cease to function, divided by 8 (as 1 block in the nether corresponds to 8 blocks in the Overworld), is X/Z ±4,000,000, within the limits of X/Z ±12,550,820, where the distortion starts. Conversely, a nether portal built in the Nether Far Lands does not function, as even at the limit of ±12,550,820 blocks at the beginning of the Far Lands, it would cause the player to come out at X/Z ±100,406,560, far past X/Z ±32,000,000. If a portal is entered beyond X/Z ±4,000,000 in the Nether, it causes the game to crash. Entering a portal at exactly X/Z ±4,000,000 in the Nether teleports the player around 8-16 blocks from the ±32,000,000 limit.
 
The Far Lands do not generate above the [[Minecraft:bedrock]] ceiling.
 
The Nether can be a great way to reach the Far Lands in the [[Minecraft:Overworld]], as every block in the Nether counts as 8 blocks in the Overworld. The player must travel to ±1,568,853 or higher to spawn in the Far Lands. Teleporting just a few blocks less allows the player to see the beginning of the Far Lands.
 
==== Sky Dimension ====
[[File:Sky Dimension Far Lands Edge.jpg|thumb|right|The Far Lands as seen in the [[sky dimension]].]]
The [[Minecraft:Sky Dimension]] similarly has no trademark liquid and generates no water/lava, and also no bedrock generates. They appear squashed similarly to those of the End.
 
The Sky Dimension Far Lands appears just like the End Far Lands, but with Overworld features.
 
This is also the area where the player is most likely to find diamonds. In any other area, the islands do not spawn low enough for diamonds to spawn. The Sky Dimension Far Lands do spawn all the way to Y=0, so the player can find rare ores inside the Far Lands.
 
==Summary==
The tables below provide a simplified version of what happens with the Far Lands as one goes further out.
 
The furthest one can go out without extensive modding is the 32-bit integer limits for terrain and chunks before the game crashes. Going further requires a mod that increases integer and floating point number limits. What is interesting is that when done, new distance effects akin to those from {{BE}} begin manifesting themselves at extremely large distances. The difference is because {{JE}} was coded using Java rather then Bedrock's C++, meaning that in the former, the same effects visible in vanilla ''Bedrock'' gameplay (and [[Minecraft:Far Lands (Bedrock Edition)|its Far Lands]] up until their removal in [[Minecraft:Bedrock Edition 1.17.30]]) end up happening much further out, and thus do not occur within the maximum range attainable in vanilla {{JE}}.
{| class="wikitable"
{| class="wikitable"
! colspan="3" |[[Minecraft:Java Edition Infdev]]
!Coordinates
!Effects
! Image (if available)
|-
! colspan="3" style="color: white; background: #000" |
=== <span style="color:#FFF">Up to 32-bit distance limits (X/Z: < ±34,359,738,368)</span> ===
|-
| X/Z: ±12,550,824 (±{{frac|2<sup>31</sup>|171.103}})
|
* The Far Lands begin generating beyond this point due to noise overflow within the terrain generator.
|[[File:Farlandscornerflying.png|thumb|240px]]
|-
| X/Z: ±16,777,216 (±2<sup>24</sup>)
|
* From [[Minecraft:Beta 1.6 Test Build 3]] to Beta 1.7.3 inclusive, at each power of two after X/Z ±524,288 (2<sup>19</sup>), and continuing up until the 32-bit integer limit, a glitch occurs with the way spawn chunks are handled. What happens is certain aspects overflowing, and the game respawns the spawn chunk from (0,0) at these distances since the spawn chunk being permanently stored compared to normal chunks.
* This takes on a greater role within the Far Lands; starting at X/Z ±16,777,216 (2<sup>24</sup>), this bug causes the spawn chunk to generate within the Far Lands, meaning normal terrain can be generated and interacted with.
* This continues up at every power of 2 in the Far Lands until X/Z ±1,073,741,824 (2<sup>30</sup>), as the following power of 2 is the 32-bit limit and the cessation of terrain generation. The instance at 2<sup>24</sup> is the only time that normal terrain that can be interacted with generates inside the Far Lands, since the next power of two is past 32 million blocks, where fake chunks generate.
* Beyond 32 million blocks, the instances of the spawn chunk glitch at X/Z ±33,554,432 (2<sup>25</sup>) to X/Z ±1,073,741,824 (2<sup>30</sup>) are the only instances where [[Minecraft:trees]], [[Minecraft:caves]] and [[Minecraft:grass]] can be found beyond the fake chunks boundary, as most terrain decorations do not generate at this distance.
|[[File:Farlands Trees.png|thumb|240px|Trees generating past 32,000,000 at X=268,435,456 along with normal terrain stretching only a few chunks.]]
|-
| X/Z: ±32,000,000
|
* Blocks are treated as permanently nonexistent, and do not generate even though they may appear to, resulting in the player falling through into [[Minecraft:the Void]]. Further travel requires flying via mods.
**Additionally, lighting stops working, and [[Minecraft:mob]]s stop spawning.
* This is an intended boundary set in the game, instead of resulting from noise selection overflow or precision errors.
* In versions prior to [[Minecraft:Alpha v1.2.0]], terrain simply ceases to generate at this point, unless the border is removed via external programs.
|[[File:Lighting stops functioning.png|thumb|240px|Fake chunks begin generating at X/Z 32,000,000, and lighting no longer works]][[File:InfdevFarEnd.png|thumb|240px|Terrain stops generating at X/Z 32,000,000 in older versions during Infdev]]
|-
| X/Z: ±268,435,456 (±2<sup>28</sup>)
|
* By this point, the "jittering" effect commonly seen at high distances even before the Far Lands reaches a breaking point, as <code>RenderList</code>, a component used in how ''Minecraft'' renders terrain, degrades to such a point to where the offset is 32 blocks, or two full chunks, and the renderer begins failing to accurately display the terrain the player is looking at or traveling to.
**This alternates between appearing far away or up close, giving the appearance of flickering. This gets worse at the next powers of two at 2<sup>29</sup> and 2<sup>30</sup>, with a further offset resulting in more jumping.
|[[File:Broken world rendering, b1.7.3.png|thumb|240px|The terrain of the Far Lands begins flickering at high distances due to world rendering breaking down]]
|-
|-
! colspan="2" rowspan="2" |[[Minecraft:Java Edition Infdev 20100227-1414|20100227-1414]]
| X/Z: ±1,004,065,924 (±{{frac|2<sup>31</sup>|171.103}}×80)
|All generation past ±33,554,432 blocks would be solid stone, extending vertically from the bottom of the world to the height limit, continuing out to the 32-bit limit.
|
* Selector Noise overflows, causing the Farther Lands to begin generating, which are much less detailed and thinner then the original Far Lands.
**This means the variation between low and high noise also breaks down. Like how the usual Far Lands is a series of straight tunnels, the Farther Lands divides the world into a series of straight regions, with low noise used exclusively in one region and high noise in others. As such, the variation usually seen in the Far Lands vanishes after the Farther Lands.
|[[File:Farther Lands.png|thumb|240px]]
|-
|-
|These are the first truly visible appearance of the Far Lands, although very visually distinct from convention.
| X/Z: ±2,147,483,647 (±2<sup>31</sup>−1)
|
* The 32-bit integer limit, and the maximum the Far Lands will generate, due to <code>blockpos</code> within [[Minecraft:chunk format]]ting breaking completely, crashing the game. This marks the end of terrain generation in vanilla ''Minecraft''.
** <code>blockpos</code> within [[Minecraft:chunk format]]ting breaks completely, attempting to load a chunk from the ''opposite'' end of the map relative to the player's axis, −2,147,483,648. As a result, the game freezes as the client hangs indefinitely, waiting to process a chunk that, theoretically, doesn't exist. This occurs whenever the invalid chunk is loaded within the game, even if the player is ''not'' at the limit exactly, on both sides. The invalid chunk at 2<sup>31</sup> usually generates once the player crosses X/Z ±2,147,483,439 in the positive direction towards the limit, and X/Z ±2,147,483,794 going towards it in the negatve direction.By using external programs such as CheatEngine, one can teleport their position to exactly 2<sup>31</sup>, although only a few frames will manage to load before the client hangs. 
**Additionally, the <code>RenderList</code> class, already severely degraded due to precision loss and the cause of flickering terrain, breaks entirely. Although unviewable normally due to the game freezing right before the 32-bit limit, if most arrays are patched to not overflow (which causes the crash), as one gets closer to the edge, rendering breaks exactly 128 blocks before at X/Z ±2,147,483,519, initially appearing as one invisible chunk, before expanding outward beyond this point, leaving only an empty void.<ref name="beta 1.7.3 32bit">https://youtu.be/FTMzUhIW3oc?t=99</ref>
** In chunks beyond this point, the game is essentially returning blank chunks as a result, and the player can traverse without freezing, although because of the above the performance of the game can be very inconsistent and still be prone to hanging if one stays in an area out this far for too long.
|[[File:FarLandsEnd.png|thumb|240px|The end of the Far Lands in vanilla Minecraft at the 32-bit limit of X: 2,147,483,647. World rendering stops working at this point.]][[File:FarLandsEndNether.png|thumb|240px|The end of the Far Lands in the Nether at around the same point.]]
|-
|-
! colspan="2" |[[Minecraft:Java Edition Infdev 20100313|20100313]]
| X/Z: ±8,589,934,592 (±2<sup>33</sup>)
|A world boundary has been added at ±32,000,000 blocks. The Far Lands can no longer be seen without modifying the game.
|
* At this point, the sample offset noise for the map, which samples 684.412 every four blocks, overflows, essentially causing terrain to repeat itself from the opposite end of the map, marking the true end of terrain generation of ''Minecraft''. However, this is not visible unless rendering and player positioning is fixed to not overflow at 32-bit integers. This "loop" repeats every 2<sup>34</sup> blocks after this point indefinitely, resulting in a grid of normal terrain and Far Lands surrounding the normal map (essentially "Gridded Lands").
**In effect, normal terrain would generate for a bit at the next power of two, X/Z ±17,179,869,184 (±2<sup>33</sup>), before the Far Lands resume at X/Z: ±17,192,420,005.
|[[File:Far Lands terrain loop.png|thumb|240px|Terrain looping in the Edge Farther Lands at X: 8,589,934,592. Notice the abrupt end and/or start of some parts of terrain, a result of terrain being generated from the opposite end of the map.]][[File:Corner Far Lands terrain loop.png|thumb|240px|Terrain looping at the Corner Farther Lands. It is much more distinct here due to the layered nature which is much more randomized in the corners of the map.]]
|-
|-
! colspan="2" |[[Minecraft:Java Edition Infdev 20100320|20100320]]
| X/Z: ±34,359,738,368 (±2<sup>35</sup>)
|Reimplemented [[Minecraft:Ore (feature)|ores]], which can generate in the Far Lands.
|
* The hard limit for any player to reach within ''Minecraft'' without modding, since the game will freeze at this point due to attempting to load a chunk that doesn't exist, as this is the maximum chunks will generate before stopping. As such, this is the true end of vanilla ''Minecraft''.
** A chunk is 16×16 blocks, and 34,359,738,368=2,147,483,648×16, so the chunk coordinates are 32-bit integers as well in a grid. As such, at this distance, chunks will stop generating. The game attempts to load the next chunk at 2<sup>35</sup>, and similar to the <code>blockpos</code> failure, overflows and tries to generate a chunk that is located on the opposite end of where the player is. In reality, the game is attempting to generate a non-existant chunk that is ''outside'' of this grid at 34,359,738,369 (2<sup>35</sup>+1), which causes the client to freeze, waiting indefinitely for a chunk that will not generate.
<hr>
* If the game is patched to use 64-bit integers:
**Soil noise overflows, causing repeating stone layers to be exposed within the Far Lands.
**The start of this is seed-dependent, so the start of the overflow may be off by about 1,000 blocks.
|[[File:ChunkEndOverwrite.png|thumb|240px|The game at X 34,359,738,079. The game has froze due to attempting to load a chunk that doesn't exist, which occurs 289 blocks from here. As soon as this limit is approached, Minecraft crashes.]]
|-
|-
! colspan="2" |[[Minecraft:Java Edition Infdev 20100325-1545|20100325-1545]]
! colspan="3" style="color: white; background: #000" |
|Reimplemented [[Minecraft:Cave|caves]], which can carve into the Far Lands.
 
=== <span style="color:#FFF">Up to 64-bit distance limits (X/Z: < ±147,573,952,589,676,412,928)</span> ===
|-
|-
! colspan="2" rowspan="2" |[[Minecraft:Java Edition Infdev 20100327|20100327]]
| style="color: #000033; background: #D3D3D3" | X/Z: ±9,007,199,254,740,992 (±2<sup>53</sup>)
|The rewrite of world generation caused the Far Lands to take on a [[Minecraft:Far Lands (Java Edition)/Infdev 20100327 to Beta 1.7.3|more familiar form]].
|
* At this point, the Far Lands and the game begin breaking down in similar manners to {{BE}}:
**The UVs that determine the textures of blocks reaches the maximum limit that it can fully render terrain normally (always at a value of 1), at 2<sup>53</sup>, as 52 bits are dedicated to the double format in precision. Past this point, due to this being computed by floating point values, the precision loss within the UVs coordinate becomes 2, and rendering starts breaking down only considering every other block, creating the infamous [[Minecraft:Stripe Lands]] phenomena.  This will get worse at every power of 2 afterwards, and player movement [[Minecraft:Java Edition distance effects|becomes increasingly difficult]].
** The Far Lands begin again with this effect at X/Z: ±9,007,199,267,291,768, as the Stripe Lands effect begins in normal terrain as part of the looping phenomena.
|[[File:Beta Stripe Lands start.png|thumb|240px]]
|-
|-
|First confirmed appearance of the true Far Lands.
| style="color: #000033; background: #D3D3D3" | X/Z: ±18,014,398,509,481,984 (±2<sup>54</sup>)
|
* The Far Lands become essentially flat and nearly invisible as precision loss increases to 4 blocks and horizontal rendering on blocks breaks entirely. This gets worse every power of two and causes less and less to appear.
* A Stripe Lands fix is required to see any further terrain breakdown.
|[[File:Slice Lands b1.7.3.png|thumb|240px]]
|-
|-
! colspan="2" |[[Minecraft:Java Edition Infdev 20100611|20100611]]
| style="color: #000033; background: #D3D3D3" | X/Z: ±9,223,372,036,842,225,152
|The shape of the Far Lands now more closely resembles what they do in Alpha/Beta, with a subtle vertical stretching.
|
* The maximum the Far Lands will generate if using a mod that fixes <code>blockpos</code> and rendering to use longs instead of integers. Past this point, up until the 64-bit limit, normal terrain generates for the last time due to the looping phenomena, as the next set would theoretically generate past the limit in an invalid position.
** The soil noise overflow effect still persists all the way up to the limit.
* Because of player movement precision loss and rendering breaking down at these distances, there is no visibile transition, but is confirmed as happening here due to the map updating the rendering between this and the preceding blocks.
|
|-
|-
! colspan="3" |[[Minecraft:Java Edition Beta]]
| style="color: white; background: #000" | X/Z: ±9,223,372,036,854,775,807 (±2<sup>63</sup>−1)
|
* The 64-bit limit and the maximum the map will generate along with the soil noise overflow effects. World rendering breaks completely here, giving way to an empty void similar to the original 32-bit vanilla game.
**As before, at this distance, <code>blockpos</code> fails and rolls into a negative number, and the client will attempt to load a chunk from the opposite end, causing the client to freeze.
|
|-
|-
![[Minecraft:Java Edition Beta 1.6|1.6]]
| style="color: white; background: #000" | X/Z: ±147,573,952,589,676,412,928 (±2<sup>67</sup>)
![[Minecraft:Java Edition Beta 1.6 Test Build 3|Test Build 3]]
|
|The Far Lands ceiling is unchanged as Beta 1.6 eliminates ability to normally place blocks at Y of 127.
* The absolute hard limit for anyone to travel in the vanilla game with integers patched to use 64-bit integers. As before, this is where chunks will stop generating, being 16 times as far out as the 64-bit limit, and attempting to travel past this will cause the game to attempt to load a non-existant chunk outside of this, freezing it indefinitely. Thus, this is the true end of ''Minecraft''.
|[[File:64-bit Far Lands chunk end.png|thumb|right|240px|The end of chunk generation in ''Minecraft'' at X: 147,573,952,589,676,412,928.]]
|}
 
===Further distances===
Using an external program to edit player position, such as Cheat Engine, the highest one can go is X/Z ±~1.7977×10<sup>308</sup>, the maximum signed integer for Java before the coordinates roll over to "Infinity". Because world renderer fails at the 32-bit or 64-bit limits in this instance, going this far will still leave only an empty sky.
 
====BigInteger====
{{Disclaimer|section=1}}
{{main|Far Lands (Java Edition)/BigInteger distances}}
Because the terrain loops at 2<sup>33</sup> as a result of the sample offset overflow, this prevents a further deteoration of the Far Lands due to other floating point processes. A BigInteger mod known as "MCBig Legacy" for [[Minecraft:Beta 1.7.3]] is the only mod known to do this, making sample offset neither a integer nor a long, as such, it does not overflow and terrain can continue infinitely without looping. This is not considered vanilla though as it is an extensive rewrite of the coordinate system, compared to simply using longs of which {{JE}} already does for many aspects except terrain.
{{clear}}
 
==Other iterations==
=== Infdev 20100227-1414 to Infdev 20100325 ===
{{main|Far Lands (Java Edition)/Up to Infdev 20100325-1640}}
[[File:Eyc0bj7pr4w51.jpg|thumb|The Far Lands as they appeared in Infdev 20100227-1433.]]
In the [[Minecraft:Java Edition Infdev 20100227-1414|February 27th build of Infdev]], all generation past 33,554,432 blocks would be solid stone, extending vertically from the bottom of the world to the height limit, continuing out to the 32-bit limit. These are the first truly visible appearance of the Far Lands, although very visually distinct from convention.
 
=== Beta 1.8 to release 26.2 ===
{{main|Far Lands (Java Edition)/Beta 1.8 to 26.2}}
The X/Z Far Lands were fixed in [[Minecraft:Java Edition Beta 1.8 Pre-release|Beta 1.8 Pre-release]], so they do not exist without modifications to Minecraft, generating at over 53.9 quadrillion blocks out. In addition, most of the [[Minecraft:Java Edition distance effects|distance effects]] were fixed. The Y Far Lands (aka the Sky and Ground Far Lands) were overlooked, but were fixed in 1.13 with the world generation rewrite. The Far Lands were "fixed" by taking the remainder of the input from above divided by 2<sup>24</sup>, preventing the overflow at 32-bit integers. By removing these instructions, the Far Lands can be returned to current versions of the game.<ref name="reddit explanation">{{reddit|2su65c/i_resurrected_the_far_lands_in_181|cnsuqnt|I resurrected the Far Lands in 1.8.1|footstuff|January 18, 2015}}</ref> In versions beginning with [[Minecraft:Java Edition 1.14.4|1.14.4]], they generate at over 1.808 septillion blocks out due to changes to the fix.
 
One consequence of this fix is that the noise repeats itself on the distance, but since the world generation use a combination of noises with different frequencies and scale factors (and thus periods) that overlap each others, this repetition is not noticeable.<ref>{{tweet|gegybeans|2095591246211227682|The patch makes the noise repeat over a shorter distance, such that the overflow never occurs. 🙂 Because the world is a combination of noises with different frequencies (and thus periods), the repetition is not noticeable usually.|3 September 2026}}</ref>
 
== Debug property (Nether and The End) ==
[[File:Screenshot_2026-09-11_at_3.08.31_PM.png|thumb|right|275px|The End Far Lands in [[Java Edition 26.3 Pre-Release 1]] with the debug flag on. These start generating at approximately 12 million blocks.]]
{{See also|Java Edition distance effects#With Far Lands debug property on}}
Since 26.3, the <code>ENABLE_FARLANDS</code> [[Minecraft:debug property]] may be specified{{efn|Specifically <code>-DMC_DEBUG_ENABLED -DMC_DEBUG_ENABLE_FARLANDS</code> within the launcher.}} to disable the Beta 1.8 modulo fix. The traditional form of the Far Lands only appear in The Nether and The End (likely due to using the old terrain and noise generators from versions before 1.18) as multiple other factors seem to break down in the Overworld way before the Far Lands can appear there. The purpose of the debug flag is to compare the performance of the modulo fix as it had a non-zero performance cost.<ref>{{tweet|gegybeans|2095588232817725542|To ruin a little speculation fun, the DEBUG_FAR_LANDS option was added to compare performance with/without the patch that originally removed the Far Lands (as it has some non-zero cost).<br>There is no intention to *how* the Far Lands generate -|3 September 2026}}</ref>
 
===Effects===
A list of the various breakdown stages are listed below for the Nether and End Far Lands. Due to being float-casted, similar decay and effects seen in old {{BE}} versions appear here (as those were also based on floats), except without the skygrid or comb-like artifacts and the negative Far Lands don't immediately generate nothingness.
 
{| class="wikitable"
|+ Types of the Far Lands
|-
|-
![[Minecraft:Java Edition Beta 1.8|1.8]]
! Color
![[Minecraft:Java Edition Beta 1.8 Pre-release|Pre-release]]
! Code
|The Far Lands, as well as several floating point precision errors (notably the [[Minecraft:Java Edition distance effects/Historical effects|world render jitter/offset]]) no longer occur within vanilla bounds, effectively patching them out of the game.
! Description
|-
|-
! colspan="3" |[[Minecraft:Java Edition version history|''Java Edition'']]
| style="background: #cf0;"|
| style="text-align: center;" | A
| Early Edge Far Lands
|-
|-
![[Minecraft:Java Edition 1.2.1|1.2.1]]
| style="background: #999;"|
![[Minecraft:Java Edition 12w07a|12w07a]]
| style="text-align: center;" | N
|The height limit has been increased to 255, however the height limit of terrain generation didn't change, so the Far Lands still generate at 127.
| Nothingness
|-
|-
![[Minecraft:Java Edition 1.7.2|1.7.2]]
| style="background: #0cc;"|
![[Minecraft:Java Edition 13w36a|13w36a]]
| style="text-align: center;" | B
|The height limit of terrain generation to 255, and as such the Far Lands now generate to that height.
| First degradation of the Edge Far Lands
|-
|-
![[Minecraft:Java Edition 1.8|1.8]]
| style="background: #66f;"|
![[Minecraft:Java Edition 14w17a|14w17a]]
| style="text-align: center;" | C
|Added [[Minecraft:Old Customized|customized]] world generation. This made it possible to create the Sky and Ground Far Lands without mods.
| Second degradation of the Edge Far Lands
|-
|-
![[Minecraft:Java Edition 1.13|1.13]]
| style="background: #c0f;"|
![[Minecraft:Java Edition 18w06a|18w06a]]
| style="text-align: center;" | D
|Removed customized worlds. The Sky and Ground Far Lands can no longer be created without mods.
| Third degradation of the Edge Far Lands
|-
|-
![[Minecraft:Java Edition 1.14|1.14]]
| style="background: #f00;"|
![[Minecraft:Java Edition 18w46a|18w46a]]
| style="text-align: center;" | E
|The Far Lands now begin at ~1.8 septillion blocks instead of ~53.9 quadrillion blocks due to world generation changes.<sup>
| Fourth degradation of the Edge Far Lands
|}
|}
[[Minecraft:es:Tierras lejanas de Java Edition]]
 
[[Minecraft:pt:Far Lands (Edição Java)]]
{| class="wikitable"
[[Minecraft:zh:边境之地/Java版]]
|+
[[Category:Far Lands]]
! Coordinates (Nether and End)
! colspan="4" |Effects
|-
|X or Z +12,550,821<hr>(+12,550,817 in the End)<hr>X or Z −12,550,824
| style="color: black; background: #cf0; text-align: center;" | A
| colspan="3" |The Far Lands generate, or more specifically, "The Loop" or the Tunnel Lands.
|-
|X and Z +12,550,821<hr>(+12,550,817 in the End)<hr>X and Z −12,550,824
| style="color: white; background: #999; text-align: center;" | N
| colspan="3" |Terrain generation stops entirely, except for small [[Minecraft:end island]]s (in the End) or an ocean of [[Minecraft:lava]] (in the Nether).
|-
|X ±12,559,913
| style="color: white; background: #0cc; text-align: center;" | B
|Some stretches of terrain stop suddenly beyond this point, marking the transition from the Tunnel Lands to the Pole Lands.
|-
|X ±12,560,361
| style="color: white; background: #66f; text-align: center;" | C
|The Far Lands completes the transition from the Tunnel Lands to the Pole Lands.
|-
|X ±12,561,029
| style="color: white; background: #c0f; text-align: center;" | D
| colspan="3" |The Strip Lands generate, which consists mostly of 1D and 2D panels of land.
|-
|Z ±12,561,029
| style="color: white; background: #c0f; text-align: center;" | D
| colspan="3" |Some stretches of terrain stop suddenly beyond this point, as the Far Lands start to transition from the Tunnel Lands to the Pole Lands.
|-
|X ±12,562,277
| style="color: white; background: #f00; text-align: center;" | E
|The Far Lands almost disappear, although a few rare isolated blocks of terrain may generate.
|-
|Z ±12,562,277
| style="color: white; background: #f00; text-align: center;" | E
|The Z Polestrip Lands generate, which generates like the Pole Lands here, but gradually changes to the Strip Lands until nothing generates.
|-
|X or Z ±12,758,545
| style="color: white; background: #999; text-align: center;" | N
|Terrain generation stops entirely, except for small [[Minecraft:end island]]s (in the End) or an ocean of [[Minecraft:lava]] (in the Nether).
|}
 
== History ==
{{HistoryTable
|{{HistoryLine|java infdev}}
|{{HistoryLine||20100227-1414|All generation past ±33,554,432 blocks would be solid stone, extending vertically from the bottom of the world to the height limit, continuing out to the 32-bit limit.
|These are the first truly visible appearance of the Far Lands, although very visually distinct from convention.}}
|{{HistoryLine||20100313|A world boundary has been added at ±32,000,000 blocks. The Far Lands can no longer be seen without modifying the game.}}
|{{HistoryLine||20100320|Reimplemented [[Minecraft:Ore (feature)|ores]], which can generate in the Far Lands.}}
|{{HistoryLine||20100325-1545|Reimplemented [[Minecraft:Cave|caves]], which can carve into the Far Lands.}}
|{{HistoryLine||20100327|The rewrite of world generation caused the Far Lands to take on a [[Minecraft:Far Lands (Java Edition)#Infdev 20100327 to Beta 1.7.3|more familiar form]].
|First confirmed appearance of the true Far Lands.}}
|{{HistoryLine||20100611|The shape of the Far Lands now more closely resembles what they do in Alpha/Beta, with a subtle vertical stretching.}}
|{{HistoryLine|java beta}}
|{{HistoryLine||1.6|dev=Test Build 3|The Far Lands ceiling is unchanged as Beta 1.6 eliminates the ability to normally place blocks at Y{{=}}127.}}
|{{HistoryLine||1.8|dev=Pre-release|The Far Lands, as well as several floating point precision errors (notably the [[Minecraft:Java Edition distance effects/Historical effects|world render jitter/offset]]) no longer occur within vanilla bounds (instead occurring at ~53.9 quadrillion blocks out), effectively patching them out of the game.}}
|{{HistoryLine|java}}
|{{HistoryLine||1.2.1|dev=12w07a|The height limit has been increased to 256, and as such the Far Lands now generate to that height.}}
|{{HistoryLine||1.8|dev=14w17a|Added [[Minecraft:Old Customized|customized]] world generation, making it possible to create the Sky and Ground Far Lands without mods.}}
|{{HistoryLine||1.13|dev=18w06a|Removed customized worlds. The Sky and Ground Far Lands can no longer be created without mods.}}
|{{HistoryLine||1.14|dev=18w46a|Changes to the fix now results in the Far Lands generating at approximately ~1.808 septillion blocks.}} 
|{{HistoryLine||1.17|dev=21w06a|The Far Lands now appear much thinner than before, with the Edge Far Lands now containing strips of terrain at various widths connecting via right angles.<br>It is also now possible to (with a modification) manipulate the Y Scale to allow the Sky and Ground Far Lands to generate.}}
|{{HistoryLine|||dev=21w15a|The Far Lands now look like the Beta Far Lands again as the Noise caves are disabled.}}
|{{HistoryLine||1.18|dev=Experimental Snapshot 1|The Far Lands now appear thinner like 21w06a again.}}
|{{HistoryLine||1.18.2|dev=Pre-release 1|The Far Lands generate a mostly flat wall on their faces, with shallow recesses shaped like the 21w06a Far Lands. The terrain in the Far Lands appears somewhat normal, albeit at a high altitude. The endless tunnels are notably missing.}}
|{{HistoryLine||1.21.11|dev=25w46a|Added the splash "One does not simply walk to the Far Lands".|References [[Minecraft:kurtjmac]], who completed his 14-year Far Lands walk a month prior.}}
|{{HistoryLine||26.3|dev=snap10|The traditional Far Lands only appear in the Nether and End dimensions which use the old noise generator, since the Overworld suffers from multiple other factors breaking down before where it would normally generate. They also now break down overtime, similarly to Bedrock Edition.}}
|{{HistoryLine|||dev=pre1|Added [[Minecraft:debug property]] <code>ENABLE_FARLANDS</code>, which allows the Far Lands to appear within vanilla bounds again.}}
}}
 
== Trivia ==
* Even though Beta 1.6 made it impossible to place solid blocks at layer 128, the Far Lands' flat "ceiling" still gets generated there.
 
== Gallery ==
=== Game features ===
<gallery>
File:Farlandsview.png|A view within the Far Lands
File:Middlefarlands.png|"The Stack" at X/Z ±32,000,000. Above lies the top layer.
File:Farlandsstacktop.png|A bird's eye view of the top layer of the Corner Far Lands, or "The Stack"
File:Farlandsoverhead.png|An overhead view of the Edge Far Lands, or "The Loop"
File:Farlandsnolighting.png|Inside the Edge Far Lands beyond X/Z 32,000,000, where there are no trees, mobs, or lighting
File:Farlandsocean.png|"The ocean" within the Edge Far Lands
File:Farlandscornerbisection.png|A bisection of the Corner Far Lands, showing the 3 different layers
File:Farlandscornerflying.png|A bird's eye view of the Far Lands' corner
File:Edge Far Lands.png|The Front of the Far Lands seen in a Beta 1.7 world
File:2022-08-11 (10).png
File:2022-08-11 (3).png
File:2022-08-11 (4).png
File:2022-08-11 (6).png
File:2022-08-11 (5).png
File:2022-08-11 (7).png
File:2022-08-11 (9).png
File:2022-08-11 (11).png
File:2022-08-11 (12).png
File:2022-08-11 (13).png
File:MC-distance21.png|alt=
File:MC-distance1.png|alt=
</gallery>
 
=== Generation ===
<gallery>
Farlandsdesert.png|A desert biome in the Far Lands
Distorted Lava.png|The Nether Far Lands at X/Z of 500,000,000 with severely stretched lava
ChunkDupeB1.6.6.jpg|Trees generating beyond X/Z 32,000,000 at X/Z: 33,554,432
2 billion intersection.png|The Edge Far Lands meeting with the Corner Far Lands in the Nether at X value of 2,000,000,000 and Z of 12,550,820
Screenshot 2022-05-17 7.09.28 PM.png
Screenshot 2022-03-25 8.15.46 PM.png
Repetetive far lands.png|The repetitive Far Lands at the corner
Netherfarlands.png|The start of the Far Lands in the Nether
Nethercornerfarlands.png|The Corner Far Lands in the Nether
Netherfartherlandss.png|The Farther Lands in the Nether
</gallery>
 
=== Old versions ===
<gallery>
StonelandsGrass.png|The Far Lands generating with a strip of grass on the inner edge in [[Minecraft:Java Edition Infdev 20100227-1414]]
Farlandsnotchededge.png|The point where the Far Lands flatten and lose their notched edge in the same version
Screenshot 2024-12-30 103241.png|The Far Lands in [[Minecraft:Java Edition Infdev 20100313]]
StonelandsOre.png|The Far Lands in [[Minecraft:Java Edition Infdev 20100320]] with ores spotted throughout
StonelandsCave.png|The Far Lands in [[Minecraft:Java Edition Infdev 20100325]] with a cave carving through them
Brick_Pyramid_Near_Far_Lands.png|The Far Lands in  [[Minecraft:Java Edition Infdev 20100325]] with a [[Minecraft:brick pyramid]] in the distance
InfdevCorner.png|"The Stack" in [[Minecraft:Java Edition Infdev 20100618]]
InfdevCornerAerial.png|A bird's eye view of "The Stack" in [[Minecraft:Java Edition Infdev 20100618]]
InfdevFarEnd.png|The end of the world in [[Minecraft:Java Edition Infdev 20100618]]
FarLandsEnd3rd.png|The end of the world at night in [[Minecraft:Java Edition Infdev 20100618]] from third person view.
Farlands1.5 corner.png|The Far Lands in 1.5 from a Beta 1.7.3 world
Farlands2b.png|The Edge Far Lands at X-coordinate of 2,147,483,420
Farlands_Colliding_With_Monoliths.png|The Far Lands colliding with, and overwriting, a [[Minecraft:Monolith]] in [[Minecraft:Java Edition Infdev 20100611]]
Winter_Far_Lands.png|The Far Lands in a 'winter mode' world in [[Minecraft:Java Edition Alpha 1.0.4]]
File:Early Infdev Edge Far Lands.png|The edge Far Lands as they appear from [[Minecraft:Java Edition Infdev 20100327|the March 27th build]]
File:Early Infdev 3D Far Lands.png|Rendered 3D Section of Far Lands as they appear from [[Minecraft:Java Edition Infdev 20100327|the March 27th build]]
File:Early Infdev Corner Far Lands.png|The corner Far Lands as they appear from the March 27th build
File:Early Infdev Edge Far Lands structure.png|A close-up of the morphology of the edge Far Lands in their early iteration
File:Late Infdev Edge Far Lands.png|The edge Far Lands as they appear from [[Minecraft:Java Edition Infdev 20100420|the April 20th build]]
File:Late Infdev Corner Far Lands.png|The corner Far Lands as they appear from the April 20th build
</gallery>
 
=== In other media ===
==== [[Minecraft: Story Mode]] ====
<gallery>
FarLands1.jpg|Soren looking at the Far Lands
FarLands2.jpg|The entrance to The Maze and Ivor's Cottage in the Far Lands
</gallery>
 
== See also ==
* [[Minecraft:Tutorial: Far Lands]] – How to get to the Far Lands and avoid lag.
 
== Notes ==
<references group="fn"/>
 
== References ==
{{Reflist}}
 
==Navigation==
==Navigation==
{{Navbox removed features}}{{Featured}}
{{Navbox removed features}}{{Featured}}
Line 164: Line 555:
[[Minecraft:de:Ferne Länder]]
[[Minecraft:de:Ferne Länder]]
[[Minecraft:el:Far Lands]]
[[Minecraft:el:Far Lands]]
[[Minecraft:es:Tierras lejanas]]
[[Minecraft:es:Tierras lejanas de Java Edition]]
[[Minecraft:fr:Terres lointaines]]
[[Minecraft:fr:Terres lointaines]]
[[Minecraft:it:Terre lontane]]
[[Minecraft:it:Terre lontane]]
Line 171: Line 562:
[[Minecraft:nl:Verre landen]]
[[Minecraft:nl:Verre landen]]
[[Minecraft:pl:Odległe lądy]]
[[Minecraft:pl:Odległe lądy]]
[[Minecraft:pt:Far Lands]]
[[Minecraft:pt:Far Lands (Edição Java)]]
[[Minecraft:ru:Далёкие земли]]
[[Minecraft:ru:Далёкие земли]]
[[Minecraft:uk:Далекі землі]]
[[Minecraft:uk:Далекі землі]]
[[Minecraft:zh:边境之地]]
[[Minecraft:zh:边境之地/Java版]]

Latest revision as of 11:17, 22 October 2026

Template:Italic title

Template:Msgbox Template:Infobox structure The Far Lands<ref>https://web.archive.org/web/20110322154638/http://notch.tumblr.com/post/3746989361/terrain-generation-part-1</ref> are a terrain generation bug Template:In. The original Far Lands occurred starting from 12,550,821 - 12,550,824 blocks from the world origin (0,0). They essentially formed the "edge" of an "infinite" world.

They were patched in Minecraft:Beta 1.8 to be located way beyond vanilla boundaries of the game, inaccessible unless modded back in by reversing the change or using mods to travel to extreme distances. Starting in 26.3, they were re-added with the ENABLE_FARLANDS Minecraft:debug property (except in the Minecraft:Overworld due to other terrain generation bugs caused by said debug property). An intentional Minecraft:world border was placed more than twice as far as the former boundary in Minecraft:Java Edition 1.8.

Location

The initial Far Lands set occurs between 12,550,821 and 12,550,824 on the positive X and Z axes, and always −12,550,824 on the negative. Putting the numbers together, a standard Minecraft map in Bedrock Edition prior to 1.17.30 or Java Edition before Beta 1.8, is about 25,101,642 blocks wide along the X axes and 25,101,650 wide along the Z axes. For comparison, the equatorial circumference of the Earth is about 40,075,000 meters.

Due to changes within the games code relating to terrain generation, since Beta 1.8, the Far Lands now spawn far beyond the normal bounds of vanilla gameplay and most computers without extensive modding.

Cause

Template:Cleanup The terrain is generated based on 16 octaves of Template:W, specifically those used for Minecraft:low noise and Minecraft:high noise. Each noise generator takes floating-point inputs and uses those to interpolate between noise values at whole numbers. It does so by:

  1. Casting to a 32-bit integer, where Java rounds toward zero and handles overflow by picking the closest representable value;
  2. Subtracting one if the integer is greater than the original input, to always round down;
  3. Subtracting that integer from the original input to get a remainder in the interval [0, 1) suitable for interpolation.

It covers an interval of [−231, 231) without causing any problems. The problem is that many of the octaves cover a scale much smaller than a block, with up to 171.103 noise units per block. Indeed, 231≈171.103×12,550,824.053. Thus, the effects of the Far Lands start 12,550,824 blocks away from the center of the Minecraft world. Once this value is exceeded, the integer is always 231−1 (2,147,483,647), picking the same noise values on that axis every time. This is the reason for the long unchanging tunnels in the Edge Far Lands, and plains in the Corner Far Lands.

The Farther Lands are caused by an overflow in Minecraft:selector noise, as opposed to the low and high noise that cause the initial set of Far Lands to generate; while selector noise does repeat more often than low and high noise, only half as many octaves are used, causing them to overflow much further out.

At the positive end, the remainder starts out relatively small but usually much larger than 1, and grows by 171.103 per block. At the negative end, the remainder starts at −232. This value is then adjusted by ((6x−15)x+10)x3 for quintic interpolation. Even one block in at the positive end, this is already around 1011. The negative end starts all the way around −1049. For the Corner Far Lands, multiply the values of both edges. When interpolation (really extrapolation) is attempted with values as large as these, it produces similarly large output. That output completely dwarfs all other terms that would normally give the terrain its shape, instead effectively passing only the sign of this one noise function through.

There are several other factors to the cause of the Far Lands, making things slightly more complicated:

  • Noise is sampled only every four blocks and linearly interpolated in between. This is why when 12,550,824 is affected by the bug, it reaches out three more blocks to 12,550,821.
  • Each noise generator picks a random offset in [0, 256) to add to its input. This usually moves the boundary under 12,550,824, starting the Far Lands at 12,550,821. With a few seeds, it might not, putting the start at 12,550,825. Very rarely, if the boundary is just barely within 12,550,824, the first couple blocks of the Far Lands might look somewhat normal. The southern and eastern Far Lands do this independently of one another. At the negative end, the Far Lands always start at block coordinate −12,550,825, with the positive edge of those blocks at −12,550,824.
  • The two sets of noise generators (low noise and high noise) are blended together based on another noise generator (selector noise). This is responsible for relatively smooth alternation between two sets of tunnels or plains. Occasionally, one of the noise generators starts generating the Far Lands before the other because it uses a different offset, producing an incongruous boundary.

A table of relevant values are as follows: Noise generator/Tables/Terrain

While most of these values have can be ignored, it can indeed be seen that the low and high noise increment by 171.103 each block, or 684.412 each sampling at four blocks; dividing 2,147,483,648 by this indeed results in the value 12,550,824 being returned.

Structure

Both areas of the Far Lands feature extremely strange terrain, although they are significantly different. In both zones, any area beneath sea level, excluding regular caves, are flooded with water. The Far Lands generate Minecraft:biomes, but most biomes are indistinguishable except by the color of grass. Desert biomes are covered in sand and snow-covered biomes are covered with snow, excluding the very top of the map due to the height build limit. Trees generate somewhat normally, but can be found only in the upper areas of the map due to the need for skylight.

Minecraft:Ores can be found up to their respective maximum heights just like in the normal world. Unfortunately, due to the flooding, everything except for Minecraft:coal can be extremely difficult to acquire. In the solid areas of the Far Lands, normal Minecraft:caves still generate but are limited and small. Along with the caves, Minecraft:dungeons (which are extremely rare) and Minecraft:lakes can be found in solid areas. Minecraft:Water and Minecraft:lava springs can be found out in the open and in caves.

Much of the open space in both areas are shrouded in darkness and thus hostile Minecraft:mobs run rampant, making the Far Lands as a whole incredibly dangerous. This is especially problematic in the Corner Far Lands due to its layered structure. The flooded zones have an abundance of Minecraft:squid.

Types of Far Lands

Combination types

A world with Far Lands can be divided into multiple parts depending on how many axes one given noise generator is overflowing on at a given time at that position. In the diagrams below, normal terrain where nothing is overflowing is marked in gray, one overflow in light blue, two overflows in magenta and three overflows in lime. This can be extended to an arbitrary whole number of dimensions, although there are currently no modifications that allow for 4D or above terrain generation.

Facial cuboid/Edge Far Lands

The most commonly depicted form, this is the result of an overflow on only one axis. It's known as the edge Far Lands or the loop. In this form, it generates long spongy-like holes on the walls of Far Lands.

On a 2D plane, there are four different overflows possible, corresponding to the edges of a rectangle. In 3D space, there are six different overflows possible, corresponding to the faces of a cuboid.

The Far Lands edge boundary (that is, where it meets the regular map) looks like a solid wall, all the way to the top of the map (Y coordinate 127 in Beta 1.8 and earlier) which is filled with gaping holes perpendicular to the edge. These holes are extremely long, and on the whole change very little as the player moves through the Far Lands. They can be blocked, partially or completely, but these blockages are rare. This "Swiss Cheese Wall" pattern continues below ground level, to bedrock at the bottom of the world, and appears to be partially caused by a large one-dimensional distortion in the output of the map generator. This area is sometimes called “the loop”. Early versions of the Far Lands also looked much more like randomly placed pixels interpolated solely with diagonal lines.

The Edge Far Lands' average block composition (Based on a 14×14 Minecraft:chunk selection):

block percentage
Minecraft:stone 36%
Minecraft:air 25%
Minecraft:water 23%
Minecraft:dirt/grass block 10%
Minecraft:bedrock 2%
other 4%
Edge cuboid/Corner Far Lands

These are the result of an overflow on two axes. It's known as the corner Far Lands or the stack. In this form, layers of terrain stack on top of another repeatedly until it reaches the Minecraft:height limit.

On a 2D plane, four cases of this are possible, corresponding to the vertices of a rectangle. In 3D space, there are twelve such possible intersections, corresponding to the edges of a cuboid.

The majority of the generated world is Corner Far Lands, as the "normal" map (before ±12,550,821 mark) makes only the center of the world, and the Edge Far Lands make only its continued sides.

The number of layers is not always the same and varies between five and seven (fusing together and splitting every so often). Layers can be grouped into three categories:

  • Top layer: This layer exists at the absolute top of the map. Occasionally there can be a lower area that is not shadowed (this is technically a dry layer). The lower area is where a majority of the trees and passive mobs can be found, as the top layer receives almost all of the sunlight. Due to the lack of space, the area at the absolute top cannot have trees or mobs.
    • The top layer tends to light incorrectly in day-night transitions. This is because the sunlight calculation does not work correctly when the entire chunk is blocked at Y-coordinate 128 in early versions.
  • Dry layers: These generate slightly flatter than normal terrain and have grass, despite the darkness. At sea level, massive floating beaches can be found. Hostile mobs' spawn rate likely approaches the maximum due to being in the shadow of the top layer. Rarely, there are holes in the top layer that allow sunlight to reach these layers. Caves that have one of these layers as their "surface" can occasionally be carved out of dirt instead of stone. These layers have cave-like ceilings made out of stone, gravel and dirt.
  • Flooded layers: Like the dry layers, these generate somewhat flat terrain, but it is comprised primarily of Minecraft:stone. Minecraft:Sand and Minecraft:sandstone appear down here, even down to 30 blocks below sea level. Except for coal, all the Minecraft:ores can be found only in these layers.

Sometimes, there are extremely tall pillars of gravel that stretch from the ground to the ceiling of a layer. Likewise, some of the beaches that collapse create pillars of sand all the way down to the ground, despite there not being that much sand, to begin with.

The Corner Far Lands is also prone to having near-perfect diagonal lines being carved into the ceilings or floors of layers. If traced, these lines all intersect at the corner (X/Z ±12,550,821). This seems similar to how the Edge Far Lands have a consistent pattern along lines perpendicular to their edge, but is much less pronounced. These lines can sometimes be seen running through layers, and appear as cliffs at the top layer. The landscape in the Corner Far Lands vary based on these lines, and is consistent when the ratio of how far one axis is past 12,550,821 to the other is kept the same. The diagonal lines only start from the initiation of the Corner Far Lands when X and Z are both positive.

The top of the Corner Far Lands can either have plateaus at the top of the map, bumpy terrain, flatland at the top of the map, or floating islands. It is rare but possible for sunlight to reach the ocean at sea level.

The type of terrain in the Corner Far Lands when one axis is near 12,550,821 is almost exactly mirrored in the quadrant with the opposite sign on the other axis, with minor differences which usually manifest as a one-block-thick layer that is present in one quadrant but absent in the other. For example, the type of terrain seen in the Corner Far Lands when Z is near 12,550,821 in the quadrant with positive X and Z is mirrored in the Corner Far Lands with negative X and positive Z, and the type of terrain seen in the quadrant with positive X and Z when X is near 12,550,821 is mirrored in the Corner Far Lands with positive X and negative Z.

Additionally, the Corner Far Lands in the quadrant with negative X and negative Z are an inversion of the positive Corner Far Lands.

The Corner Far Lands' average block composition: 40% Minecraft:stone, 16% Minecraft:air, 28% Minecraft:water, 10% Minecraft:dirt/grass, 2% Minecraft:bedrock, and 4% others. (Based on a 14×14 Minecraft:chunk selection)

Corner cuboid/Vertex Far Lands

A rarely encountered type, this is the result of an overflow on every axis. It's known as the vertex Far Lands or the abyss. This form seems to vary throughout worlds, and can only be encountered with three axes overflowing at once, which is effectively impossible in any version without mods.

There are eight possible regions for this case, corresponding to the vertices of a cuboid.

Farther Lands

Template:Conjecture The second set of Far Lands (henceforth called the "Farther Lands") generate when X/Z coordinates reach about ±1,004,065,924, when the Selector Noise overflows, which is about 80 times farther than where the first set initiates, at ±12,550,821 (this is due to the value corresponding to the "Main Noise Scale" value later found in Minecraft:Old Customized Worlds being 80 by default). The terrain is similar to the first set of Far Lands, but is more stretched out. They also have Edge and Corner types, which are described below. Sometimes one can see infinitely repeated patterns in the Corner Farther Lands, which appear as diagonal lines starting from the corner at 1,004,065,924.

The Edge Farther Lands which extend off of Corner Far Lands are notably distinct from Edge Farther Lands which extend from Edge Far Lands - the former can have infinite horizontal air gaps whereas the latter don't. Sometimes, a diagonal line from the Corner Far Lands can be seen here.

Soil noise overflows

The depth of the surface block corresponding to each biome is determined by a noise generator known as biome fill noise. Biome fill noise increments by 0.0625 units each block, or 1 unit every chunk, and thus overflows at or around X/Z ±34,359,738,368. Overflowing is not visible without either extensive modding or manipulating the noise scale, as the overflow occurs well beyond the block render limit (±2,147,483,647) and coincides almost exactly with the chunk limit.

The biome fill noise overflow generates long strips of stone, with grass in between. The stone layers generate only stone. On the grass strips, the dirt actually extends down all the bedrock floor.

In modern versions, simplex noise is used for the fill noise instead of Perlin noise; as a result, the overflow now causes the fill depth to stay constant rather than being variable.

Sand/gravel noise overflows

These noise generators existed before Minecraft:Beta 1.8 and determined whether beaches used sand or gravel as their material. They overflow after ±68,719,476,736 blocks. After overflow, the terrain has stripes of sand/gravel that are clearly visible.

Deprecated

Old heightmap noise overflows

Used for terrain generation before inf-20100327, it overflows at X/Z ±33,554,432. After overflow the entire terrain is made of stone, up to the height limit.

Island carver noise overflows

Used in Indev versions for the Floating world type. Due to the limited terrain size the noise breaks far beyond the world boundary.

Effects

With the introduction of the new noise terrain generator in Minecraft:Infdev 20100327, the Far Lands took on their more familiar form, generating at X/Z 12,550,824. However, with the introduction of the world boundary at X/Z ±32,000,000 in Minecraft:Infdev 20100313 meant to prevent players reaching that iteration of the Far Lands that were further out, the new changes in terrain generation resulted in the new Far Lands, and terrain in general simply ceasing at 32 million, prior to the Minecraft:Halloween Update. Going past this point simply results in the player getting stuck in mid-air, unable to move. By using an external program to remove this limit, the map can generate perfectly fine and can be interacted with all the way to the 32-bit integer limit at X/Z ±2,147,483,647, where the same issues with blockpos rolling into a negative causes the game to freeze. Unlike later versions, it is impossible to go further then this limit as the game will always freeze when trying to get near or surpass this point.

Gameplay

Players experience extreme frame-rate drops and very high CPU usage, which continue until Minecraft freezes completely. The frame-rate drops do not occur in multiplayer servers, though the server itself lags depending on the server computer's RAM. In both single-player and multiplayer, the intense lag that is characteristic of the Far Lands is caused by massive numbers of falling Minecraft:sand or Minecraft:gravel entities.

Minecraft:Lightning bolts that hit surfaces at the top of the map (Y=127) are invisible and do not cause a fire. The particles created when rain hits these surfaces are black instead of blue. Snow does not accumulate on these surfaces either (because there is no space) unless a top layer tunnel peeks out.

Distance effects

Template:Main

File:World rendering precision loss.gif
The most noticeable side effect of the Far Lands, where the map takes longer to update according to the player's location.

Prior to Minecraft:Alpha v1.2.0, most of the float-related distance effects were patched, and this period is generally the more stable one in terms of performances. However, beginning in Minecraft:Infdev 20100624, RenderList was implemented, which began causing the infamous jittering described later. Alpha v1.2.0 brought major changes in terrain generation, which resulted in the standard iteration of the Far Lands that it is most known for to appear. The world now continues generating past X/Z ±32,000,000 in vanilla gameplay, but are treated as "fake chunks", or more specifically returned as Minecraft:air blocks, meaning they cannot be walked on. The map continues to generate out to the 32-bit integer limit at X/Z ±2,147,483,647, before cascading effects from integers overflowing and precision issues cause terrain to cease entirely.

When travelling away from spawn, every time the distance is doubled from the center of the world, there is an issue with precision, where entities and block hitboxes (where the block should be) still match the shape of the world, but what we see (the blocks) don't. This is the side effect of RenderList, which is what is used for world rendering, beginning to degrade. This effect can first be seen at 4096 blocks away from spawn if observed closely, even though it is far less noticeable than what is seen when the player is close to the Far Lands. Past 8,388,608 blocks, the offset is an entire block, which is the extent of the effect seen at the Far Lands.

Intentional limits

Template:Main The above distance effects continue to get worse until the player reaches X/Z ±32,000,000, where blocks stop being solid.

It is possible to remove this world border using an external program such as Cheat Engine to directly edit this value, and can be set all the way out to the 32-bit integer limit. This allows solid terrain to continue up to that point, although it is nearly impossible to progress further in this fashion likely due to blockpos failing at the same point.

Dimensions

The Far Lands of Minecraft:the Nether and Minecraft:Sky dimension share characteristics of the Overworld Far Lands, although with some differences.

The Nether

File:Nether Far Lands.png
The Far Lands as seen in the Nether.

The Minecraft:Nether Far Lands are similar to the Overworld Far Lands, except generated with Nether terrain features, with a Minecraft:lava ocean at Y=31.

In the Nether, the terrible lag associated with the Overworld Far Lands does not occur; most of the Nether is already dark enough for spawns in the first place, and there are fewer gravity-affected blocks (no sand, and gravel is rare).

If a Minecraft:nether portal is created in the Far Lands of the Overworld, entering causes a teleportation to normal Nether, as X/Z ±32,000,000, the limit at which block physics and lighting cease to function, divided by 8 (as 1 block in the nether corresponds to 8 blocks in the Overworld), is X/Z ±4,000,000, within the limits of X/Z ±12,550,820, where the distortion starts. Conversely, a nether portal built in the Nether Far Lands does not function, as even at the limit of ±12,550,820 blocks at the beginning of the Far Lands, it would cause the player to come out at X/Z ±100,406,560, far past X/Z ±32,000,000. If a portal is entered beyond X/Z ±4,000,000 in the Nether, it causes the game to crash. Entering a portal at exactly X/Z ±4,000,000 in the Nether teleports the player around 8-16 blocks from the ±32,000,000 limit.

The Far Lands do not generate above the Minecraft:bedrock ceiling.

The Nether can be a great way to reach the Far Lands in the Minecraft:Overworld, as every block in the Nether counts as 8 blocks in the Overworld. The player must travel to ±1,568,853 or higher to spawn in the Far Lands. Teleporting just a few blocks less allows the player to see the beginning of the Far Lands.

Sky Dimension

File:Sky Dimension Far Lands Edge.jpg
The Far Lands as seen in the sky dimension.

The Minecraft:Sky Dimension similarly has no trademark liquid and generates no water/lava, and also no bedrock generates. They appear squashed similarly to those of the End.

The Sky Dimension Far Lands appears just like the End Far Lands, but with Overworld features.

This is also the area where the player is most likely to find diamonds. In any other area, the islands do not spawn low enough for diamonds to spawn. The Sky Dimension Far Lands do spawn all the way to Y=0, so the player can find rare ores inside the Far Lands.

Summary

The tables below provide a simplified version of what happens with the Far Lands as one goes further out.

The furthest one can go out without extensive modding is the 32-bit integer limits for terrain and chunks before the game crashes. Going further requires a mod that increases integer and floating point number limits. What is interesting is that when done, new distance effects akin to those from Template:BE begin manifesting themselves at extremely large distances. The difference is because Template:JE was coded using Java rather then Bedrock's C++, meaning that in the former, the same effects visible in vanilla Bedrock gameplay (and its Far Lands up until their removal in Minecraft:Bedrock Edition 1.17.30) end up happening much further out, and thus do not occur within the maximum range attainable in vanilla Template:JE.

Coordinates Effects Image (if available)

Up to 32-bit distance limits (X/Z: < ±34,359,738,368)

X/Z: ±12,550,824 (±Template:Frac)
  • The Far Lands begin generating beyond this point due to noise overflow within the terrain generator.
File:Farlandscornerflying.png
X/Z: ±16,777,216 (±224)
  • From Minecraft:Beta 1.6 Test Build 3 to Beta 1.7.3 inclusive, at each power of two after X/Z ±524,288 (219), and continuing up until the 32-bit integer limit, a glitch occurs with the way spawn chunks are handled. What happens is certain aspects overflowing, and the game respawns the spawn chunk from (0,0) at these distances since the spawn chunk being permanently stored compared to normal chunks.
  • This takes on a greater role within the Far Lands; starting at X/Z ±16,777,216 (224), this bug causes the spawn chunk to generate within the Far Lands, meaning normal terrain can be generated and interacted with.
  • This continues up at every power of 2 in the Far Lands until X/Z ±1,073,741,824 (230), as the following power of 2 is the 32-bit limit and the cessation of terrain generation. The instance at 224 is the only time that normal terrain that can be interacted with generates inside the Far Lands, since the next power of two is past 32 million blocks, where fake chunks generate.
  • Beyond 32 million blocks, the instances of the spawn chunk glitch at X/Z ±33,554,432 (225) to X/Z ±1,073,741,824 (230) are the only instances where Minecraft:trees, Minecraft:caves and Minecraft:grass can be found beyond the fake chunks boundary, as most terrain decorations do not generate at this distance.
File:Farlands Trees.png
Trees generating past 32,000,000 at X=268,435,456 along with normal terrain stretching only a few chunks.
X/Z: ±32,000,000
  • Blocks are treated as permanently nonexistent, and do not generate even though they may appear to, resulting in the player falling through into Minecraft:the Void. Further travel requires flying via mods.
    • Additionally, lighting stops working, and Minecraft:mobs stop spawning.
  • This is an intended boundary set in the game, instead of resulting from noise selection overflow or precision errors.
  • In versions prior to Minecraft:Alpha v1.2.0, terrain simply ceases to generate at this point, unless the border is removed via external programs.
File:Lighting stops functioning.png
Fake chunks begin generating at X/Z 32,000,000, and lighting no longer works
File:InfdevFarEnd.png
Terrain stops generating at X/Z 32,000,000 in older versions during Infdev
X/Z: ±268,435,456 (±228)
  • By this point, the "jittering" effect commonly seen at high distances even before the Far Lands reaches a breaking point, as RenderList, a component used in how Minecraft renders terrain, degrades to such a point to where the offset is 32 blocks, or two full chunks, and the renderer begins failing to accurately display the terrain the player is looking at or traveling to.
    • This alternates between appearing far away or up close, giving the appearance of flickering. This gets worse at the next powers of two at 229 and 230, with a further offset resulting in more jumping.
File:Broken world rendering, b1.7.3.png
The terrain of the Far Lands begins flickering at high distances due to world rendering breaking down
X/Z: ±1,004,065,924 (±Template:Frac×80)
  • Selector Noise overflows, causing the Farther Lands to begin generating, which are much less detailed and thinner then the original Far Lands.
    • This means the variation between low and high noise also breaks down. Like how the usual Far Lands is a series of straight tunnels, the Farther Lands divides the world into a series of straight regions, with low noise used exclusively in one region and high noise in others. As such, the variation usually seen in the Far Lands vanishes after the Farther Lands.
File:Farther Lands.png
X/Z: ±2,147,483,647 (±231−1)
  • The 32-bit integer limit, and the maximum the Far Lands will generate, due to blockpos within Minecraft:chunk formatting breaking completely, crashing the game. This marks the end of terrain generation in vanilla Minecraft.
    • blockpos within Minecraft:chunk formatting breaks completely, attempting to load a chunk from the opposite end of the map relative to the player's axis, −2,147,483,648. As a result, the game freezes as the client hangs indefinitely, waiting to process a chunk that, theoretically, doesn't exist. This occurs whenever the invalid chunk is loaded within the game, even if the player is not at the limit exactly, on both sides. The invalid chunk at 231 usually generates once the player crosses X/Z ±2,147,483,439 in the positive direction towards the limit, and X/Z ±2,147,483,794 going towards it in the negatve direction.By using external programs such as CheatEngine, one can teleport their position to exactly 231, although only a few frames will manage to load before the client hangs.
    • Additionally, the RenderList class, already severely degraded due to precision loss and the cause of flickering terrain, breaks entirely. Although unviewable normally due to the game freezing right before the 32-bit limit, if most arrays are patched to not overflow (which causes the crash), as one gets closer to the edge, rendering breaks exactly 128 blocks before at X/Z ±2,147,483,519, initially appearing as one invisible chunk, before expanding outward beyond this point, leaving only an empty void.<ref name="beta 1.7.3 32bit">https://youtu.be/FTMzUhIW3oc?t=99</ref>
    • In chunks beyond this point, the game is essentially returning blank chunks as a result, and the player can traverse without freezing, although because of the above the performance of the game can be very inconsistent and still be prone to hanging if one stays in an area out this far for too long.
File:FarLandsEnd.png
The end of the Far Lands in vanilla Minecraft at the 32-bit limit of X: 2,147,483,647. World rendering stops working at this point.
File:FarLandsEndNether.png
The end of the Far Lands in the Nether at around the same point.
X/Z: ±8,589,934,592 (±233)
  • At this point, the sample offset noise for the map, which samples 684.412 every four blocks, overflows, essentially causing terrain to repeat itself from the opposite end of the map, marking the true end of terrain generation of Minecraft. However, this is not visible unless rendering and player positioning is fixed to not overflow at 32-bit integers. This "loop" repeats every 234 blocks after this point indefinitely, resulting in a grid of normal terrain and Far Lands surrounding the normal map (essentially "Gridded Lands").
    • In effect, normal terrain would generate for a bit at the next power of two, X/Z ±17,179,869,184 (±233), before the Far Lands resume at X/Z: ±17,192,420,005.
File:Far Lands terrain loop.png
Terrain looping in the Edge Farther Lands at X: 8,589,934,592. Notice the abrupt end and/or start of some parts of terrain, a result of terrain being generated from the opposite end of the map.
File:Corner Far Lands terrain loop.png
Terrain looping at the Corner Farther Lands. It is much more distinct here due to the layered nature which is much more randomized in the corners of the map.
X/Z: ±34,359,738,368 (±235)
  • The hard limit for any player to reach within Minecraft without modding, since the game will freeze at this point due to attempting to load a chunk that doesn't exist, as this is the maximum chunks will generate before stopping. As such, this is the true end of vanilla Minecraft.
    • A chunk is 16×16 blocks, and 34,359,738,368=2,147,483,648×16, so the chunk coordinates are 32-bit integers as well in a grid. As such, at this distance, chunks will stop generating. The game attempts to load the next chunk at 235, and similar to the blockpos failure, overflows and tries to generate a chunk that is located on the opposite end of where the player is. In reality, the game is attempting to generate a non-existant chunk that is outside of this grid at 34,359,738,369 (235+1), which causes the client to freeze, waiting indefinitely for a chunk that will not generate.

  • If the game is patched to use 64-bit integers:
    • Soil noise overflows, causing repeating stone layers to be exposed within the Far Lands.
    • The start of this is seed-dependent, so the start of the overflow may be off by about 1,000 blocks.
File:ChunkEndOverwrite.png
The game at X 34,359,738,079. The game has froze due to attempting to load a chunk that doesn't exist, which occurs 289 blocks from here. As soon as this limit is approached, Minecraft crashes.

Up to 64-bit distance limits (X/Z: < ±147,573,952,589,676,412,928)

X/Z: ±9,007,199,254,740,992 (±253)
  • At this point, the Far Lands and the game begin breaking down in similar manners to Template:BE:
    • The UVs that determine the textures of blocks reaches the maximum limit that it can fully render terrain normally (always at a value of 1), at 253, as 52 bits are dedicated to the double format in precision. Past this point, due to this being computed by floating point values, the precision loss within the UVs coordinate becomes 2, and rendering starts breaking down only considering every other block, creating the infamous Minecraft:Stripe Lands phenomena. This will get worse at every power of 2 afterwards, and player movement becomes increasingly difficult.
    • The Far Lands begin again with this effect at X/Z: ±9,007,199,267,291,768, as the Stripe Lands effect begins in normal terrain as part of the looping phenomena.
File:Beta Stripe Lands start.png
X/Z: ±18,014,398,509,481,984 (±254)
  • The Far Lands become essentially flat and nearly invisible as precision loss increases to 4 blocks and horizontal rendering on blocks breaks entirely. This gets worse every power of two and causes less and less to appear.
  • A Stripe Lands fix is required to see any further terrain breakdown.
File:Slice Lands b1.7.3.png
X/Z: ±9,223,372,036,842,225,152
  • The maximum the Far Lands will generate if using a mod that fixes blockpos and rendering to use longs instead of integers. Past this point, up until the 64-bit limit, normal terrain generates for the last time due to the looping phenomena, as the next set would theoretically generate past the limit in an invalid position.
    • The soil noise overflow effect still persists all the way up to the limit.
  • Because of player movement precision loss and rendering breaking down at these distances, there is no visibile transition, but is confirmed as happening here due to the map updating the rendering between this and the preceding blocks.
X/Z: ±9,223,372,036,854,775,807 (±263−1)
  • The 64-bit limit and the maximum the map will generate along with the soil noise overflow effects. World rendering breaks completely here, giving way to an empty void similar to the original 32-bit vanilla game.
    • As before, at this distance, blockpos fails and rolls into a negative number, and the client will attempt to load a chunk from the opposite end, causing the client to freeze.
X/Z: ±147,573,952,589,676,412,928 (±267)
  • The absolute hard limit for anyone to travel in the vanilla game with integers patched to use 64-bit integers. As before, this is where chunks will stop generating, being 16 times as far out as the 64-bit limit, and attempting to travel past this will cause the game to attempt to load a non-existant chunk outside of this, freezing it indefinitely. Thus, this is the true end of Minecraft.
File:64-bit Far Lands chunk end.png
The end of chunk generation in Minecraft at X: 147,573,952,589,676,412,928.

Further distances

Using an external program to edit player position, such as Cheat Engine, the highest one can go is X/Z ±~1.7977×10308, the maximum signed integer for Java before the coordinates roll over to "Infinity". Because world renderer fails at the 32-bit or 64-bit limits in this instance, going this far will still leave only an empty sky.

BigInteger

Template:Disclaimer Template:Main Because the terrain loops at 233 as a result of the sample offset overflow, this prevents a further deteoration of the Far Lands due to other floating point processes. A BigInteger mod known as "MCBig Legacy" for Minecraft:Beta 1.7.3 is the only mod known to do this, making sample offset neither a integer nor a long, as such, it does not overflow and terrain can continue infinitely without looping. This is not considered vanilla though as it is an extensive rewrite of the coordinate system, compared to simply using longs of which Template:JE already does for many aspects except terrain.

  1. REDIRECT Template:PG/-

Other iterations

Infdev 20100227-1414 to Infdev 20100325

Template:Main

File:Eyc0bj7pr4w51.jpg
The Far Lands as they appeared in Infdev 20100227-1433.

In the February 27th build of Infdev, all generation past 33,554,432 blocks would be solid stone, extending vertically from the bottom of the world to the height limit, continuing out to the 32-bit limit. These are the first truly visible appearance of the Far Lands, although very visually distinct from convention.

Beta 1.8 to release 26.2

Template:Main The X/Z Far Lands were fixed in Beta 1.8 Pre-release, so they do not exist without modifications to Minecraft, generating at over 53.9 quadrillion blocks out. In addition, most of the distance effects were fixed. The Y Far Lands (aka the Sky and Ground Far Lands) were overlooked, but were fixed in 1.13 with the world generation rewrite. The Far Lands were "fixed" by taking the remainder of the input from above divided by 224, preventing the overflow at 32-bit integers. By removing these instructions, the Far Lands can be returned to current versions of the game.<ref name="reddit explanation">Template:Reddit</ref> In versions beginning with 1.14.4, they generate at over 1.808 septillion blocks out due to changes to the fix.

One consequence of this fix is that the noise repeats itself on the distance, but since the world generation use a combination of noises with different frequencies and scale factors (and thus periods) that overlap each others, this repetition is not noticeable.<ref>Template:Tweet</ref>

Debug property (Nether and The End)

File:Screenshot 2026-09-11 at 3.08.31 PM.png
The End Far Lands in Java Edition 26.3 Pre-Release 1 with the debug flag on. These start generating at approximately 12 million blocks.

Template:See also Since 26.3, the ENABLE_FARLANDS Minecraft:debug property may be specifiedTemplate:Efn to disable the Beta 1.8 modulo fix. The traditional form of the Far Lands only appear in The Nether and The End (likely due to using the old terrain and noise generators from versions before 1.18) as multiple other factors seem to break down in the Overworld way before the Far Lands can appear there. The purpose of the debug flag is to compare the performance of the modulo fix as it had a non-zero performance cost.<ref>Template:Tweet</ref>

Effects

A list of the various breakdown stages are listed below for the Nether and End Far Lands. Due to being float-casted, similar decay and effects seen in old Template:BE versions appear here (as those were also based on floats), except without the skygrid or comb-like artifacts and the negative Far Lands don't immediately generate nothingness.

Types of the Far Lands
Color Code Description
A Early Edge Far Lands
N Nothingness
B First degradation of the Edge Far Lands
C Second degradation of the Edge Far Lands
D Third degradation of the Edge Far Lands
E Fourth degradation of the Edge Far Lands
Coordinates (Nether and End) Effects
X or Z +12,550,821
(+12,550,817 in the End)
X or Z −12,550,824
A The Far Lands generate, or more specifically, "The Loop" or the Tunnel Lands.
X and Z +12,550,821
(+12,550,817 in the End)
X and Z −12,550,824
N Terrain generation stops entirely, except for small Minecraft:end islands (in the End) or an ocean of Minecraft:lava (in the Nether).
X ±12,559,913 B Some stretches of terrain stop suddenly beyond this point, marking the transition from the Tunnel Lands to the Pole Lands.
X ±12,560,361 C The Far Lands completes the transition from the Tunnel Lands to the Pole Lands.
X ±12,561,029 D The Strip Lands generate, which consists mostly of 1D and 2D panels of land.
Z ±12,561,029 D Some stretches of terrain stop suddenly beyond this point, as the Far Lands start to transition from the Tunnel Lands to the Pole Lands.
X ±12,562,277 E The Far Lands almost disappear, although a few rare isolated blocks of terrain may generate.
Z ±12,562,277 E The Z Polestrip Lands generate, which generates like the Pole Lands here, but gradually changes to the Strip Lands until nothing generates.
X or Z ±12,758,545 N Terrain generation stops entirely, except for small Minecraft:end islands (in the End) or an ocean of Minecraft:lava (in the Nether).

History

Template:HistoryTable

Trivia

  • Even though Beta 1.6 made it impossible to place solid blocks at layer 128, the Far Lands' flat "ceiling" still gets generated there.

Gallery

Game features

Generation

Old versions

In other media

Minecraft: Story Mode

See also

Notes

<references group="fn"/>

References

Template:Reflist

Navigation

Template:Navbox removed featuresTemplate:Featured

Minecraft:de:Ferne Länder Minecraft:el:Far Lands Minecraft:es:Tierras lejanas de Java Edition Minecraft:fr:Terres lointaines Minecraft:it:Terre lontane Minecraft:ja:ファーランド Minecraft:ko:파랜드 Minecraft:nl:Verre landen Minecraft:pl:Odległe lądy Minecraft:pt:Far Lands (Edição Java) Minecraft:ru:Далёкие земли Minecraft:uk:Далекі землі Minecraft:zh:边境之地/Java版