MySpawnСкачатьСкачатьСкачатьСкачать
ВЕРСИИ (4)
release
MySpawn 2.2.2
2.2.223 дек. 2025 г.3 тыс.Minecraft: 1.8.8, 1.21.11paper, spigot
Что нового
**[Fix]** Resolved a NullPointerException in commands when file messages was missing.
**[Refactor]** Configuration file names: Spawn.yml -> locations.yml, and lowercase message files.
**[Refactor]** Configuration files (locations.yml, messages_en.yml, config.yml) are now automatically restored if deleted when the plugin reloads.
**[Fix]** Removed an unused imports
**[Fix]** Updated cooldown to include decimal unit.
More Information: [github.com/Theangel256/MySpawn/releases/tag/v2.2.2](https://github.com/Theangel256/MySpawn/releases/tag/v2.2.2)
release
MySpawn 2.2.1
2.2.123 дек. 2025 г.62Minecraft: 1.8.8, 1.21.11paper, spigot
Что нового
**[Feature]** Added Respawn listener to handle player respawn teleportation.
**[Feature]** Added 'Teleport-to-respawn' option in config.yml to toggle this feature.
**[Fix]** Improved Join listener: added fallback to main Spawn if FirstSpawn is not set.
**[Fix]** Removed an unused imports
**[Fix]** Updated cooldown to include decimal unit.
release
The Architecture Update
2.213 дек. 2025 г.48Minecraft: 1.8.8, 1.21.11paper, spigot
Что нового

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+).
## 🚀 Key Highlights
### 🛠️ Centralized Configuration Architecture
I have completely rewritten how the plugin handles files. The new **`LocationManager`** now acts as the central brain for all configuration I/O.
- **What this means for you:** More stable reloads, fewer bugs when switching languages, and a cleaner codebase for future updates.
- **Hot-Reloading:** The `/myspawn reload` command is now smarter. It atomically reloads `Spawn.yml`, `config.yml`, and your language file without needing a server restart.
- **Dynamic Language Switching:** Changing `Options.Language` in `config.yml` and reloading now *instantly* switches the plugin's language in real-time.
### 🔊 Smart Sound Engine
Say goodbye to console warning on modern versions!
- **Noise:** The plugin now uses a "try-catch-retry" strategy. It attempts to use modern sound names first and gracefully falls back to legacy (1.8-1.12) names if needed.
- **Result:** Perfect sound playback on **any** server version from 1.8.8 to 1.21.11.
### 🐛 Critical Fixes
- **Firework Damage:** Fixed a persistent issue where fireworks could damage players even with `No-Damage` enabled. We now use persistent metadata (`myspawn_nodamage`) to guarantee safety.
- **Legacy Warnings:** Added `api-version: 1.13` to `plugin.yml` to suppress "Legacy plugin" warnings on modern servers, while keeping full support for older versions.
## 📋 Changelog
### Refactoring
- **[Refactor]** Centralized all config logic into `LocationManager`.
- **[Refactor]** Isolate `Main` class from direct file management; delegated to `LocationManager`.
- **[Refactor]** Made `PluginConfig` mutable to support runtime reloading.
### Features
- Update 2.2 (The Architecture Update) (7e41334)
- feat: Add update checker and version utility classes, bump plugin version, and include gitignore. (cdfca1e)
- feat: Implemented context-aware locale switching in `reloadConfig()`.
- feat: Enhanced `VersionUtils` with semantic version analysis for accurate legacy detection (1.7-1.12).
- feat: Added new sub-option in Fireworks, No-Damage!, check config.yml for more information
### Bug Fixes
- **[Fix]** Resolved `IllegalArgumentException` for sounds on 1.13+ servers.
- **[Fix]** Fixed race conditions in firework damage negation.
- Bump to 2.1.2 alpha version Update new config to README.md (96968dd)
- Update new config to README.md (646f7e0)
release
MySpawn 2.1.1
2.1.111 дек. 2025 г.238Minecraft: 1.8.8, 1.21paper, spigot
Что нового
### Diffs to 2.1 (Minor Changes & Bug Fixes Update)
### Features:
- Added void fall damage option when teleport to spawn location
- Better structure for the config.yml file (added comments and organized sections again...)
- WARNING!! YOU NEED TO REGENERATE YOUR CONFIG.YML FILE
### Fixes:
- Fixed a bug where the spawn teleportation on join option was not working correctly
- Plugin should be correctly works on 1.21.5 with Java 17+
- Fixes Sounds in 1.9+ - 1.12.x they are not working correctly
### Know issues:
- Fireworks make damage to the player