MC CommanderUnofficial Minecraft command tools
Command Converter

Command Converter

Convert older NBT commands to newer component-style commands and diagnose common issues.

How to use

Choose the game version before building a command. For items, start with an ID and quantity, then add optional data as needed.

Basic fallback generator

A simplified form is available while the main generator loads. It does not include every setting in the full tool.

Output

Command conversion limitations

Automatic conversion can handle common syntax changes, but Java/Bedrock features and version-specific components do not always have a direct equivalent.

Examples and checks
  • Confirm the source edition and version.
  • Review selectors, item data and JSON text after conversion.
  • Test the converted command in a backup world.

Related checker

Command Explainer

When to convert a command

Java Edition 1.20.5 replaced most item NBT with components. A command like /give @p diamond_sword{Unbreakable:1b} 1 becomes /give @p diamond_sword[unbreakable={}] 1. Java 1.21.5 changed the format again for names, lore and click events.

Paste the old command, choose the version you play on, and copy the result. The converter also points out parts that cannot be converted automatically.

If the command does not work

Step-by-step guides