Are Minecraft seeds the same on Java and Bedrock?

Since 1.18 the same seed gives the same biomes on both editions, but almost everything else is different. Here's what changes and why.

Updated on .

Since 1.18, mostly yes. Before that, mostly no. Since Caves & Cliffs, both editions build the Overworld from the same noise, so the same seed gives you the same mountains, rivers, oceans and biomes on phone, console and PC. What's on top of that land is a different story: Bedrock places villages, temples, strongholds and everything else with its own code, and the same goes for the Nether and the End.

That's why a "village at spawn" seed from a Java list often has no village at spawn on Bedrock, and the other way round. Seeder does both: pick your edition with the switch, and the map, the finder and the tools show you what your edition generates.

What stays the same (1.18 and later)

The Overworld biomes and the shape of the land. Bedrock uses exactly the same noise as Java, bit for bit, so the biome map is identical. The spawn point is close too, usually within about 20 blocks, since it's picked from those same biomes.

What changes

Structures. Villages, pillager outposts, temples, monuments, mansions, shipwrecks and the rest are placed with Bedrock's own random numbers, which only read the lower half of the seed, so they end up somewhere else. Trial chambers, trail ruins and abandoned camps are the exception: they're placed like on Java, but Bedrock still skips or keeps different ones depending on the terrain.

Strongholds. Java puts them on rings around the center of the world. Bedrock puts three under villages near spawn and the rest on a grid, so "stronghold under spawn" seeds never carry over.

The Nether and the End. Bedrock seeds both from the lower half of the seed, so Nether biomes, fortresses, End islands and End cities are all different.

Slime chunks. On Bedrock they don't depend on the seed at all: every world has the same ones. On Java they do.

Before 1.18

Nothing matched. Bedrock had its own biome layout, so a 1.17 seed gave you two completely different worlds. That's why Seeder's Bedrock mode starts at 1.18.

How to check a seed on your edition

Open it on the seed map and pick Java or Bedrock with the switch: the structures you see are the ones your edition generates. The structure seed lists also have a Bedrock version, searched on Bedrock, and the finder follows each edition's own rules. Everything about Bedrock is on Seeder for Bedrock.

Advertisement

Questions

Can I give a Java seed to a friend on Bedrock?

Sure, and from 1.18 on they'll get the same land and biomes. Villages, temples and strongholds will be somewhere else though, so if a structure is the reason you're sharing it, check the seed in Bedrock mode first.

Why does Bedrock use only half of the seed for structures?

Its random number generator takes a 32-bit number, so the top half of the 64-bit seed is ignored when placing most structures. Two seeds with the same lower 32 bits have the same villages on Bedrock, just with different biomes around them.

Is the spawn the same?

Close, but not identical: Bedrock picks it from the land around the center of the world a bit differently. Seeder's Bedrock spawn is an estimate, within about 20 blocks on every world we checked.

Which Bedrock version do I pick in Seeder?

The one your game shows on the start screen. Versions that generate the same worlds are grouped together, so one group covers several releases.