CoreSpawnX
PluginLicenseRef-All-Rights-Reserved

CoreSpawnX

CoreSpawnX is a good spawn plugin that is specifically designed for good or smaller servers!

32
Downloads
0
Followers
8 months ago
Updated
📦
1
Versions

📖About CoreSpawnX

CoreSpawnX - SpigotMC

CoreSpawnX – Powerful & Lightweight Spawn Management Plugin

CoreSpawnX is a modern, lightweight, and performance-optimized spawn management plugin for your Minecraft server. Whether you're running a survival server, hub, or minigamesCoreSpawnX gives you full control over the player's spawn behavior with a clean, configurable system and reliable execution.

Perfectly suited for both small and large servers, it combines simplicity and flexibility. Forget clunky, bloated plugins – this one does just what it should and does it well.

✨ Main Features

Custom Global Spawn Point

Set a spawn point that applies to all players.

⏱️ Warm-up Delay

Optionally delay the teleportation to prevent abuse.

Cancel On Move

If enabled, teleportation is cancelled if the player moves.

Cooldown Timer

Prevents command spamming by enforcing a cooldown period.

Teleport on Join

Automatically teleport players to the spawn on login.

Spawn Info Command

See the exact coordinates, rotation, setter and timestamp.

Fully Customizable Messages

All messages are editable in the config and support & color codes.

Reload Command

Apply config changes instantly with /corespawnx reload.

️Permission-Based Access

Every command is protected with permissions.

Commands-Spoiler

Command Description

/spawn Teleport yourself to the configured spawn point.
/corespawnx setspawn Set your current location as the global spawn.
/corespawnx delspawn Delete the current spawn point.
/corespawnx spawninfo Show full information about the set spawn.
/corespawnx reload Reload the plugin configuration without restart.

Permissions-Spoiler

Permission Access

corespawnx.spawn Use the /spawn command
corespawnx.setspawn Use /corespawnx setspawn
corespawnx.delspawn Use /corespawnx delspawn
corespawnx.spawninfo Use /corespawnx spawninfo
corespawnx.reload Use /corespawnx reload
corespawnx.admin Bypass all restrictions and access all commands

Config.yml─Spoiler

# CoreSpawnX Plugin Configuration
# Version: 1.0.6 Released at the 16th July 2025
# Created By BegabtesKind (Discord: _yt_meazy_)

# impoortant information about the plugin:
# 1. If you set the /spawn command to not break, you must change the
# warmupCancelled and warmupStart message!
# 2. If you change a setting, you have to restart the server because the setting
# will not take effect if you do /corespawnx reload (it will be patched in the next update).

# ── CoreSpawnX Spawn-Location ──────────────────────────────── (leave empty if not set)
spawn:
  world: world
  x: -346.0120042402992
  y: 80.0
  z: 306.62400318656086
  yaw: 103.34986
  pitch: 24.00001
  setter: LogicCrafterX
  settimestamp: 1755777492764

# ── CoreSpawnX Permissions ──────────────────────────────── (can be overridden)
permissions:
  setspawn: corespawnx.admin.setspawn
  spawn: corespawnx.player.spawn
  delspawn: corespawnx.admin.delspawn
  spawninfo: corespawnx.admin.spawninfo
  reload: corespawnx.admin.reload
  all: corespawnx.admin.cmd-bypass # permission to bypass all
  update-check: corespawnx.admin.update-check

# ── CoreSpawnX Settings ────────────────────────────────
settings:
  warmup: # Delay before the teleport
    enabled: false # true = activ, false = instant TP
    seconds: 6
    cancelOnMove: true # true = Teleport breaks off when the player moves, false = does not
  
  cooldown: # Lockout period after /spawn
    enabled: false
    seconds: 60
  
  joinTeleport: # Players spawn directly on join?
    enabled: false

# ── CoreSpawnX Messages ────────────────────────────────
messages:
  onlyPlayer: '&8» &e&lSPAWN &8« &cOnly players can execute this command.'
  noPermission: '&8» &e&lSPAWN &8« &cYou don''t have permission to do that.'
  spawnSet: '&8» &e&lSPAWN &8« &7The &aSpawn point &7set successfully.'
  spawnNotSet: '&8» &e&lSPAWN &8« &7The &cSpawn point &7has not been set yet.'
  teleportToSpawn: '&8» &e&lSPAWN &8« &aTeleported to spawn.'
  spawnDeleted: '&8» &e&lSPAWN &8« &7You have deleted the &aSpawn point&7 successfully.'
  reloadSuccess: '&8» &e&lSPAWN &8« &aThe Plugin configuration reloaded successfully.'
  unknownSubCommand: '&8» &e&lSPAWN &8« &cUnknown subcommand. Use /corespawnx help.'
  helpHeader: '&8&l-------------------&e&lPLUGIN-HELP&8&l----------------'
  helpSpawnInfo: '&8» &e&lSPAWN &8« &e/corespawnx spawninfo &8- &7Show spawn location
    info'
  helpSpawn: '&8» &e&lSPAWN &8« &e/corespawnx spawn &8- &7Teleport to spawn'
  helpSetSpawn: '&8» &e&lSPAWN &8« &e/corespawnx setspawn &8- &7Set the spawn point'
  helpDelSpawn: '&8» &e&lSPAWN &8« &e/corespawnx delspawn &8- &7Delete the spawn point'
  helpReload: '&8» &e&lSPAWN &8« &e/corespawnx reload &8- &7Reload plugin configuration'
  spawnInfoHeader: '&8&l------------&e&lSPAWN-LOCATION-INFO&8&l------------'
  spawnInfoWorld: '&8» &e&lSPAWN &8« &7World: &e%world%'
  spawnInfoCoords: '&8» &e&lSPAWN &8« &7Coordinates: &eX: %x% Y: %y% Z: %z%'
  spawnInfoRotation: '&8» &e&lSPAWN &8« &7Rotation: &eYaw: %yaw% Pitch: %pitch%'
  spawnInfoSetter: '&8» &e&lSPAWN &8« &7Set by: &e%setter%'
  spawnInfoTime: '&8» &e&lSPAWN &8« &7Set on: &e%time%'
  warmupStart: '&8» &e&lSPAWN &8« &eTeleporting in %seconds% s. Don''t move!'
  warmupCancelled: '&8» &e&lSPAWN &8« &cTeleport cancelled – you moved.'
  warmupAlready: '&8» &e&lSPAWN &8« &cYou are already preparing to teleport!'
  cooldownActive: '&8» &e&lSPAWN &8« &7You must wait &e%seconds%&7s before using &e/spawn
    &7again.'