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
- Join the intended world and stand at the new location; check that the area is safe for new players.
- Run
/setworldspawnwith sufficient command permission, or supply explicit coordinates using the syntax for your Minecraft version. - Test with an account that has no valid personal spawn and does not belong to a spawn-handling plugin exception.
- 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.
Related guides
Help us improve this article
Tell us what is missing, unclear, outdated, or incorrect. You can also suggest something we should add.