6.10.15
Moving audio, media patching, new API's and fixes
New Features
- Requires Java 17+ (previously Java 8+)
- Please reach out to me over discord if this turns out to be problematic for you, I'll see what we can do as intermediate step until you're able to upgrade.
- Added support for the new Minecraft "Player Profile" API
- Added full support for Minecraft 1.21.10
- Added the new "patch" command, letting you update media volume/speed on the fly — View Documentation
- Introduced a Media Patch API, enabling automation of media properties and real-time adjustments
- Added support for Moveable Speakers in the API — make voices and effects that move in 3D space, following entities!
Watch the demo here
- New onboarding system for fresh servers — simpler setup, more guidance, and safer defaults
- Client URLs can now outlive the 5-minute connection window, allowing players to reload the page without needing to reconnect
- Fully reworked documentation — clearer, faster, and easier to navigate
Read the new docs here
Fixes & Improvements
- Fixed spammy messages when no media is linked to an account
- Fixed CORS proxy issues
- Resolved many old audio engine edge cases that caused media to get stuck in a playing state
- Improved text readability in the web client and account dashboard
- Fixed Velocity config issues
- Fixed NullPointerException spam related to moderator mode
- Fixed media start position issues when using certain media types (`startAtMillis`)
- Continued internal Gradle build migration for cleaner builds
- Fixed media caching layer bugs, improving both stability and performance