Skip to content

🎯 Spawn Points Configuration ​

DANGER

This file was created automatically and should not be edited manually to avoid errors. Instead, use the commands from Essentials Plus. (/setspawn).

File Information

πŸ“ File Location: mods/fof1092_EssentialsPlus/spawns.json
πŸ”™ Back to Configuration Overview

The spawns.json file stores all server spawn points set with /setspawn.

Example Structure:

json
{
  "version": "1.0",
  "spawns": [
    {
      "position": {
        "x": 1397.673583984375,
        "y": 132.0,
        "z": 5285.53564453125
      },
      "rotation": {
        "x": -0.16625008,
        "y": 1.3541569,
        "z": 0.0
      },
      "world": "f4cc7039-90c1-4e5f-846d-51298729b0d1",
      "serverUuid": "6c52f0da-8b1e-475a-aab8-5c6421282206",
      "type": "MAIN"
    },
    {
      "position": {
        "x": -203.4521942138672,
        "y": 121.0,
        "z": -2.917734146118164
      },
      "rotation": {
        "x": 0.0,
        "y": 1.1494064,
        "z": 0.0
      },
      "world": "23cc3988-c73c-4708-b489-aea2245a403e",
      "serverUuid": "6c52f0da-8b1e-475a-aab8-5c6421282206",
      "type": "GROUP",
      "group": "vip"
    }
  ]
}

Spawn Properties:

  • position - Spawn point coordinates
    • x - X coordinate
    • y - Y coordinate (altitude)
    • z - Z coordinate
  • rotation - Player's view rotation at spawn
    • x - Pitch rotation (up/down)
    • y - Yaw rotation (left/right)
    • z - Roll rotation (typically 0.0)
  • world - World UUID where spawn is located
  • serverUuid - Owning server UUID for multi-server setups
  • type - Spawn target type (MAIN, WORLD, FIRST_JOIN, GROUP)
  • group - Group name for GROUP type entries

Features:

  • Main spawn, per-world spawns, first-join spawn, and group spawns
  • Order-based spawn resolution configured in spawn.spawnCommandOrder, spawn.joinTeleportOrder, and spawn.deathTeleportOrder
  • Precise rotation saving for optimal spawn experience
  • Join/death auto-teleport order with optional per-world overrides in config.json

Related Commands:

  • /spawn - Teleport to spawn point
  • /spawn [player] - Teleport another player via the same resolver order
  • /spawn main [player] - Teleport yourself or another player directly to main spawn
  • /spawn world [world] [player] - Teleport yourself or another player using current or specific world context
  • /spawn list - Show all configured spawn targets
  • /setspawn - Set main spawn point at current location
  • /setspawn world - Set world spawn at current location for your current world
  • /setspawn firstjoin - Set first-join spawn at current location
  • /setspawn group <group> - Set group spawn at current location
  • /delspawn ... - Delete existing spawn targets

Note: This file is automatically managed by the plugin. Use spawn commands to create, update, or delete spawn points.