Generate validated Java or Bedrock give, teleport, effect, fill, time, and weather command syntax for verified identifiers.
Choose your edition
Rules checked for Java 26.3.
/give @s minecraft:diamond 1Commands require the appropriate permissions and cheats. This tool generates text and never connects to your world. It supports basic vanilla commands without custom item components, block states, selector arguments, or NBT. Relative fill coordinates need an in-game size check because the final region cannot be resolved here.
How to use this tool
Choose an edition and command, then enter the supported parameters. Copy or download the generated text. The generator never connects to a world or executes a command.
Edition-specific syntax
The generator uses separate Java and Bedrock identifier registries and command rules. For example, Java applies an effect with /effect give, while Bedrock uses /effect followed by the target. Effect amplifier zero means level I. Basic selectors and player names are supported; custom selector arguments, NBT, item components, and block states are outside this generator.
Coordinates and fill limits
Teleport positions can use absolute numbers, tilde-relative coordinates, or a full set of caret-local coordinates. Local coordinates must use carets in all three positions. Fill uses whole absolute block coordinates or relative positions and generates a replacement region. Absolute fill volumes are checked against the supported default 32,768-block limit. Relative positions require an in-game volume check because the player's location is unknown.
Permissions and world settings
Commands need appropriate permissions and often cheats. Enabling cheats can affect Bedrock achievement eligibility. Review the generated command before pasting it into a world, especially commands that replace blocks or move other players.
FAQ
Does the tool run the command?
No. It only generates text for you to review and use.
What does amplifier 0 mean?
It means effect level I. Amplifier 1 means level II.
Does it support custom item components or NBT?
No. This page generates basic vanilla commands with supported identifiers.
Why can a fill command be rejected?
Invalid coordinates or an absolute region above the supported default volume limit stop generation.


