Java 1.21.6+ command builder

Minecraft Waypoint Command Generator

Build and validate /waypoint commands for named colors, custom Hex colors, resets, styles, and waypoint listings—then copy the exact Java Edition syntax.

Generate a waypoint command

Edition
Use @s, @p, @r, a player name or UUID, or an advanced selector with limit=1.
Command previewJAVA
/waypoint modify @s color hex 00E5B8

Sets an exact custom color (#00E5B8).

Requires the appropriate Java server permissions (cheats, operator access, command blocks, or data pack functions). The target must be transmitting a waypoint.

  • Six command actions
  • Selector validation
  • Copy-ready output

How it works

From input to useful result

  1. 01

    Choose an action

    List waypoints, set or reset a color, or set or reset a waypoint style.

  2. 02

    Set one target

    Use a player name, UUID, or a selector that resolves to exactly one transmitting waypoint.

  3. 03

    Copy and run

    Review the generated command, copy it, and run it with the required permissions in Java Edition.

Build the correct /waypoint syntax

The generator supports the /waypoint forms introduced with the Java Edition Locator Bar: list tracked waypoints; set a named or custom Hex color; reset a color; and set or reset a waypoint style.

Custom colors are normalized to six uppercase hexadecimal digits without the # character required by ordinary CSS color notation.

Validate before using a command

The modify command expects exactly one target that is transmitting a waypoint. The generator warns when broad selectors such as @a or @e do not include a single-result constraint such as limit=1.

Nothing is executed by this website. The final command still requires appropriate cheats, operator, command block, or data pack permissions, and server software may change vanilla behavior.

FAQ

Before you use the result

Short answers about what this tool does, what it cannot see, and what to verify in Minecraft.

Does /waypoint work in Bedrock Edition?

This generator is verified for Java Edition and deliberately blocks Bedrock output instead of presenting Java syntax as cross-edition compatible.

Should a custom Hex color include #?

Not in the Minecraft command. Entering #00E5B8 is accepted here, but the generated command uses 00E5B8.

Why does my selector need limit=1?

The waypoint modify command accepts one target. Broad selectors must be narrowed so they resolve to exactly one transmitting entity.