- Added support for YouTube remote cipher to resolve "Problematic YouTube player script". See Common issues.
- Added ability to use any item with
JUKEBOX_SONGdata component as a custom disc (1.20.5+). (#122) - Fixed an issue where custom discs could stop playing randomly.
- Fixed an issue where a vanilla disc would start playing after a custom disc ended.
- Added opt-in local source for loading tracks from files. See
local_sourceblock in addon's config for more info on how to use it. - Fixed an exception with latest Plasmo Voice version when using
/vreload.
- Migrated from ProtocolLib to PacketEvents.
- Fixed players ejecting and inserting a disc into a jukebox on the same tick would make the audio from the inserted disc impossible to be stopped. (#97)
- Handle disc insert in adventure mode in >=1.21.
- Vanilla song name on burned discs in now hidden in >=1.21.3.
- Fixed missing label in actionbar when playing a track. (#101)
- Fixed data corruption when trying to burn goat horn in 1.21.5. (#104)
- Fixed an exception when trying to burn already burned goat horn.
- Fixed goat horn unintentionally playing on left click. (#105)
- Added option to change lore burning method (
burn_lore_methodin the addon config):- DISABLE — Disables any lore manipulations on burn/erase.
- REPLACE (default) — Replaces the whole lore with a string containing the song name on burn, and removes the lore completely on erase.
- APPEND — Adds a new line to the end of the lore on burn, and removes the last line on erase.
- Fixed clicking with a custom disc into a stopped jukebox with a disc already inside would cause it to play track without actually inserting the disc.
- Fixed an IllegalStateException on ChunkUnloadEvent when using Folia #92.
- Added support for minecart with hopper. Pulling item from jukebox using minecart hopper stops the track.
- Fixed an issue where the track's job was not being stopped after the track finished, causing unnecessary CPU usage and memory leak.
- Added crafts for burnable goat horns.
- Yet another lavaplayer update to fix playback issues.
- Addons' permissions are now registered in Bukkit permissions. This resolves auto-complete and goat horns not working properly.
- New config option
mono_sourcesto use mono sources for playing the audio. /vreloadcommand is now reloading the addon's config properly.- Add poToken support for YouTube source.
- Fixed discs commands not working properly after
/vreload.
- Fix
/disc burnproduces broken goat horns in 1.20.1. This fix will not repair broken horns, so you need to do it manually by using command:/item replace entity @p weapon.mainhand with minecraft:goat_horn{instrument:\"empty\"}. - Disallow burning custom goat horn with tracks exceeding the maximum duration defined in the config.
- Update to Plasmo Voice 2.1.0. This version is not compatible with PV 2.0.x.
- Experimental goat horn support. Disabled by default. Set
goat_horn.enabledtotrueto enable. For now horns are burned same as the discs using/disc burncommand, but it'll be changed later. - HTTP proxy support.
Requires pv-addon-lavaplayer-lib 1.0.12+
Changelog:
- Fixed an issue where inserting a disc with shift-click caused it to start playing on 1.21
- Reintroduced YouTube authorization
Requires pv-addon-lavaplayer-lib 1.0.8+ to work
Changelog:
- Config option to change lore burn method
- 1.21 support
Requires pv-addon-lavaplayer-lib 1.0.8+ to work
Changelog:
- Hopper interactions support
- 1.20 discs burnable craft
- Fixed empty suggestions when using the /disc command
- Config option to disable voice distance visualization #10
- relocate lavaplayer to fix conflicts with other plugins


