2.4-BungeelatestBug FixesAug 23, 2026 X-SetSpawn (BungeeCord) v2.4 - Changelog
- Nothing specialNew Features
- Nothing specialBug Fixes
2.4-VelocityBug FixesAug 23, 2026 X-SetSpawn (Velocity) v2.4 - Changelog
- Nothing specialNew Features
- Nothing specialBug Fixes
2.4Bug FixesAug 23, 2026 X-SetSpawn v2.4 - Changelog
- Fix Shut down - Fix compatibility with FoliaBug Fixes
2.3-VelocityBug Fixes and New FeaturesJun 13, 2026 X-SetSpawn (Velocity) v2.3 - Changelog
- Multi-lobby random selection: Players usingNew Features
/hubor/lobbyare sent to a random lobby from the configured list for better load balancing. - Debug system: New/xss debugcommand 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.
- 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 fromBug Fixes
config.yml. - FixedNoClassDefFoundErrorcrash 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.2.3-BungeeBug Fixes and New FeaturesJun 13, 2026 X-SetSpawn (BungeeCord) v2.3 - Changelog
- Multi-lobby random selection: Players usingNew Features
/hubor/lobbyare sent to a random lobby from the configured list for better load balancing. - Debug system: New/xss debugcommand 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.
- 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 fromBug Fixes
config.yml. - FixedNoClassDefFoundErrorcrash 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.2.3Bug Fixes, New Features and new IntegrationsJun 13, 2026 X-SetSpawn v2.3 - Changelog
- Debug system: NewNew Features
/xs debugcommand to toggle debug mode at runtime, plus aDebugLoggerthat 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 asconfig_old.ymlbefore 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 toplugins/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.
- Fixed duplicateBug Fixes
connect-on-first-joincase 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 reloadnot 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 missingholograms:configuration section to the defaultconfig.yml(enabled, text, height-offset). Previously the section was absent making the feature unconfigurable without manual editing. - Fixed BungeeCord module calling non-existentgetConfig()method, preventing compilation. - Fixed Velocity module referencing undefinedconfigurationvariable, preventing compilation. - Fixed console startup messages not having color. AlllogInfo,logWarningandlogErrormessages 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 fromconfig.yml. - FixedNoClassDefFoundErrorcrash 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:*).
- Hologram system now supports FancyHolograms and HolographicDisplays as hologram providers, with automatic detection and priority-based selection (FH > HD > ArmorStand fallback).Integrations
2.2-VelocityNothing specialMay 17, 2026 X-SetSpawn-Velocity v2.2 - Changelog
- Nothing specialNew Features
- Nothing specialBug Fixes
2.2-BungeeNothing specialMay 17, 2026 X-SetSpawn-Bungee v2.2 - Changelog
- Nothing specialNew Features
- Nothing specialBug Fixes
2.2Bug fix and new featureMay 17, 2026 X-SetSpawn v2.2 - Changelog
- Color System: Full support for MiniMessage (bold, italic, strikethrough, etc.), RGB hex colors (New Features
<#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.
- Fixed the issue that prevented the spawn from staying loaded in memory.Bug Fixes
2.1-BungeeBug fixesMay 9, 2026
🛠️ Performance & Leaks*: Fixed a memory leak in the Bungee proxy, it now cleans up disconnected player data.X-SetSpawn-Bungee v2.1 - Changelog
2.1-VelocityBug fixesMay 9, 2026
🛠️ Performance & Leaks*: Fixed a memory leak in the Velocity proxy, it now cleans up disconnected player data.X-SetSpawn-Velocity v2.1 - Changelog
2.1Bug fixes May 9, 2026
🛠️ 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 theX-SetSpawn v2.1 - Changelog
xsetspawn.setspawn.bypass.delaypermission were teleporting for free without being charged. ⚡ Minor Optimizations*: Optimized CPU usage when generating particles, properly removed orphaned holograms on/xss reload, and the/backcommand now plays sounds correctly.2.0-VelocityNew FeaturesApr 18, 2026
🛠️ 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.X-SetSpawn-Velocity v2.0 - Changelog
2.0-BungeeNew FeaturesApr 18, 2026
🛠️ 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.X-SetSpawn-Bungee v2.0 - Changelog
2.0New features Apr 18, 2026
🛠️ /setlobby System*: The system now saves the lobby location/server in the proxy.X-SetSpawn v2.0 - Changelog
1.9-BungeeCordInit for BungeeCord versionApr 15, 2026
🛠️ 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
1.9-VelocityInit for Velocity versionApr 15, 2026
🛠️ 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
1.9Proxy errorApr 15, 2026
🛠️ 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
1.8Bug Fixes and new featuresApr 10, 2026
📊 bStats Integration*: Added support for anonymous metrics. You can disable this if you prefer from theX-SetSpawn v1.7 - Changelog
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.7Fix Database ErrorApr 6, 2026 X-SetSpawn v1.7
Fix*: FixedBug Fixes
NoClassDefFoundErrorcrashing 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.1.6Critical bug fixes with Folia supportMar 29, 2026
- ⚡ Native Support for Folia: Added full support for Folia and Paper servers usingX-SetSpawn v1.6 - Changelog
teleportAsyncandRegionScheduler(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.5New features, bug fixes, and logic improvementsMar 29, 2026 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
/spawnwhile in combat or falling. -Custom command aliases — define
/hub,/lobby, etc. directly fromconfig.yml. -Multi-database storage — YAML, MySQL, MariaDB, H2 and MongoDB support. -
Spawns folder — each spawn saved as its own
.ymlinspawns/. Auto-migrates old data. -Strict permissions — explicitly denied nodes (
-xsetspawn.spawn) block even OP players. -New bypass —
xsetspawn.bypass.economyto 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 fromconfig.yml.1.4New fature, minor bug fixesMar 12, 2026 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).1.3New features and optimizationsFeb 7, 2026 v1.3 - CHANGELOG
- 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.New Functions
- Smart config system that auto-updates and preserves comments. - Customizable permissions for all commands and bypasses. - Code reorganization for better performance and stability.System & Config
1.2Update errorFeb 6, 2026 -Fixed bug that did not verify which version is higher
1.1New featuresFeb 2, 2026 -Added command cooldowns for
/spawn. -Added teleport delays (cancels on movement). -
Added bypass permissions (
xsetspawn.bypass.cooldownandxsetspawn.bypass.delay). -New config options for all of the above.
1.0New Plugin Feb 2, 2026 It's a simple plugin, but it helps your server.
Features: - Spawn per world - Global spawn - Sounds
Similar projects
Plugin →VeinMiner
Mine the whole vein on mining a single ore/block. Make the tedious mining experience to something satisfying and fun! FTB Ultimine alternative
99.3MSueta
Simple Voice Chat
A working voice chat in Minecraft!
76.8MSueta
Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
25MSueta
Chunky
Pre-generates chunks, quickly and efficiently
18.4MSueta
VeinMiner Enchantment
Veinminer Addon - Adds vineminer enchantment to enchanting tables. Only tools with the enchantment can veinmine
18MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta