KnowledgebaseMinecraft

How to Re-enable Achievements on Your Bedrock Minecraft World

How to Re-enable Achievements on Your Bedrock Minecraft World

Minecraft
·
Jun 1, 2025
·
5 min read

If you've accidentally disabled achievements on your Bedrock server by enabling cheats, you can re-enable achievements with the use of a world editor like Dovetail.

Important

As this process involves modifying your world files, make sure to create a backup of your server before proceeding with the steps in this guide.


#How to Get Started

  1. Open your Server Control Panel.

  2. Stop your server and wait for it go offline.

  3. Navigate to the Config tab and open Server Properties (Bedrock).

Opening Bedrock Minecraft Server Settings with the Shockbyte Control Panel
  1. Locate the Allow Cheats setting, then Disable it, and Save the file. This must be disabled to re-enable achievements.
Disabling Allow Cheats on a Bedrock Minecraft Server with the Shockbyte Control Panel
  1. Locate the Level Name setting and take note of the name for the next steps.
Locating the Bedrock Server Level Name with the Shockbyte Control Panel
  1. Navigate to the Files tab and open the /worlds folder.
Opening the Bedrock Server Worlds folder with the Shockbyte Control Panel
  1. Open the folder matching the name you saw in the Level Name setting, then Download the level.dat file.
Download the Bedrock Server World level.dat file with the Shockbyte Control Panel

#Modifying the level.dat File

Once the level.dat file has been downloaded, it can be edited it to re-enable achievements.

  1. Open the Dovetail editor.

  2. Select Open and open the level.dat file you downloaded.

Opening the Bedrock Server level.dat file with the Dovetail Editor
  1. Find the following values and change them from 1b to 0b: cheatsEnabled, commandsEnabled, and hasBeenLoadedInCreative.
Setting the cheatsEnabled, commandsEnabled, and hasBeenLoadedInCreative values to 0 on a Bedrock Server level.dat file with the Dovetail Editor
  1. Select Save to download the updated file and proceed to the next section.
Saving the updated Bedrock Server level.dat file with the Dovetail Editor

#Uploading the Modified File Back to the Server

Once the values have been updated and the level.dat file has been downloaded, it can be uploaded back to the server.

  1. If the modified file is named level dat (1).dat, rename it to level.dat. It will not be recognized by the server if it's named incorrectly.
Picture of a level.dat file with the correct name
  1. Navigate to the world folder where the level.dat file was from originally.

  2. Upload the modified level.dat file, then select Overwrite to replace the original file.

Uploading the updated Bedrock Server level.dat file back to the Shockbyte Server with the Shockbyte Control Panel
  1. Start your server.

#Creative Players

If any players are still in Creative Mode, their gamemode will need to be set back to Survival Mode for them to earn achievements. Thankfully, you don't need to enable cheats to do this.

You can run the following command in the Console instead: gamemode survival USERNAME

Setting a Bedrock Player to Survival Mode with the gamemode command in the Console of the Shockbyte Control Panel

That's it, achievements should be re-enabled for all players on your Bedrock server!

Discord-এ যোগ দিন