
Jukebox Extended Reborn
Level up your server with custom music discs - "Just like vanilla jukebox, but better!"
18.3K
59
- Updated dependencies
- Fixed a bug where versions between 1.21 and 1.21.4 didn't load discs correctly
- Fixed shift-clicking into a jukebox gui deleting items
- Fixed plugin crashing when updating old config files
- Fixed a bug where destroying any block stops music playback
- Fixed a bug where destroying a jukebox with gui mode may drop an enchanted disc
- Updated localization
- Reworked geyser integration (mainly for geyser-standalone, there are two new config available for connecting it)
- Fixed discs continuing to be played in gui mode when jukebox is destroyed
- Fixed disc 11 playing when a disc is inserted into a jukebox via a hopper when gui mode is enabled
- Updated dependencies
- Added support all the way through 26.1.2
- Fixed a bug where permissions didn't work correctly
- Fixed WorldGuard integration hopefully
- Updated dependencies
- Fixed a Folia incompatibility issue
- Updated dependencies
- Fixed a Folia incompatibility issue
- Fixed accidental regression in buildscript, plugin size should be smaller
- Fixed dependency shadowing
- Added support all the way through
1.21.11 - Updated dependencies
- Updated localization
- Added ability to display disc names as the title instead of the description
- Added ability to specify resource pack url and hash in the plugin config
- Fixed lag caused by Geyser integration
- Internal change: migrated to own Colosseum API
Thanks to @Baktus79 and @LittleBigBug for the help
- Added support all the way through
- BREAKING CHANGE: The plugin no longer depends on ProtocolLib, it now depends on PacketEvents, be sure to add it to your plugin directory.
- Added support all the way through
1.21.7 - Updated localization
- Fixed WorldGuard integration
- To use a jukebox inside a region, the region must have the
useflag - To use a jukebox gui inside a region, the region must have the
useflag and thechest-accessflag - OP users are exempt from these limitations
- To use a jukebox inside a region, the region must have the
- Fixed WorldGuard integration
- Fixed console spam when interacting with Crafters and Crafting tables (for real this time)
- Fixed console spam when interacting with Crafters and Crafting tables
- Fixed an error when interacting with a language which wasn't registered
- Fixed interaction with softdependent plugins (they weren't properly marked as softdependant)
- Fixed some webAPI requests using status code 200 instead of 204
- Added standard Minecraft headers to the resource pack download request (fixes plugin not working on Aternos)
- Fixed crafter slots re-enabling themselves when interacting with a crafter
- Fixed some bugs regarding the base url
- Optimized the save data for jukebox GUI
Thanks to @ChanceSD for helping with this update!
- Updated localization
- Fixed base url not being selected correctly
- Fixed JEXT trying to send the resource pack zip to the client when it's not present
- Reworked base URL: now supports a custom port, https (default is http), and custom resource path
- Added a message at startup prompting the user to look at the wiki if no discs are detected
- Updated localization
- Updated dependencies
- Fixed an incompatibility with OpenInv
- Updated dependencies
- Fixed jukeboxes redstone signal and particles for versions >=
1.21
The final feature update is here! For more info check #379.
- Added compatibility all the way through
1.21.4 - Added config option to set the maximum jukebox range
- Added config option to set the base url of the web API
- Added support for decorated pots
- Added support for Geyser Standalone (just drop the plugin jar in the Geyser extension directory)
- Added vault support
- Added trial spawner support
- Added crafter support (Note: crafter preview doesn't work as of now)
- Added support for bedrock in gui mode
- Added
.nbsfile support - Fixed custom discs not dropping when chest explodes
- Fixed many more bugs (I can't remember them all lol)
- Updated dependencies
- Technical changes:
- Renamed the
Stateobject toJextState - Renamed
IntegrationtoPermissionIntegration - Reworked assets loading
- Reworked disc system
- Reworked config file management
- Reworked GUI system
- Renamed the
- WebUI changes:
- An entirely new style, giving the WebUI a resemblance to the Minecraft launcher
- Removed remote plugin management from WebUI now it's only a companion app exclusive
- Added
.nbsfile support - Added new dungeons to the selector
- Updated documentation
- Companion app changes:
- Direct download from Youtube/Soundcloud (and many more websites!) using
yt-dlp - Remote disc management
- Remote config management
- Bulk importing
- Community disc packs
- Exports history
- Now desktop app downloads will no longer expire
- Direct download from Youtube/Soundcloud (and many more websites!) using
- Added compatibility all the way through
- Updated dependencies
- Fixed discs not loading in versions <=
1.20.5 1.20.6support
1
...