Improved performance with OGG files
- Combined methods for .nbs and .ogg files into one class.
- Now you can listen .ogg and .nbs files together.
- Added the ability to listen to .ogg files and records without headphones.
- Added the ability to listen .ogg files and records with a pocket boombox without headphones.
- Fixed CoinsEngine dependency. Now it works since 2.8.0 version.
If you have Vegas or ArmWrestling plugin, you need to update them too.
Improvements
- Added support for ExcellentEconomy(CoinsEngine) plugin
26.1 Support
- Added support for version 26.1
- Added support for new notes
Support for older java versions
- Added support for java 11
Changes to OGG songs
- The names of ogg files in the config and resource pack have been changed.
- Methods for embedding music via API have been simplified.
Vegas plugin support
- Added support for the Vegas plugin. Players can now listen to music in .nbs and .ogg formats while playing these modes.
- The plugin API has been simplified and replaced entirely with interfaces.
- Sound playback methods have been optimized.
This plugin will be gradually integrated into my other plugins.
Fixes
- Fixed issue with older paper cores.
- Fixed playback of .ogg files via API.
- Common methods have been moved to the BasicUtils library.
CoinsEngine support
- Added support for CoinsEngine currencies.
Fixes
- The order of stopping cycles has been corrected.
- Fixed delay for spigot core when starting a server.
PlaceholderAPI fix
- Added forced loading of PlaceholderAPI
Fixes
- Fixed a bug where the boombox would remain enabled after the block was broken if the resource pack was enabled
New version
- Added support for 1.21.11
- Code and common library optimizations have been performed
Loading fixes for paper/purpur
- The song loading mechanism at plugin startup has been changed. It is now done asynchronously. Once the songs are fully loaded, the boomboxes themselves are activated.
- Fixed inaccurate sound playback on paper/purple 1.21.10
Folia support / Fixes
- Added Folia support.
- Fixed a bug that occurred when changing the language in the config file while the resource pack was active.
- Added several methods to the API for player tracking.
- Fixed an inaccuracy when changing the play button in the main menu.
- All unnecessary checks that could load the server have been removed.
Resource pack settings
- Added comments to the config to avoid possible problems with changing the language.
- Improved the method for installing a model at an angle other than 90 degrees.
New version
- Added support for 1.21.10
New features
- Added price formatting option to the config.
- Added option to disable plugin and use it only as API.
New version
- Added support for 1.21.9
Fixes
- The method for determining song speed has been fixed.
- New API version.
Lands plugin fixes
- Fixed access check method if you have Lands plugin installed