How to Fix Corrupted Minecraft Worlds

A world corruption can cause a server to crash, not start at all or prevent a world from loading. If you already have a world backup, we recommend restoring this instead of proceeding with this tutorial, but if not, or if you would prefer to fix your existing world then you can follow the steps below.

Note: Please create a backup of your server before attempting this. This method of fixing your world may accidentally delete player-created buildings. Without a backup, you are unable to recover lost data or try other methods of fixing your world.
  1. On your Multicraft control panel, create a backup of your world. You can do this under Files > Backup. We have a tutorial for this: How to Manually Backup Your Minecraft Server
  2. Download your world to your computer. Watch our video tutorial for this here: How to Download Your Minecraft Server World
  3. Install Python 3 from https://www.python.org/downloads/

    Reminder: Be sure to download the version of Python 3 that corresponds to your operating system (Windows, MacOS, Linux), and leave all the options as default when installing it.
  4. Download Region Fixer zip file from: https://github.com/Fenixin/Minecraft-Region-Fixer/releases
  5. Unzip the Region Fixer zip file.
  6. Open Command Prompt (cmd) if using Windows, or Terminal if using Mac.
  7. In Command Prompt or your Terminal application, enter the directory of the Region Fixer folder you downloaded. The command format is: cd <full directory path>
  8. Run Region Fixer from Command Prompt / Terminal with the command: py regionfixer.py -p 4 --delete-corrupted <full directory path to world folder>
  9. Once this is complete, you're done and can upload your world again via FTP (FileZilla). Remember to delete your previous corrupted world from the server first.
  10. If your issue is not resolved, you can try these additional steps in the world directory in the following order:
    1. Delete the level.dat file, then restart your server to test if your issue is resolved.
    2. Delete the playerdata folder, then restart your server to test if your issue is resolved.
    3. Delete the data folder, then restart your server to test if your issue is resolved.

Another tool that can be used to attempt to recover your world is MCEdit. You can load your world into MCEdit and attempt to delete any chunks that may be corrupt, or areas of the world that are not needed.

If you are still unable to resolve the issue, the only other guaranteed solution is to start over with a new world. If you do not need your current world, this is the recommended solution. We have a guide on resetting your world here: https://shockbyte.com/billing/knowledgebase/73/How-to-Reset-Your-Minecraft-World.html

If you require any further assistance, please contact our support at: https://shockbyte.com/billing/submitticket.php

Mitchell Smith

Managing Director @ Shockbyte

  • Minecraft, World corruption, Corrupted world, Corrupt data, Corrupt map
  • 43 Users Found This Useful
Was this answer helpful?

Related Articles

How to Analyze a Timings v2 Report

Pre-requisites: You can create a timings report by following our guide. Once you have the...

Set PluginClassLoader as parallel capable

If you're receiving the error "Set PluginClassLoader as parallel capable" and your server isn't...

Unable to Place Command Blocks

Sometimes, Minecraft servers don't generate their files properly when you start your server for...

DirectLeaks Error

If you're receiving the error "Your Account on DirectLeaks has been Banned!" and your server...

BlackSpigot Error

If you're receiving the error "Please contact BlackSpigotMC. 0x0" and your server isn't starting,...