We are your new 5-Star Hosting Company. At least according to ★ Trustpilot

Following along with a Minecraft server? Deploy yours in minutes.

All servers come with a 24-Hour Trial, Free Backups, and 40Gbps DDoS Protection included!

Use code SAVE15 to take 15% OFF Your First Invoice with ChicagoServers! Limited Time!
Minecraft guide

Minecraft Server Seeds: Set, Find and Reset a World Seed

By the ChicagoServers team · Updated · 7 min read

To play a specific seed on a Minecraft Java server, put it in level-seed in server.properties before the world is first created. The setting is only read when the server generates a world, so changing it on a world that already exists does not give you a new map. To get a new map, switch to a new world name or delete the old world after a backup.

This guide covers how seeds work, how to set and find one on ChicagoServers, why changing level-seed later causes visible seams, how to reset the world safely, and what differs between Java and Bedrock. It was checked in November 2026 against the Minecraft Wiki, Mojang's 26.3 release notes and host documentation, for Minecraft Java 26.3.

Quick answer
  • Set the seed in level-seed on the Configs tab (Server properties) before the first start, or before generating a new world. A blank value gives a random seed.
  • A seed is a number or any text. Text is converted to a 32-bit number, while a numeric seed can use the full 64-bit range.
  • Read the seed of an existing world with /seed from the Console tab or in game as an operator.
  • Changing level-seed on an existing world only affects newly generated chunks, which leaves seams. For a real new world, change level-name or delete the world, and back up first.
  • The same seed gives the same terrain only on the same version. Mojang's world generation changes can alter an old seed, and Java seeds do not carry over to Bedrock.
On this page
  1. How a Minecraft seed works
  2. Set a seed for a new world on ChicagoServers
  3. Find the seed of a world that already exists
  4. Why changing level-seed does not re-roll a world
  5. Switch to a new seed without losing the old world
  6. Delete the old world instead
  7. Pre-generate the new world
  8. Troubleshooting seeds and new worlds
  9. Frequently asked questions

How a Minecraft seed works

A seed is the starting number for the world generator. On the same Minecraft version, the same seed produces the same terrain and biomes. In Java Edition a seed can be a number or a word or phrase, and negative numbers work. Text is converted to a 32-bit number with Java's hashCode(), which limits text seeds to about 4.29 billion different worlds. Seeds made only of digits can use the full 64-bit range.

  • Version matters. Whenever Mojang changes world generation, the same seed produces different terrain. A seed from a 2021 video may not look the same on 26.3, which also added the Dappled Forest biome and Abandoned Camps.
  • Java and Bedrock differ. Bedrock supports 64-bit seeds as well, and the Minecraft Wiki says terrain and biomes can match between editions for some seeds, but structures, caves and features differ. Do not expect a Java seed to give the identical world on Bedrock.
  • The seed does not include your builds. It only decides the generated world. Anything players changed is stored in the world files.

Set a seed for a new world on ChicagoServers

The seed has to be in place before the server creates the world. For a brand-new server, do it before the first start. For a server that has already generated a world, use the next section instead.

  1. Stop the server

    Open your server at panel.chicagoservers.co and click Stop if it is running.

  2. Open server.properties

    Go to the Configs tab and pick Server properties. If the file does not exist yet, start the server once, stop it, then come back. Servers create the file on the first start.

  3. Enter the seed

    Put your seed after level-seed=. Leave it blank for a random seed. Do not add quotes or spaces unless they are part of a text seed.

    level-seed=my-seed-text
  4. Save and start

    Click Save, then Start or Restart. Watch the Console tab until the server finishes preparing the spawn area.

  5. Check it

    Run seed on the Console tab. It prints the seed the world is using, which should match what you entered (a text seed is shown as its number).

Find the seed of a world that already exists

  • From the panel: type seed on the Console tab. The slash is optional there.
  • In game: run /seed. On a multiplayer server only operators and players with command access can use it. To give yourself access, run op YourName on the Console tab, and see the whitelist and operator guide for permission levels.
  • In your own singleplayer world: /seed works even with cheats off.
  • Bedrock: the seed is shown on the world's Edit screen, and operators can run /seed.

Why changing level-seed does not re-roll a world

level-seed is only used when the server creates a world. On an existing world the old terrain is already saved, so nothing about it changes. If you edit the seed anyway, any chunks that have never been generated, such as unexplored land, can use the new seed while the explored area keeps the old one. The result is sharp seams where the two meet, so do not use this to get a new map.

Switch to a new seed without losing the old world

The safest way to start over is to give the server a new world name and leave the old folder where it is. The server loads whichever world level-name points at, and generates a new one if that folder does not exist.

  1. Back up

    Open the Backups tab, choose World and settings and click Back up now. Star the backup so it is not replaced.

  2. Stop the server

    Click Stop. Changing world files while the server is running can corrupt a save.

  3. Edit server.properties

    On the Configs tab, open Server properties. Set level-name to a name that does not exist yet and set level-seed to the seed you want, or leave it blank for random.

    level-name=world2
    level-seed=my-new-seed
  4. Save and start

    Click Save, then Start. The server generates the new world in a new folder. Your old world is still in the Files tab.

  5. Go back any time

    Set level-name back to the old name (world by default) and restart to load the old world again. Its level-seed value does not matter because the world already exists.

Players' inventories, advancements and statistics are stored inside each world, so they start fresh in the new world. Tell your community before you switch.

Delete the old world instead

If you do not need the old world, you can delete it and let the server regenerate it under the same name. This cannot be undone, so make a backup first and keep it.

  • Stop the server, then open the Files tab.
  • Delete the folder named by level-name, which is world by default.
  • On servers up to 1.21.11 running Paper, Spigot or Purpur, the Nether and End are separate folders next to it (world_nether and world_the_end). Delete those too, or the old dimensions come back. On 26.1 and later, host documentation reports the dimensions are stored inside the world folder, under dimensions, so deleting the world folder removes them. Look in the Files tab to see which layout yours uses.
  • Set level-seed as you want it on the Configs tab, save, and start the server.

Pre-generate the new world

A new world generates terrain as players explore, which is what makes the first hours of a fresh seed laggy. A pre-generation plugin such as Chunky builds the chunks ahead of time. On a plugin server, install it in plugins, then run these commands on the Console tab:

Chunky commands (radius is in blocks). Start small and increase later.
chunky radius 5000
chunky start
chunky progress

Pre-generation writes a lot to disk and keeps the server busy until it finishes, so run it before players arrive. The Nether is eight times smaller than the Overworld, so a 5,000-block Overworld radius needs only about 625 blocks in the Nether. Use tab completion for chunky world, because world names changed in 26.1.

Troubleshooting seeds and new worlds

What you seeLikely cause
The map is the old world after changing level-seedThe world already existed. Change level-name or delete the world, with a backup.
Straight-edged seams between two kinds of terrainThe seed was changed on an existing world, so new chunks used the new seed.
The seed gives a different map than a video or website showedA different Minecraft version, or the seed was typed with a different spelling. World generation changes between versions.
/seed says you do not have permissionYou are not an operator. Run op YourName on the Console tab.
The Nether or End is the old one after a resetTheir folders were not deleted. Check the layout for your version in the Files tab.
Nobody can join the new worldOn a new 26.3 or later server.properties, white-list is true by default. See the whitelist guide.

Setting up a fresh world on a new server? See server.properties explained for the other settings, how much RAM you need, and Minecraft server hosting for what is included.

Frequently asked questions

How do I set a seed on a Minecraft server?

Open server.properties and put the seed after level-seed= before the world is created, then start the server. A blank value gives a random seed. On ChicagoServers, edit it on the Configs tab under Server properties.

How do I find the seed of my Minecraft server?

Run /seed on the server console or in game as an operator. On a multiplayer server only operators and players with command access can use it.

Why did changing level-seed not change my Minecraft world?

level-seed is only used when a world is created. An existing world keeps its saved terrain, and only newly generated chunks use the new value, which creates visible seams. Change level-name or delete the world, after a backup, for a new map.

Can I use a text seed in Minecraft?

Yes. Java converts text into a 32-bit number, so any word or phrase works, but text seeds can only produce about 4.29 billion different worlds. Numeric seeds can use the full 64-bit range.

Does a Java seed work on Bedrock?

Not as an identical world. Terrain and biomes can be similar for some seeds, but structures, caves and features differ between the editions, so you cannot rely on one edition's seed to recreate the other's world.

How do I reset my Minecraft server to a new world?

Back up, stop the server, then either set level-name to a new name or delete the world folder. Set level-seed if you want a specific seed, save and start. Changing level-name keeps the old world so you can switch back.

We are your new 5-Star Hosting Company. At least according to ★ Trustpilot

Following along with a Minecraft server? Deploy yours in minutes.

All servers come with a 24-Hour Trial, Free Backups, and 40Gbps DDoS Protection included!

We offer quality support, a detailed knowledgebase, video tutorials on most topics, and even live support in case you prefer a live human.

Use code SAVE15 to take 15% OFF Your First Invoice with ChicagoServers! Limited Time!