12eye

A Minecraft Java Edition Full 12 Eyed Portal Seed Generator

Loading seed... Make sure you have Javascript Enabled!

What

12eye is a tool for the Java edition of the popular sandbox game Minecraft. The aim of Minecraft is to beat the ender dragon, and to get there you need an end portal. End portals have 12 empty frames, each of which has a 1/10 chance of being full. This makes the odds of a fully lit end portal one in a trillion, or 0.000000001%. Luckily, using worlds with the same seed (a number used to generate the world) will have the same number of frames lit. In May 2018, a couple of seeds with full portals, or "12 eyes", were finally discovered. Using manipulation of Minecraft's generation code, those 2 seeds can be increased to 65,534. 12eye will give you a random seed that has a fully lit end portal nearby.

How

Minecraft translates numeric seeds to binary and takes parts of the binary number, then creates the world based on those numbers. Structures such as the end portal are stored in the last 48 characters of binary. Changing the rest of the binary will keep the structures (including end portals) but change the biomes and world spawn. I figured this out by looking at two seeds both used in recent speedruns of the game and looking at their binary form:

// Numeric
-4530634556500121041
-978983300365063633

// Binary
-11111011100000000011000001111111110011010011001001010111010001
-110110010110000011000001111111110011010011001001010111010001

To get a seed with a 12-eye portal, follow these steps:

  1. Pick a number between 0 and 32,767
  2. Convert to binary
  3. Add a "secret" 48-bit hash
  4. Convert back to numeric

Why 32,767? It's the largest possible number which translates to a binary under the length of 16, which keeps the total length of the code under the 64-bit (digit) limit. So far, 2 hashes have been found which add a nearby 12-eye portal. These are:

010101100010010001001010110011101100011010101101
000011000001111111110011010011001001010111010001 (negative)

This process can easily be done with 6 lines of Javascript, and that's how 12eye works.

Why

Seeds with full end portals are amazing for Set Seed speedrunning, as you don't even have to get any eyes of ender yourself, which can save tons of time. 12eye seeds are also great for challenges which are only possible with a full portal, such as no crafting, no nether, or empty inventory. Also, it's the only way you can beat the game in peaceful difficulty after version 1.14.

When

12eye was founded in October 2020, around 2 years after the first full portal seed was found.

Who

Lastly, 12eye was made by Minecraft enthusiasts SprinkzMC and BunDogggo.

Copyright (c) SprinkzMC & BunDogggo .... under the MIT License