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 in spawn.yml together with its world 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.enabled |
Boolean | true |
Fully disables spawn and unregisters /spawn and /setspawn. See the Modules page - a restart is required. |
spawn.cooldown |
Seconds | 5 |
Cooldown between spawn teleports. |
spawn.warmup |
Seconds | 3 |
Delay before the spawn teleport executes. |
spawn.cancel-on-movement |
Boolean | true |
Whether movement during warmup cancels the teleport. |
spawn.particles |
Boolean | true |
Play a particle effect at the destination on teleport. |
spawn.sounds |
Boolean | true |
Play a sound effect at the destination on 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.admin |
Teleport other players to spawn and bypass cooldowns and warmups. | Operators |
essentialsc.setspawn |
Set the server spawn location. | Operators |