CoreEngineWIKI
ESC
NavigierenEnter ÖffnenESC Schließen

Spawn

CoreEngine verwaltet drei Spawn-Arten: den Haupt-Spawn, den First-Spawn für neue Spieler und Gruppen-Spawns pro LuckPerms-Gruppe (dazu den Welt-Spawn). /spawn läuft über die Teleport-Engine mit Warmup, Cooldown, Kosten und Sicherheitsprüfung.

Commands #

CommandSyntaxPermissionDefaultBeschreibung
/spawn/spawnspawn.usetrueTeleportiert zum passenden Spawn
/setspawn/setspawnspawn.adminfalseSetzt den Haupt-Spawn
/setfirstspawn/setfirstspawnspawn.adminfalseSetzt den First-Spawn für neue Spieler
/setgroupspawn/setgroupspawn <gruppe>spawn.adminfalseSetzt einen Gruppen-Spawn
/delgroupspawn/delgroupspawn <gruppe>spawn.adminfalseLöscht einen Gruppen-Spawn

Weitere Permissions #

PermissionDefaultBeschreibung
spawn.bypass.groupspawnfalseErzwingt den Haupt-Spawn statt eines Gruppen-Spawns

Spawn-Reihenfolge bei /spawn: Gruppen-Spawn → Haupt-Spawn → Welt-Spawn → Vanilla-Spawnpunkt.

Respawn-Reihenfolge nach dem Tod: Bett/Respawn-Anker (falls use-bed) → Home namens home (falls use-home) → Spawn-Reihenfolge wie oben.

⚠️

Achtung: Der First-Spawn-Teleport beim allerersten Betreten läuft ohne Sicherheitsprüfung. Der Punkt sollte dauerhaft sicher gebaut sein.

💡

Tipp: Gruppen-Spawns lassen sich auch für noch nicht existierende LuckPerms-Gruppen setzen; sie greifen, sobald die Gruppe angelegt ist. Ohne LuckPerms können Gruppen-Spawns nicht aufgelöst werden.

Konfiguration (modules/spawn.yml) #

YAML
# Schaltet das Spawn-Modul ein oder aus.
enabled: true

spawn:
  # Teleportiert neue Spieler beim ersten Betreten zum First-Spawn.
  first-spawn-enabled: true
  respawn:
    # Bett/Respawn-Anker hat beim Respawn Vorrang vor der Spawn-Logik.
    use-bed: true
    # Ein Home namens "home" hat beim Respawn Vorrang vor der Spawn-Logik.
    use-home: true

cooldown:
  commands:
    # Sekunden zwischen zwei /spawn-Nutzungen.
    spawn: 10

cost:
  commands:
    # Preis für /spawn. 0 = kostenlos.
    spawn: 0

warmup:
  commands:
    spawn:
      # Countdown in Sekunden vor dem Teleport.
      duration: 5

Komplette Beispiel-Config #

YAML
enabled: true

spawn:
  first-spawn-enabled: true
  respawn:
    use-bed: true
    use-home: false

cooldown:
  commands:
    spawn: 30

cost:
  commands:
    spawn: 5.0

warmup:
  commands:
    spawn:
      duration: 3