Minecraft Java · 1.16+
/spawnpoint
Set a personal respawn point and the player's facing direction.
Spawn here
Choose At the execution position to use the command source location.
Facing direction
Enter one angle before 1.21.9 or yaw and pitch from 1.21.9.
Personal spawn
This sets selected players’ respawn points. Use /setworldspawn for the world spawn.
FAQ Frequently asked questions 30 questions
Essential questions 5
How do I set a personal respawn point?
Use /spawnpoint with a player and coordinates. The command sets the location where that player should respawn after death.
How is /spawnpoint different from /setworldspawn?
/spawnpoint changes an individual player's respawn point, while /setworldspawn sets the world's default spawn location.
How do I set my own respawn point?
Run /spawnpoint @s as a player. The command uses the current execution position in the corresponding dimension.
How do I set another player's respawn point?
Use /spawnpoint Steve 100 70 200. This assigns the specified respawn coordinates to the player named Steve.
Can I set the respawn point for everyone?
Yes. For example, /spawnpoint @a 100 70 200 assigns that respawn location to all selected players.
Syntax and arguments 5
What is the /spawnpoint syntax?
The main Java Edition arguments are /spawnpoint [targets] [position] [angle]. Additional orientation arguments can vary by version.
What does the targets argument mean?
It selects the players whose respawn points should change. Use a player name or a suitable player selector.
How are respawn coordinates specified?
Provide three X Y Z coordinates. They identify the block position used as the player's new respawn point.
Can I use relative coordinates?
Yes. The ~ notation specifies an offset relative to the command execution position, such as ~ ~1 ~.
What is the facing-angle argument for?
It allows the player's respawn orientation to be configured in supported Java Edition versions.
Practical examples 5
How do I set spawn at 100 70 200?
Run /spawnpoint @s 100 70 200. Make sure those coordinates are located in a safe area.
How do I set spawn one block higher?
Use /spawnpoint @s ~ ~1 ~. The height is calculated relative to the command execution position.
How do I change Steve's respawn point?
The command /spawnpoint Steve 100 70 200 updates his personal respawn point without changing the default world spawn.
How do I set spawn for a player team?
You can use a team selector such as @a[team=wbs_red], provided that the specified team actually exists.
How do I test a new respawn point?
Verify it in a test world using a safe respawn procedure. Do not risk valuable inventory items merely to test a location.
Advanced usage 5
Can I set spawn in another dimension?
Yes. The command uses the current execution dimension. Use /execute in to establish another dimension when needed.
Can /spawnpoint be used through /execute?
Yes. /execute can change the execution position, dimension and context before assigning a respawn point.
Can a bed override a personal spawn point?
Yes. Using a valid bed can update a player's respawn location, so account for whichever spawn setting was applied last.
How does a respawn anchor affect spawning?
A respawn anchor can establish a personal spawn point in a supported dimension. Its charge and game restrictions still matter.
Does the command guarantee safe spawning?
No. If a suitable respawn location cannot be found, Minecraft may fall back to another location. Check nearby blocks.
Troubleshooting 4
Why does the player selector fail?
The selector may not match an available player. Verify the username, online status and selection conditions.
Why did the player respawn somewhere else?
Check whether a bed or respawn anchor changed the location and whether sufficient safe space exists near the coordinates.
Why does the command fail without arguments in console?
The dedicated server console is not a player and has no personal respawn point. Provide an explicit target and position.
Why are my coordinates rejected?
Check the three-coordinate format, supported world coordinate limits and all required command arguments.
Minecraft versions 3
When was /spawnpoint introduced?
The command has existed since Java Edition 1.4.2, but its capabilities have changed across versions.
When did cross-dimension support arrive?
Java Edition 1.16 expanded dimension-related respawn behavior. Older tutorials may describe different restrictions.
Is Java syntax identical to Bedrock?
No. Java Edition supports orientation-related arguments that cannot automatically be copied into Bedrock syntax.
Permissions and safety 3
What permissions are needed for /spawnpoint?
Java Edition normally requires permission level 2. Public servers should restrict control over player respawn locations.
Why should I avoid unsafe spawn locations?
A player could respawn near lava, a cliff or a trap. Always check that the surrounding space is suitable and safe.
How do I safely change everyone's spawn point?
Test the location with one player and record previous settings before applying the change to a larger group.
Rate this tool
Did this tool work for you? Tell us what went well or what could improve.
Sign in to leave a review