Throw 1
Throw 2
How to read the angle
Throw the eye, stand still, and look straight at it while it floats. Open the debug screen (F3 on Java) and read the Facing line. The first number in parentheses after the compass direction is your yaw, for example Facing: north (-178.4 / 12.0). Put that first number in the Angle field.
Read X and Z from the XYZ line (the first and third numbers). On Bedrock, look at the eye and use the Rotation value from the coordinates display.
Estimated stronghold
/tp @s 1480 ~ 1242Top-down plot
X runs right, Z runs down, just like the in-game map. The view auto-scales to keep both throws, the crossing and world origin in frame.
An eye of ender always floats toward the nearest stronghold, but a single throw only gives a direction, not a distance. Throw two eyes from different positions, read the coordinates and facing angle from F3 for each, and the two lines of sight cross at the stronghold. This tool turns each angle into a line, intersects them, and marks the crossing for you.
Each throw becomes a ray that starts at your position and points along your facing angle. Minecraft measures that angle as yaw: 0 faces south (positive Z), -90 faces east (positive X), 180 faces north and 90 faces west. The tool converts the angle to a direction with dx = -sin(yaw) and dz = cos(yaw), the same formula the game uses for where you are looking.
Two rays from different spots cross at exactly one point. Solving for that intersection gives the stronghold coordinates, and the straight line distance from your second throw tells you how far you have left to walk. The plot shows both throw markers, both lines and the crossing, auto-scaled so everything stays in view.
1. Throw an eye of ender and watch which way it floats, then walk that direction for a while.
2. Stand still, look straight at the floating eye, open F3 and note your X, Z and the facing angle (the first number after the compass direction). Enter those as Throw 1.
3. Walk a few hundred blocks to the side, off the first line, so the angle changes. Throw a second eye, read the same three values and enter them as Throw 2.
4. Read the estimated stronghold coordinates and walk to that X and Z. Throw one more eye near the spot to confirm before you start digging straight down, which is never a good idea.
The strongholds spiral pit and portal room sit underground, so once the eye stops floating away and starts going down, dig carefully around that column rather than into it.
Triangulation is only as good as the two angles you feed it. Read each angle while standing perfectly still and looking dead on at the eye, because moving or a sinking eye skews the yaw. Make the two throws from positions that are well apart and that put a wide angle between the two lines. Aim for 20 degrees or more between the throws; the tool warns when they are too close, because a narrow angle turns a tiny reading error into a result that is hundreds of blocks off.
Strongholds generate in rings around the world origin. The first ring holds three strongholds roughly 1,280 to 2,816 blocks from spawn, so a sensible result lands in that band. If the crossing comes out far outside it, recheck your angles and throw again. A second pair of throws closer to the target always tightens the estimate.
Throw an eye of ender, watch the direction it floats, and walk that way. To pin the exact spot, throw one eye, read your X, Z and facing angle from the F3 debug screen, walk a few hundred blocks to the side, throw a second eye and read those values too. Enter both throws in this tool and it draws the two lines and marks where they cross, which is the stronghold.
Stand still, look straight at the floating eye, and open the debug screen with F3. The Facing line shows your yaw as the first number in parentheses, for example Facing: north (-178.4 / 12.0). Use that first number as the angle. Read X and Z from the XYZ line. On Bedrock, use the Rotation value from the coordinates display while looking at the eye.
One eye only gives a direction, a single line that runs through the stronghold but does not tell you how far. A second throw from a different position gives a second line. The two lines cross at one point, and that crossing is the stronghold. With only one throw you would have to keep walking and re-throwing until you arrived.
Throw the second eye from a spot well off to the side of the first, so the two angles differ by at least 20 degrees. The wider the angle between them, the less a small reading error moves the result. Throwing both eyes from nearly the same spot or along nearly the same line gives a long, unreliable crossing.
The first ring of strongholds generates roughly 1,280 to 2,816 blocks from the world origin, with three of them spread around that ring. So your first stronghold is usually a one to two thousand block trip from spawn. If this tool returns a point far outside that band, an angle was probably read slightly wrong, so throw again to confirm.
The most common cause is reading the angle while moving or while the eye is sinking, which throws the yaw off. Stand still and look directly at the eye before reading F3. If the tool says the lines cross behind a throw, an angle was read facing the wrong way. If both throws are from the same spot or point the same way, the lines never cross cleanly.
Heading to the Nether next, or browse more Minecraft tools: