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 to 1.21+.
Highlighted Features
- Proxy Support: Seamless integration with Velocity, BungeeCord, and Waterfall. Dynamically injects /hub and /lobby commands serverwide. Includes a send-on-stop option to redirect all players when the server shuts down.
- Economy Integration (Vault): Charge players money to use /spawn. Money is only deducted if the teleport completes — no charges for canceled teleports.
- Holographic Countdown: A floating hologram appears above the player during the teleport delay, updating every second. No external plugin needed.
- Smart Respawn: On death, respects the player's vanilla Bed or Respawn Anchor before falling back to the global spawn.
- Void-Teleport: Automatically rescue players falling into the void by safely teleporting them to spawn.
- First-Join Spawn: Set a unique and welcoming spawn point for newly joining players.
- Post-Teleport Protection: Shield players from taking any damage right after teleporting while chunks load.
- Immersive Visuals: Interactive countdowns via ActionBar, BossBar, and Screen Titles — all individually toggleable.
- Particle Effects: Configurable spiral particles around the player during the countdown.
- PlaceholderAPI Integration: Full PAPI support across all titles, messages, and actionbars. Exposes %xsetspawn_cooldown% and %xsetspawn_delay%.
- Cooldown & Delay: Prevent /spawn spam and add realism with wait times. Includes bypass permissions.
- Tab-Completion: Fast, precise, and intuitive automatic command suggestions.
- Multi-World: Set a unique spawn per world or use a global one server-wide.
- 100% Customizable: All messages and behaviors configurable via config.yml and 6 language files (EN, ES, JA, PT, RU, CUSTOM).
Compatibility
- ✅ Bukkit / Spigot / Paper / Purpur
- ✅ Folia
- ✅ BungeeCord / Waterfall
- ✅ Velocity (requires bungee-plugin-messaging-channel: true in velocity.toml)
- ✅ Minecraft 1.8 → Latest
Main Commands
/spawn
Teleports the player to the established spawn point.
/setspawn [x y z] [world] [yaw pitch]
Sets the spawn point. Use it without arguments for your current location, or specify coordinates and world (console compatible and supports ~).
/xss [subcommand]
- help - Shows the help menu.
- reload - Reloads the plugin configuration.
- version - Checks the current version and looks for updates.
- update - Checks for updates manually.
Plugin Permissions
All permission nodes are customizable in the config.yml
- xsetspawn.spawn - Allows using the /spawn command.
- xsetspawn.setspawn - Allows using the /setspawn command.
- xsetspawn.bypass.cooldown - Skips the cooldown time.
- xsetspawn.bypass.delay - Skips the teleportation delay.
- xsetspawn.admin - Access to administrative commands and notifications.
- xsetspawn.reload - Reload the plugin configuration.
- xsetspawn.update - Manually check for updates.
Need help? Report any issues in the SpigotMC discussion section.