MinecraftUpdated 5 min read

How to Completely Reset a Minecraft Bedrock Server

Learn how to fully reset your Minecraft Bedrock server using Beacon Hosting's control panel for a clean, fresh world setup.

This resets the world on a Minecraft Bedrock dedicated server. A new world is generated the next time the server starts. It does not reinstall the server software, and it does not automatically wipe allowlists, packs, or server.properties unless you choose to remove them.

Warning

Deleting the world is permanent. Create a backup first. Never delete world files while the server is running.

Step 1: Back Up Your World

Open your server from Server Selection.

The safest option is Backups in the sidebar. Create a backup and wait for it to finish successfully before continuing.

You can also download files through Files or connect using SFTP from Settings.

Step 2: Stop the Server

Open Console and stop the server.

Wait until the server is completely offline before modifying or deleting any world files.

Step 3: Find the Bedrock World Folder

Minecraft Bedrock stores worlds in:

worlds/<level-name>/

The folder name is determined by level-name in server.properties. The default is often:

Bedrock level

Open Files, then open the worlds directory and locate the folder matching your level-name.

A Bedrock world folder normally contains files and directories such as:

db/
level.dat
levelname.txt

Info

level.dat is located inside the world folder. Bedrock does not use the same world structure as Java Edition. Do not delete random files from the server root.

Step 4: Delete the World

Delete the entire world folder, for example:

worlds/Bedrock level

Do not delete only individual files inside the folder.

Leave server.properties in place unless you also want to reset your server configuration.

If you want the new world to use a specific seed, change level-seed in server.properties before starting the server again.

Step 5: Start the Server

Start the server from Console.

Because the configured world no longer exists, Bedrock will generate a new world under:

worlds/<level-name>/

The new world will use the applicable settings from server.properties, including the configured seed, game mode, and difficulty.

Watch the console while the world is generated. Once startup has completed, join the server and confirm that the new world has been created.

What Happens to the Server Settings?

Deleting the world does not normally reset the rest of your server.

Your existing configuration can remain, including:

  • server.properties
  • Server software
  • allowlist.json
  • permissions.json
  • Installed behavior packs
  • Installed resource packs

This means you can reset the world without having to configure the entire Bedrock server again.

How to Completely Reset a Bedrock Server

If you want more than a new world, you can optionally remove additional files.

For example:

  • allowlist.json — resets the configured allowlist
  • permissions.json — resets configured player permissions
  • behavior_packs/ — removes installed behavior packs
  • resource_packs/ — removes installed resource packs
  • valid_known_packs.json — removes the known-pack cache

Be careful when performing a larger reset.

Do not delete the Bedrock server software or server.properties unless you intentionally want to reconfigure or reinstall the server.

How to Generate a New World With a Different Seed

If you want the new world to use a different seed:

  1. Stop the server.
  2. Back up the existing world.
  3. Delete the current world folder from worlds/.
  4. Open server.properties.
  5. Change level-seed to your desired seed.
  6. Save the configuration.
  7. Start the server.

Bedrock will generate the new world using the configured seed.

Info

Changing level-seed does not change an existing world. The seed is used when generating a new world, so an existing world must be removed or replaced before the new seed takes effect.

Troubleshooting

The old world comes back

The most common causes are that the server was not completely stopped or the wrong world folder was deleted.

Check level-name in server.properties and make sure you deleted:

worlds/<level-name>/

while the server was offline.

The server will not start after deleting the world

Make sure you deleted only the intended world folder and did not remove server.properties or other required server files.

If necessary, restore the server from Backups.

I changed the seed but the world did not change

Changing level-seed does not regenerate an existing world.

Stop the server, remove the existing world folder, configure the new level-seed, and start the server again.

I accidentally deleted the wrong files

Do not continue deleting files.

Restore the server from your most recent backup if one is available. A backup is the safest way to recover a world or configuration that was accidentally removed.

Why Use Beacon Hosting for Minecraft Bedrock?

Beacon Hosting provides Minecraft server hosting with Java and Bedrock support, NVMe storage, DDoS protection, and a web-based control panel.

For Bedrock servers, the Beacon panel provides access to server files, console, player management, configuration, backups, and SFTP. This makes common tasks such as replacing a world, managing configuration files, and maintaining backups possible without needing direct access to the underlying machine.

Beacon Hosting supports Minecraft Java and Bedrock servers, with plans starting from $1/GB. Eligible new servers can also use a 2-day free trial with no card required.

If you are looking for Minecraft hosting where you can manage your Bedrock world and server files directly, you can start by selecting a server from Beacon Hosting.

Quick Answer

To reset a Minecraft Bedrock world:

  1. Create a backup.
  2. Stop the server.
  3. Open Files → worlds/.
  4. Find the folder matching level-name in server.properties.
  5. Delete the entire world folder.
  6. Optionally change level-seed.
  7. Start the server.
  8. Bedrock generates a new world automatically.

Your server.properties, server software, allowlist, permissions, and installed packs remain unless you specifically delete or reset them.