Spawn

The hub spawn point players are teleported to on join, via /spawn, and after death.


Configuration

yaml
spawn:
  location: ""
  no-permission-required: true
  override-other-spawns: true
  teleport-on-join: true
Setting Description
location world,x,y,z,yaw,pitch. Written by /busyhub setspawn, or edit directly in the same format.
no-permission-required When true (default), /spawn skips the busyhub.spawn permission check entirely.
override-other-spawns Forces spawn.location on respawn, winning over beds/respawn anchors and other plugins.
teleport-on-join Teleports every player to spawn on every join, not just first join.

Setting it

/busyhub setspawn

Until it's set (empty string), /spawn tells the player it hasn't been configured yet, and teleport-on-join/antivoid silently no-op rather than sending anyone somewhere undefined.


/spawn

Teleports the player to spawn.location. Gated by busyhub.spawn (default: everyone) only if no-permission-required is set to false.


override-other-spawns

When true, BusyHub forces spawn.location on respawn at the highest priority, which wins over vanilla bed/respawn-anchor spawns and over any other plugin's respawn handling that runs at a lower priority. Set this to false if you want beds/respawn anchors (or another plugin) to control where players respawn after death, while still using BusyHub's spawn for /spawn and join teleports.