Runs in your browser

Java & Bedrock

Turn Off Cheats

Turn off cheats, clear Bedrock’s achievement lock, and download a separate world copy. Everything runs in this browser and your original is never changed.

  • Experimental
  • Java & Bedrock
  • Runs locally
  1. 1Choose. A world folder, a zipped world, or a level.dat.
  2. 2Review. Every setting change is listed before and after.
  3. 3Download. A separate world copy to import or unzip.

Prepare your world

Drop your world folder here A world folder, .zip, .mcworld, or level.dat. Java and Bedrock. Close Minecraft first.

Runs locally. Nothing is uploaded, this page has no processing server.

Change these
FixSettingWhat it does
Turn off cheatsAlways on. Bedrock also clears its Creative-mode lock.
Sets the world default. Java players keep their own mode.

Choose a world to get started.

The achievement lock

Why achievements switch off

Bedrock: cheats or Creative mode save a flag in level.dat, and the world stays locked. The tool turns cheats off and clears the flag in a copy.

Java: advancements already work with cheats on. Empty Advancements menu?

Java: empty Advancements menuEarn your first advancement

A new world’s menu stays empty until you earn an advancement. In Survival, craft a crafting table, keep it in your inventory, then reopen Advancements.

A crafting table placed on grass in a Java Survival world after crafting it
1 Craft a table
The Java Advancements menu showing the Minecraft tab with its unlocked root advancement and the next two tool advancements
2 Reopen Advancements

Still empty? Check your data packs and latest.log for advancement errors.

Details and manual stepsExact tags, install, Chunker, NBTExplorer, Amulet

Exact changes

EditionTagValue
JavaData → allowCommands (Byte)0
JavaData → GameType (Int), Survival only0
BedrockcommandsEnabled (Byte)0
BedrockhasBeenLoadedInCreative (Byte)0
BedrockGameType (Int), Survival only0
BedrockForceGameType (Byte), Survival only1

Missing tags are not created. Packs, experiments, player data and terrain are kept. Only level.dat is replaced; level.dat_old still holds the old settings. Zip input is limited to 512 MiB and the copy to 3.9 GiB or 65,000 files. Use the settings-only patch for bigger worlds.

Install the result

  • Java: unzip, then put the world folder in your saves folder.
  • Bedrock: open the .mcworld file with Minecraft.
  • Patch: replace level.dat in a backed-up world.

Still locked on Bedrock?

  • Cheats or a personal Creative mode can lock it again.
  • Experiments, templates, Editor history and some add-ons can also block achievements. The tool lists these but never removes them.
  • Past progress is not awarded retroactively.

By hand

01ChunkerSet defaults while converting

In Advanced Mode → World Settings, set Gamemode to Survival and Commands Enabled to false, then export. Check the exported level.dat here afterwards.

Chunker documentation
02NBTExplorerJava worlds
  1. Open a copy’s level.dat and expand Data.
  2. Set allowCommands to 0 (Byte).
  3. Optional: set GameType to 0 (Int), then save.

Players may still be in Creative. Set playerGameType to 0 in their record (playerdata/<UUID>.dat, or players/data/ on 26.1+).

NBTExplorer
03Amulet and Bedrock editorsBedrock worlds
  1. Open a copy’s level.dat in an editor that supports Bedrock.
  2. Set commandsEnabled and hasBeenLoadedInCreative to 0.
  3. For Survival, set GameType to 0 and ForceGameType to 1.
  4. Save, import, and check achievements in the game.

Never delete database files to reset a player.

Amulet

References: Java level format · Bedrock level format · Advancements · Achievements and add-ons