All Mods Resource Packs Data Packs Shaders Modpacks Plugins
X-SetSpawn

X-SetSpawn

by Unknown • Downloads: 0 • Followers: 0
Description
Gallery
Changelog
Versions

Spigot Wiki # X-SetSpawn

Manage your server's spawn point professionally

📝 Description

X-SetSpawn is a lightweight, feature-rich plugin designed to manage spawn points on your server. From simple global spawns to premium visual effects, economy integration, and proxy network support — all packed into one plugin. Compatible with Minecraft 1.8.8 to 26.1+.

✨ Features

  • Fireworks on arrival: Launch a firework when a player teleports to spawn. Color and power configurable.
  • Combat & Falling checks: Block /spawn while in combat or falling. Supports CombatLogX, PvPManager, DeluxeCombat.
  • Multi-database storage: Save spawns to YAML (local), MySQL, MariaDB, H2 or MongoDB for cross-server sync.
  • Custom command aliases: Define /hub, /lobby or any alias directly from config.yml — no need to edit plugin.yml.
  • Economy Integration (Vault): Charge players to use /spawn. Money only deducted if the teleport completes.
  • First-Join Spawn: Set a unique spawn point for newly joining players with /setspawn firstjoin.
  • Smart Respawn: On death, respects the player's Bed or Respawn Anchor before falling back to spawn.
  • Void-Teleport: Automatically teleport players who fall below a configurable Y-level.
  • Post-Teleport Protection: Temporary invulnerability after teleporting while chunks load.
  • Advanced Proxy Sync: Dedicated lightweight plugins for Velocity and BungeeCord. Use /setlobby to sync your lobby server automatically.
  • Intelligent Proxy Teleport: Automatically detects if a player is already on the target server and performs a local teleport.
  • Visual Countdown: ActionBar, BossBar, Titles and particle effects during the delay — each individually toggleable.
  • Countdown sounds: "Tic-Tac" click sounds each second during the teleport delay.
  • PlaceholderAPI: Full PAPI support. Exposes %xsetspawn_cooldown%, %xsetspawn_delay%, %xsetspawn_is_pending%, %xsetspawn_spawn_set%.
  • Config auto-updater: Detects outdated configs, creates a backup and rebuilds automatically.
  • 100% Customizable: 6 language files (EN, ES, JA, PT, RU, CUSTOM), per-world spawns, and full config control.

🖥️ Compatibility

Software Supported
Bukkit / Spigot / Paper / Purpur ✅
Folia ✅
BungeeCord / Velocity ✅
Minecraft 1.8.8 → 26.1+

🛠️ Main Commands

/spawn Teleports the player to the established spawn point.

/setspawn [x y z] [world] [yaw pitch] Sets the spawn point. Use without arguments for your location, or specify coordinates (supports ~). Console compatible.

/delspawn <name> Deletes a specific named spawn point if named spawns are enabled.

/back Teleports the player back to their last location before using a spawn command.

/setlobby Sets the lobby coordinates for the proxy network and syncs the configuration with BungeeCord/Velocity.

/xss [subcommand]

  • help - Shows the help menu.
  • reload - Reloads the plugin configuration.
  • version - Shows the current version info.
  • update - Manually check for updates.
  • setspawn - Sets the spawn point (alias for /setspawn).
  • delspawn - Deletes a spawn (alias for /delspawn).

🛡️ Permissions

  • xsetspawn.spawn - Use /spawn. (default: everyone)
  • xsetspawn.setspawn - Use /setspawn. (default: op)
  • xsetspawn.admin - Admin commands and update notifications. (default: op)
  • xsetspawn.reload - Reload the configuration. (default: op)
  • xsetspawn.update - Check for updates. (default: op)
  • xsetspawn.bypass.cooldown - Skip the teleport cooldown. (default: op)
  • xsetspawn.bypass.delay - Skip the teleport delay. (default: op)
  • xsetspawn.bypass.economy - Teleport for free. (default: op)

Tip: Explicitly denying a node (-xsetspawn.spawn) will block the player even if they are OP.

Need help? Join our [Discord](https://discord.com/invite/Yb6GsfGWmd) or report issues in the discussion section.

All Versions

+ Add Version
Name Game version Platforms Published Downloads Actions
26.2 26.1.x 1.21.x +13
Bungeecord
17h ago 1
26.2 26.1.x 1.21.x +13
Velocity
17h ago 1
26.2 26.1.x 1.21.x +13
Bukkit Folia Paper Purpur Spigot
17h ago 1
26.1.x 1.21.x 1.20.x +12
Velocity
17h ago 1
26.1.x 1.21.x 1.20.x +12
Bungeecord
17h ago 1
26.1.x 1.21.x 1.20.x +12
Bukkit Folia Paper Purpur Spigot
17h ago 1
26.1.x 1.21.x 1.20.x +12
Velocity
17h ago 1
26.1.x 1.21.x 1.20.x +12
Bungeecord
17h ago 1
26.1.x 1.21.x 1.20.x +12
Bukkit Folia Paper Purpur Spigot
17h ago 1
26.1.x 1.21.x 1.20.x +12
Bungeecord
17h ago 1
26.1.x 1.21.x 1.20.x +12
Velocity
17h ago 1
26.1.x 1.21.x 1.20.x +12
Bukkit Folia Paper Purpur Spigot
17h ago 1
26.1.x 1.21.x 1.20.x +12
Velocity
17h ago 1
26.1.x 1.21.x 1.20.x +12
Bungeecord
17h ago 1
26.1.x 1.21.x 1.20.x +12
Bukkit Folia Paper Purpur Spigot
17h ago 1
26.1.x 1.21.x 1.20.x +12
Bungeecord
17h ago 1
26.1.x 1.21.x 1.20.x +12
Velocity
17h ago 1
26.1.x 1.21.x 1.20.x +12
Bukkit Folia Paper Purpur Spigot
17h ago 1
26.1.x 1.21.x 1.20.x +12
Bukkit Folia Paper Purpur Spigot
17h ago 1
26.1.x 1.21.x 1.20.x +12
Bukkit Folia Paper Purpur Spigot
17h ago 1
26.1 1.21.x 1.20.x +12
Bukkit Folia Paper Purpur Spigot
17h ago 1
26.1 1.21.x 1.20.x +12
Bukkit Folia Paper Purpur Spigot
17h ago 1
1.21.x 1.20.x 1.19.x +11
Bukkit Paper Purpur Spigot
17h ago 1
1.21.x 1.20.x 1.19.x +11
Paper Purpur Spigot
17h ago 1
1.21.x 1.20.x 1.19.x +11
Paper Spigot
17h ago 1
1.21.x 1.20.x 1.19.x +11
Paper Spigot
17h ago 1
1.21.x 1.20.x 1.19.x +11
Paper Spigot
17h ago 1
[2.4-Bungee] Bug Fixes by Unknown on Oct 15, 2026
Download
# 🚀 X-SetSpawn (BungeeCord) v2.4 - Changelog

## ✨ New Features
  • Nothing special

## 🐛 Bug Fixes
  • Nothing special

[2.4-Velocity] Bug Fixes by Unknown on Oct 15, 2026
Download
# 🚀 X-SetSpawn (Velocity) v2.4 - Changelog

## ✨ New Features
  • Nothing special

## 🐛 Bug Fixes
  • Nothing special

[2.4] Bug Fixes by Unknown on Oct 15, 2026
Download
🚀 X-SetSpawn v2.4 - Changelog

## 🐛 Bug Fixes
  • Fix Shut down
  • Fix compatibility with Folia
🚀 X-SetSpawn (Velocity) v2.3 - Changelog

## ✨ New Features
  • Multi-lobby random selection**: Players using /hub or /lobby are sent to a random lobby from the configured list for better load balancing.
  • Debug system**: New /xss debug command to toggle debug mode at runtime, plus a debug logger that logs detailed internal operations for easier troubleshooting.
  • Cross-platform communication**: Velocity and Bukkit servers can now coordinate spawns and lobbies through plugin messaging.
  • Update checker**: Checks the SpigotMC API for new versions on startup.
  • Updated startup messages with standardized logging format.
  • Standardized plugin lifecycle (onEnable/onDisable) for improved stability and error handling.

## 🐛 Bug Fixes
  • Debug system now sends messages to the player who toggled it via command, and to console only when enabled via config. Command responses now use the prefix from config.yml.
  • Fixed NoClassDefFoundError crash when FancyHolograms or DecentHolograms is not installed. All hologram API calls now use pure reflection.
  • Debug messages now include the plugin name in the format: [DEBUG] [X-SetSpawn] [Category] message.
🚀 X-SetSpawn (BungeeCord) v2.3 - Changelog

## ✨ New Features
  • Multi-lobby random selection**: Players using /hub or /lobby are sent to a random lobby from the configured list for better load balancing.
  • Debug system**: New /xss debug command to toggle debug mode at runtime, plus a debug logger that logs detailed internal operations for easier troubleshooting.
  • Cross-platform communication**: BungeeCord and Bukkit servers can now coordinate spawns and lobbies through plugin messaging.
  • Update checker**: Checks the SpigotMC API for new versions on startup.
  • Updated startup messages with standardized logging format.
  • Standardized plugin lifecycle (onEnable/onDisable) for improved stability and error handling.

## 🐛 Bug Fixes
  • Debug system now sends messages to the player who toggled it via command, and to console only when enabled via config. Command responses now use the prefix from config.yml.
  • Fixed NoClassDefFoundError crash when FancyHolograms or DecentHolograms is not installed. All hologram API calls now use pure reflection.
  • Debug messages now include the plugin name in the format: [DEBUG] [X-SetSpawn] [Category] message.
🚀 X-SetSpawn v2.3 - Changelog

## ✨ New Features
  • Debug system**: New /xs debug command to toggle debug mode at runtime, plus a DebugLogger that logs detailed internal operations for easier troubleshooting.
  • PlaceholderAPI expansion**: Added %xsetspawn_cooldown%, %xsetspawn_delay%, %xsetspawn_is_pending%, %xsetspawn_spawn_set%, %xsetspawn_spawn_x%, %xsetspawn_spawn_y%, %xsetspawn_spawn_z%, %xsetspawn_spawn_world%, %xsetspawn_spawn_coords%, %xsetspawn_back_available%, %xsetspawn_back_remaining%, %xsetspawn_back_world%, %xsetspawn_back_x%, %xsetspawn_back_y%, %xsetspawn_back_z%, %xsetspawn_back_coords%, %xsetspawn_back_expiry%, %xsetspawn_named_count%, and %xsetspawn_spawn_world_name:<name>% placeholders.
  • Config auto-update with backup**: When the config version changes, the old config is backed up as config_old.yml before generating the new one.
  • Update checker**: Checks the SpigotMC API for new versions on startup.
  • Adventure MiniMessage color support**: Internal color system upgraded to use Adventure's MiniMessage for better formatting.
  • Shared dependency directory**: Libby now downloads runtime libraries to plugins/X-API/ so all X plugins share dependencies instead of each having their own copy.
  • Updated startup messages with standardized logging format.
  • Standardized plugin lifecycle (onEnable/onDisable) for improved stability and error handling.

## 🐛 Bug Fixes
  • Fixed duplicate connect-on-first-join case label in switch statement.
  • Fixed BossBar text corruption caused by redundant .replace("&", "§") on already color-processed text. Literal & characters in messages (e.g. "R&B") would display as § instead.
  • Fixed NMS reflection title text corruption with the same redundant .replace("&", "§") issue on pre-1.10 servers.
  • Fixed /xs reload not cancelling active teleport countdowns, leaving orphaned BossBars, holograms and particle tasks running with stale config values. All pending teleports are now properly cancelled and cleaned up on reload.
  • Added missing holograms: configuration section to the default config.yml (enabled, text, height-offset). Previously the section was absent making the feature unconfigurable without manual editing.
  • Fixed BungeeCord module calling non-existent getConfig() method, preventing compilation.
  • Fixed Velocity module referencing undefined configuration variable, preventing compilation.
  • Fixed console startup messages not having color. All logInfo, logWarning and logError messages now display with proper color formatting in the console.
  • Debug system now sends messages to the player who toggled it via command, and to console only when enabled via config. Command responses now use the prefix from config.yml.
  • Fixed NoClassDefFoundError crash when FancyHolograms or DecentHolograms is not installed. All hologram API calls now use pure reflection.
  • Debug messages now include the plugin name in the format: [DEBUG] [X-SetSpawn] [Category] message.
  • Fixed CommandListener hiding **all** namespaced commands (including other plugins'). Now it only hides its own namespace (xsetspawn:*, x-setspawn:*).

## 🔗 Integrations
  • Hologram system now supports **FancyHolograms** and **HolographicDisplays** as hologram providers, with automatic detection and priority-based selection (FH > HD > ArmorStand fallback).
# 🚀 X-SetSpawn-Velocity v2.2 - Changelog

## ✨ New Features
  • Nothing special

## 🐛 Bug Fixes
  • Nothing special

# 🚀 X-SetSpawn-Bungee v2.2 - Changelog

## ✨ New Features
  • Nothing special

## 🐛 Bug Fixes
  • Nothing special

# 🚀 X-SetSpawn v2.2 - Changelog

## ✨ New Features
  • Color System**: Full support for MiniMessage (bold, italic, strikethrough, etc.), RGB hex colors (<#FF0000>, &#FF0000), gradients (<gradient:#FF1919:#C01414>Text</gradient>) and legacy & codes — all mixable in the same string. Gradients and styles now render correctly in the server console.
  • DependencyManager**: New dedicated class that automatically downloads Adventure, MiniMessage and database libraries at runtime — no manual JAR installation needed.

## 🐛 Bug Fixes
  • Fixed the issue that prevented the spawn from staying loaded in memory.

[2.1-Bungee] Bug fixes by Unknown on Oct 15, 2026
Download
# 🚀 X-SetSpawn-Bungee v2.1 - Changelog

  • 🛠️ Performance & Leaks**: Fixed a memory leak in the Bungee proxy, it now cleans up disconnected player data.
[2.1-Velocity] Bug fixes by Unknown on Oct 15, 2026
Download
# 🚀 X-SetSpawn-Velocity v2.1 - Changelog

  • 🛠️ Performance & Leaks**: Fixed a memory leak in the Velocity proxy, it now cleans up disconnected player data.
[2.1] Bug fixes by Unknown on Oct 15, 2026
Download
# 🚀 X-SetSpawn v2.1 - Changelog

  • 🛠️ Performance & Stability**: Fixed memory issues that affected several plugin systems and overall server performance.
  • ✨ Cache Optimized**: Eliminated concurrency issues when managing the spawn cache, optimizing the use of async threads and preventing lockups.
  • 🐛 Economy Bug**: Fixed a critical bug where players with the xsetspawn.setspawn.bypass.delay permission were teleporting for free without being charged.
  • ⚡ Minor Optimizations**: Optimized CPU usage when generating particles, properly removed orphaned holograms on /xss reload, and the /back command now plays sounds correctly.
[2.0-Velocity] New Features by Unknown on Oct 15, 2026
Download
# 🚀 X-SetSpawn-Velocity v2.0 - Changelog

  • 🛠️ bStats Metrics**: Added support for bStats; can be disabled in config.yml.
  • 🚀 Data.yml**: The lobby location/server is now saved in a data.yml file.
  • ✨ /setlobby**: Now collects Yaw and Pitch.
[2.0-Bungee] New Features by Unknown on Oct 15, 2026
Download
# 🚀 X-SetSpawn-Bungee v2.0 - Changelog

  • 🛠️ bStats Metrics**: Added support for bStats; can be disabled in config.yml.
  • 🚀 Data.yml**: The lobby location/server is now saved in a data.yml file.
  • ✨ /setlobby**: Now collects Yaw and Pitch.

[2.0] New features by Unknown on Oct 15, 2026
Download
# 🚀 X-SetSpawn v2.0 - Changelog

  • 🛠️ /setlobby System**: The system now saves the lobby location/server in the proxy.

# 🚀 X-SetSpawn v1.9 - Changelog

  • 🛠️ Enhanced Proxy Support**: Dedicated lightweight plugins for Velocity and BungeeCord.
  • 🚀 New /setlobby Command**: Automatically syncs the lobby location with the Proxy from Bukkit.

# 🚀 X-SetSpawn v1.9 - Changelog

  • 🛠️ Enhanced Proxy Support**: Dedicated lightweight plugins for Velocity and BungeeCord.
  • 🚀 New /setlobby Command**: Automatically syncs the lobby location with the Proxy from Bukkit.

[1.9] Proxy error by Unknown on Oct 15, 2026
Download
# 🚀 X-SetSpawn v1.9 - Changelog

  • 🛠️ Enhanced Proxy Support**: Dedicated lightweight plugins for Velocity and BungeeCord.
  • 🚀 New /setlobby Command**: Automatically syncs the lobby location with the Proxy from Bukkit.

# 🚀 X-SetSpawn v1.7 - Changelog

  • 📊 bStats Integration**: Added support for anonymous metrics. You can disable this if you prefer from the config.yml.
  • ⚙️ DataBases Error**: Fixed an error that prevented connecting with MongoDB and SQLs.
  • ⚙️ config-code Error**: Fixed an error that caused a loop every time the server was restarted.
  • 🔙 /back Command**: Teleport back to your previous location after using a spawn command.
  • ⚙️ Config.yml Reorganized**: The configuration file has been reorganized (New options and structural changes).
  • ⚙️ New Messages**: Added new messages for the /back command and added missing messages.
  • ✨ New /delspawn Subcommand**: Allows you to delete spawns (Global, World, and Named).
  • ✨ Named Spawn**: Added the option to create named spawns (/setspawn vip, /spawn vip). This option is optional.
  • ⚙️ /xss version Fix**: Now correctly displays the version and platform (Folia/Paper).
  • 🔊 Sound Synchronization**: Fixed an issue where the spawn sound was skipped during cross-world loading screens.

[1.7] Fix Database Error by Unknown on Oct 15, 2026
Download
# 🚀 X-SetSpawn v1.7

### 🛠️ Bug Fixes
  • Fix**: Fixed NoClassDefFoundError crashing the plugin when trying to use MongoDB or SQL storage. Required database libraries are now successfully downloaded automatically at startup without any manual installation.
  • Fix**: Revamped the console logging system. Startup initialization messages and database checks are now properly color-formatted instead of defaulting to plain white text.

# 🚀 X-SetSpawn v1.6 - Changelog

  • ⚡ Native Support for Folia**: Added full support for Folia and Paper servers using teleportAsync and RegionScheduler (no external libraries required).
  • 🛠️ Universal Architecture**: 100% compatible with Folia, Purpur, Paper, Spigot, and Bukkit without additional configuration.
  • 🔍 UpdateChecker**: Now fully asynchronous and compatible with regional threads.

# 1.5 - CHANGELOG

  • ✨ **Fireworks on arrival** — launch a firework when a player teleports to spawn.
  • ✨ **Countdown sounds** — "Tic-Tac" click sounds during the teleport delay.
  • ✨ **Combat & falling checks** — block /spawn while in combat or falling.
  • ✨ **Custom command aliases** — define /hub, /lobby, etc. directly from config.yml.
  • 🗄️ **Multi-database storage** — YAML, MySQL, MariaDB, H2 and MongoDB support.
  • 🗄️ **Spawns folder** — each spawn saved as its own .yml in spawns/. Auto-migrates old data.
  • 🔒 **Strict permissions** — explicitly denied nodes (-xsetspawn.spawn) block even OP players.
  • 🔒 **New bypass** — xsetspawn.bypass.economy to teleport for free.
  • ⚙️ **Config-code updater** — backs up and rebuilds outdated configs automatically.
  • ⚙️ **Folia support** Is now present in this version
  • ⚙️ **Minecraft 26.1 support** — compatible from 1.8.8 up to 26.1+.
  • ⚙️ **Language sync** — all 6 languages updated with new message keys.
  • 🗑️ **Removed** — permissions: section and inline messages from config.yml.

# v1.4 - CHANGELOG

  • ✨ **Smart Respawn** — players respawn at their Bed or Respawn Anchor before falling back to the global spawn.
  • ✨ **Economy integration (Vault)** — charge players money to use /spawn. Money is only deducted if the teleport completes.
  • ✨ **Holographic countdown** — a floating hologram appears above the player during the teleport delay. No external plugin needed.
  • ✨ **Proxy network support** — dynamically injects /hub and /lobby commands. Includes send-on-stop to redirect players on shutdown.
  • ✨ **PlaceholderAPI support** — plugin messages support PAPI placeholders. New: %xsetspawn_cooldown% and %xsetspawn_delay%.
  • ✨ **Post-teleport protection** — temporary invulnerability after teleporting while chunks load.
  • ✨ **Void teleport** — auto-teleport players who fall below a configurable Y-level.
  • ✨ **First-join spawn** — set a dedicated spawn point for new players with /setspawn firstjoin.
  • ⚙️ **Servers supports** — compatible with Folia "Beta", Purpur, Paper, Spigot, and Bukkit.
  • ⚙️ **Visual countdown** — teleport delay shown through ActionBar, Titles, and BossBar — each individually togglable.
  • ⚙️ **Particle spiral effects** — particles swirl around the player during the countdown. Type and amount configurable.
  • ⚙️ **Smart config auto-updater** — new keys are injected automatically without wiping user changes.
  • ⚙️ **Language file overhaul** — all 6 languages (EN, ES, JA, PT, RU, CUSTOM) reorganized and updated with new message categories.
  • ⚙️ **Bypass permissions** — separate bypass permissions for cooldown and delay (xsetspawn.bypass.cooldown / bypass.delay).


# v1.3 - CHANGELOG

### ✨ New Functions
  • Added particle effects** during teleport delay and arrival.
  • Extended /setspawn** with coordinate and world support.
  • Console support** added for the /setspawn command.
  • Improved tab-completion** for coordinates and worlds.

### ⚙️ System & Config
  • Smart config system** that auto-updates and preserves comments.
  • Customizable permissions** for all commands and bypasses.
  • Code reorganization** for better performance and stability.

[1.2] Update error by Unknown on Oct 15, 2026
Download
  • ✨ Fixed bug that did not verify which version is higher
[1.1] New features by Unknown on Oct 15, 2026
Download
  • ✨ **Added command cooldowns** for /spawn.
  • ⏳ **Added teleport delays** (cancels on movement).
  • 🛡️ **Added bypass permissions** (xsetspawn.bypass.cooldown and xsetspawn.bypass.delay).
  • 🛠️ **New config options** for all of the above.
[1.0] New Plugin by Unknown on Oct 15, 2026
Download
## It's a simple plugin, but it helps your server.

  • Features:**
  • Spawn per world
  • Global spawn
  • Sounds
X-SetSpawn Icon
Download X-SetSpawn
Select game version
Select platform