Direct answer

Use /setworldspawn to define the default world spawn location; it does not override a player’s valid personal respawn point set by a bed or respawn anchor.

Step-by-step procedure

  1. Join the intended world and stand at the new location; check that the area is safe for new players.
  2. Run /setworldspawn with sufficient command permission, or supply explicit coordinates using the syntax for your Minecraft version.
  3. Test with an account that has no valid personal spawn and does not belong to a spawn-handling plugin exception.
  4. If a spawn plugin redirects first joins or respawns, review that plugin’s own settings separately.

Common mistakes and trade-offs

The command changes world spawn, not automatically the location where every existing player logs in. Login/teleport plugins can take priority.

How to verify it worked

With a fresh test account, verify the expected spawn location and inspect surrounding protection rules; do not rely on an OP’s existing bed spawn.

Version and platform differences

Some gameplay details and command arguments change across versions; use the in-game tab completion for the installed server build.

Official references

These sources were checked for the current MSH revision. Version-sensitive details should always be confirmed against the project documentation for the release you run.

Was this article helpful?
Help us improve this article

Tell us what is missing, unclear, outdated, or incorrect. You can also suggest something we should add.

What could we improve?
Do not include passwords, server IPs, or other private information.0 / 1000