/
!ArchUpdate I am excited to present MySpawn v2.2, a major update focused on internal stability, architectural modernization, and full cross-version compatibility (1.8 - 1.21+).
I have completely rewritten how the plugin handles files. The new LocationManager now acts as the central brain for all configuration I/O.
/myspawn reload command is now smarter. It atomically reloads Spawn.yml, config.yml, and your language file without needing a server restart.Options.Language in config.yml and reloading now instantly switches the plugin's language in real-time.Say goodbye to console warning on modern versions!
No-Damage enabled. We now use persistent metadata (myspawn_nodamage) to guarantee safety.api-version: 1.13 to plugin.yml to suppress "Legacy plugin" warnings on modern servers, while keeping full support for older versions.LocationManager.Main class from direct file management; delegated to LocationManager.PluginConfig mutable to support runtime reloading.reloadConfig().VersionUtils with semantic version analysis for accurate legacy detection (1.7-1.12).IllegalArgumentException for sounds on 1.13+ servers.
a lightweight plugin that simplifies spawn management with features like customizable join/quit messages, automatic teleportation to spawn on join, void fall protection, configurable sounds and fireworks effects, and cooldown for spawn command.