Welcome to the Hangar Open Beta. Please report any issue you encounter on GitHub!
A plugin that allows you to create custom music discs that can play audio from any source through the in-game voice chat
📦 Mixer v2.2.2 Changelog
✨ New Features
- bStats Metrics: Added support for anonymous statistics collection via bStats. This can be toggled via the
metrics: trueparameter in theconfig.ymlfile.
⚡ Improvements & Optimization
- Cobalt API Integration: Significantly improved Cobalt URL handling. Updated requests to use API v7 with an automatic fallback to v6, ensuring more stable media loading.
- Async Handling: Refactored asynchronous processes, improved thread management and overall server & music stability (will be most noticeable when there are 3+ players on the server playing music).
- Code & Dependencies Cleanup: Optimized dependencies (switched the
:apidependency toimplementation) and removed redundantStandardCharsetsconversions in the TTS URL generator.
🐞 Bug Fixes
- Cobalt Error Messages: Fixed and simplified Cobalt API error messages in-game. If an HTTP 403 error occurs, the plugin now directly warns the user about potential hosting blocks by Cloudflare.
- Data Access Safety: Fixed potential NullPointerExceptions in
RedstoneListenerandPlayerInteractListenerwhen interacting with discs. Added proper safety checks forItemMetaandPersistentDataContainerkeys. - Playback Stability: Improved track completion handling and queue loading. Fixed the state management of the
playbackStartedvariable, preventing playback hangs when processing playlists.
Note: I tried to add an easier YouTube support, but it didn't work out the way I'd planned, so I kinda scrapped all of the progress and might start over from scratch (or maybe I will just ignore that feature entirely)
Full Changelog: https://github.com/Andromedov/Mixer/compare/v2.2.1...v2.2.2
Information
| Published on | March 29, 2026 |
|---|---|
| Downloads | 1 |
Platforms
Paper (1.20.6-1.21.11)
Dependencies
Paper