Bug Fix:
- Fixed issue where all players were teleported to spawn on join.
- Now only new players are sent to spawn — returning players spawn at their last location.
Enhancements:
- Toggle between chat or title join messages via config.yml
- Optional sound/particle effects on join — fully configurable
Added
- Configurable Bossbar & Action Bar Visuals
- Bossbar and action bar messages during teleports are fully toggleable via config.yml.
- Server owners can customize whether players see a bossbar and/or action bar during teleport events.
- Configurable Sounds and Particle Effects
- All teleport-related sounds and particle effects are configurable in config.yml.
- Admins can toggle effects on/off and customize particle/sound types used for teleport start, cancellation, and success states.
- Bossbar color and style are also customizable.
- New /neonspawn reload Command
- Enables server operators to reload both config.yml and messages.yml without restarting the server, speeding up plugin configuration changes.
Fixed / Improved
- Fixed missing message key warnings by switching to properly nested message keys for bossbar and actionbar messages in messages.yml.
- Improved player feedback during teleport start, cancel, and success based on configured visual and audio settings.
- Enhanced performance by caching configuration values during teleport effects.
- Added defensive null checks when spawning particles and sounds.
Removed
- Spawn Menu / GUI Feature Removed
- The spawn menu command and GUI listener have been removed to simplify the plugin and focus on core teleport functionality.
- Corresponding commands, event listeners, imports, and messages related to spawn menu/GUI were eliminated.
