Tutorials/Far Lands

Far Lands is a dangerous place, both for player (due to lots of darkness, hostile mobs and falls) and the device Minecraft runs on. But, if you want to go to this place, here is how to reach it and lessen the lag.

How to reach
Far Lands are very, very far from the world center. They generate starting from ±12,550,821 blocks on X and Z-axis. However there are methods to reach them.

(Methods titled in italics can't be done in Pocket Edition.)

Walking
Walking is the most time consuming way, as to reach Far Lands from the world center takes approximately 31.3 days of overall Minecraft gameplay. However, below is the compromise.

NBT Editor
There are several programs to edit NBT of your location. A PE edition can be found Here and a PC version can be found Here

Nether Portal
Walking 1 block in the Nether is equal to walking 8 blocks in the Overworld. Thus, by traveling through the Nether, it is possible to reach Overworld Far Lands in just over a week.

The best position of final portal in the Nether is before ±1,568,852 on any axis.

This method only works for reaching Overworld Far Lands.

Commands
Commands weren't added to Minecraft until after the Far Lands were removed, but if you are using the SinglePlayerCommands mod or using a mod to add the Far Lands into later versions it is possible to teleport players into the Far Lands using or a similarly named command like this: In both above cases,  can be negative.
 * or to teleport near the Edge Far Lands. Make sure flying is on or player damage is off, as it teleports above the height limit. 0 can be really anything in range -12,550,820 to 12,550,820.
 * to teleport near the Corner Far Lands. Also make sure you're protected from falling damage.

In the Nether, these commands will teleport you above the top bedrock, so make sure to either teleport lower, turn "no-clip" on, use Spectator mode if possible, or a combination of them.

If you are using Pocket Edition and you are in a server, you can use the same command to get to the Far Lands (if you are an OP). Use the same commands from above.

MCEdit
Alternately you can use MCEdit to get to the far lands, however you may die a few times before getting it right. Start Minecraft and create a new profile in Beta 1.7.3 (check the box that says "Allow use of old Beta versions"). Create a new map, walk around for a few seconds, then save and quit. Open the map in MCEdit and move the player's position to a few hundred meters from the far lands (so as to not get hit by the full force of the lag all at once). When doing this, it is a good idea to set the player's spawn point here, so if you die, you will be able to respawn near the Far Lands and not have to go through the whole process again (a similar method can be used in the possible situation where you spawn above or below ground.) The far lands' land distortion starts at 12,550,821 (x or z, although if you go for a corner where they meet expect double the lag, due to the mobs) so it is better to go to the X/Z 12,550,400-12,550,600 range. Save and quit, load up the world (in Beta 1.7.3), and as it is a new area it will be empty for a while as it loads up. Once there, it is a good idea to turn your render distance down if you have not done so already, as this will help with the lag. Once there hit F3 and check to see which direction increases the number (which will display something around 1.2550E7 because 12,550,000 is considered too long by the game to display.) You should notice strange physics immediately, however the wall of distorted terrain is still a 200-400 meter walk away (if you used the provided number range.) Once the edge of your view range hits the start of the distorted terrain you will start to get a large amount of lag. Now, you need to explore the Far Lands as much as you can before the lag makes the game too slow to play, because once you convert your map into Beta 1.8 or higher, the only Far Lands terrain you will have to explore is the terrain you generated in 1.7.3. Load your map in a newer version, and now you have Far Lands terrain to do things to. Just remember that any terrain that you did not explore in Beta 1.7.3 will generate as normal terrain. If you want a lot of the beta 1.7.3 land to generate then once things get too laggy you can keep using MCEdit to teleport yourself 100 blocks further. After changing location with MCEdit and closing the map (Vital! You can corrupt the map having it open in 2 programs at once!) start Minecraft up, load the level, pause while looking at the sky (this lessens the CPU load) and give it a short time to process the changes (waiting until there are no chunk updates left may take too long). View distance doesn't seem to affect newly generated terrain distance (notice the explored area circle around you when using a map doesn't change when view distances change) so keep it turned down even though that seems counter-intuitive. Then save and quit and use MCEdit to move yourself another 100 blocks. Keeping either X or Z at 12,550,820 and lowering the other one by 100 each time will let you tour the edge of the wall. Increasing past 12,550,820 will let you explore the interior of the far lands, however the chance of appearing embedded in solid blocks is higher. You might want to consider visiting all 4 corners and mapping 1 square km around them. One last warning: do not ever change the worldspawn (the default spawn location where you appear at the start and reappear at if you die and your bed is obstructed) to a far lands area, either with a map editor or on later versions, cheats. The area in a 10 chunk radius around the worldspawn is always loaded, and so any lag in that area is also always loaded.

Avoiding lag
Far Lands is a laggy place, due to excessive coordinates and entities. However, it can be lessened by commands.

If Far Lands are ported (see below), command (1.8 and above) can be used to remove excessive entities (use 3 times per minute for greater efficiency), and  can disallow sand and gravel dropping as items. If not ported, use mods and/or multiplayer to get appropriate commands.

Alternatively, you could also perform the first command with the use of command blocks, along with a redstone clock. Also, if you are using the 1.9 snapshot, you may use a command block on the "repeat" setting, along with toggling "always active".

Porting terrain
It is possible to port Far Lands terrain from pre-Beta 1.8 into modern versions. To do that, after starting a pre-Beta 1.8 world and later reaching the Far Lands, start going (or teleporting) around to generate the Far Lands, while getting rid of lag by the methods above. After generating the desired amount of terrain, convert the world into modern versions, and you have Far Lands terrain to do things with.

Путешествие в Далёкие земли