[⚡] X-SetSpawn | Custom Spawn [1.8.8 - 26.1+] icon

[⚡] X-SetSpawn | Custom Spawn [1.8.8 - 26.1+] -----

This plugin creates custom spawns




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.
  • Startup logging — Updated startup messages with standardized logging format.
  • Lifecycle optimization — Standardized plugin lifecycle (onEnable/onDisable) for proper error handling and graceful degradation.

⚙️ Bug Fixes
  • ⚙️ Fixed duplicate connect-on-first-join case label in switch statement.
  • ⚙️ Fixed BungeeCord module calling non-existent getConfig() method.
  • ⚙️ Fixed Velocity module referencing undefined configuration variable.
  • ⚙️ Added .gitignore to exclude build artifacts from version control.
  • ⚙️ Fixed console startup messages not having color. All logInfo, logWarning and logError messages now use the plugin prefix.
  • ⚙️ Debug system now sends messages to the player who toggled it, 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 show the plugin name: [DEBUG] [X-SetSpawn] [Category] message.
  • ⚙️ Fixed CommandListener hiding all namespaced commands. Now it only hides its own namespace (xsetspawn:*, x-setspawn:*).
----------, Jun 13, 2026

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.
  • DependencyManager — Automatically downloads Adventure, MiniMessage and database libraries at runtime. No manual JAR installation needed.

⚙️ Bug Fixes
  • ⚙️ Spawn Memory — Fixed the issue that prevented the spawn from staying loaded in memory.
----------, May 17, 2026

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 async threads.
  • ⚙️Economy Bug: Fixed a bug where players with the bypass delay permission were not being charged.
  • Optimizations: Optimized CPU usage for particles, fixed orphaned holograms, and optimized proxy events.
----------, May 9, 2026

v2.0 - CHANGELOG

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


More details in Modrinth
----------, Apr 18, 2026

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.
----------, Apr 15, 2026

v1.8 - 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.
  • ⚙️ 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.
  • ⚙️ /xss version Fix: Now correctly displays the version and platform (Folia/Paper).
  • 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.
  • Sound Synchronization: Fixed an issue where the spawn sound was skipped during cross-world loading screens.
  • ✨/back Command: Teleport back to your previous location after using a spawn command.
----------, Apr 10, 2026

v1.7 - CHANGELOG

⚙️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.
----------, Apr 6, 2026

v1.6 - CHANGELOG (Folia Fix)

  • ⚙️Folia Native Support — Added teleportAsync and regional scheduling via reflection (no external dependencies).
  • ⚙️ Universal Compatibility — Works identically on Folia, Purpur, Paper, Spigot, and Bukkit.
  • ⚙️ Async Update Checking — Update checks are now fully thread-safe and region-safe.
----------, Mar 29, 2026

v1.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.
  • ⚙️ 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.
----------, Mar 29, 2026

v1.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.
  • ⚙️ 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.
  • ⚙️Folia support — is now present in this version
----------, Mar 29, 2026

v1.3 - 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.
  • ⚙️ Folia support — compatible with Folia, Purpur, Paper, Spigot, and Bukkit.
  • ⚙️ Visual countdown — teleport delay is 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).
----------, Mar 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.
  • ⚙️ Folia support — compatible with Folia, Purpur, Paper, Spigot, and Bukkit.
  • ⚙️ Visual countdown — teleport delay is 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).
----------, Mar 12, 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.
  • ⚙️ Smart config system that auto-updates and preserves comments.
  • ⚙️ Customizable permissions for all commands and bypasses.
  • ⚙️ Code reorganization for better performance and stability.
----------, Feb 7, 2026

- ✨ Se ha arreglado error que no verificaba cual versión es mayor
----------, Feb 2, 2026

- ✨ Se han añadido tiempos de espera para los comandos de /spawn.
- ⏳ Se han añadido retrasos de teletransporte (se cancela al moverse).
- ️ ✨ Se han añadido permisos de omisión (xsetspawn.bypass.cooldown y xsetspawn.bypass.delay).
- ️ ✨ Nuevas opciones de configuración para todo lo anterior.
----------, Feb 2, 2026

Resource Information
Author:
----------
Total Downloads: 715
First Release: Feb 2, 2026
Last Update: Jun 13, 2026
Category: ---------------
All-Time Rating:
1 ratings
Find more info at xproyects.qzz.io...
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings