Spawn
Server spawn point management - set, teleport, and configure spawn behaviour.
Overview
EssentialsC manages a server spawn location that players can teleport to with /spawn. Spawn can be used as the first-join teleport destination and the respawn point on death, configurable independently. The spawn location is stored per-world in spawn.yml and can be set with /setspawn.
Commands
| Command | Description |
|---|---|
/spawn [player] |
Teleport to the server spawn. Admins can teleport other players. |
/setspawn |
Set the server spawn to your current location and direction. |
Configuration
Spawn settings live under the spawn section in config.yml.
| Key | Type | Default | Description |
|---|---|---|---|
spawn.cooldown |
Seconds | 5 |
Cooldown between spawn teleports. |
spawn.warmup |
Seconds | 0 |
Delay before the spawn teleport executes. |
spawn.cancel-on-move |
Boolean | true |
Whether movement during warmup cancels the teleport. |
spawn.teleport-on-first-join |
Boolean | true |
Teleport new players to spawn on their first join. |
spawn.teleport-on-respawn |
Boolean | true |
Teleport players to spawn when they die. |
spawn.allow-beds-to-override |
Boolean | true |
Let players who slept in a bed respawn at their bed instead of spawn. |
Permissions
| Permission | Description | Default |
|---|---|---|
essentialsc.spawn |
Use /spawn to teleport to spawn. |
Everyone |
essentialsc.spawn.others |
Teleport other players to spawn. | Operators |
essentialsc.setspawn |
Set the server spawn location. | Operators |