FallenDisks icon

FallenDisks -----

Create custom music disks with custom textures using YouTube URLs!



Custom Music Discs on a Vanilla Client

DISCLAIMER: THIS PLUGIN HAS ONLY BEEN TESTED ON PAPER 1.21.10. I AM UNSURE IF IT WORKS ON ANY OTHER VERSION, AND THIS DISCLAIMER IS HERE SO YOU UNDERSTAND I DO NOT GUARANTEE SUPPORT FOR ANY VERSION THAT IS NOT PAPER 1.21.10

FallenDisks
is a custom music disc system that works on a completely vanilla Minecraft client — no SimpleVoiceChat, no Fabric/Forge, no extra installs. Players just join, accept the server resource pack, and you get custom songs that behave like real in-world jukebox audio, with the addition of custom textures using any 64x64 .png image, and the ability to easily use playlists in Jukeboxes with a nice GUI menu.



Required Dependencies
FallenPacks is required — it builds/hosts the server resource pack the right way so FallenDisks can focus purely on discs + jukebox features (and you don’t have to mess with separate hosting setups).

GUIResourcePack is required for custom gui textures. — You must use this as your servers base-pack.zip, or merge it into your already existing base-pack.zip if you want the GUI to have custom textures.

To use this plugin to its fullest extent, you must be able to install yt-dlp & ffmpeg on your Host server. An installation tutorial can be found on my github, and is included in the config.



Notable Plugin Features
  • Custom Music Discs - With custom metadata, lore, and textures!

  • Jukebox GUI queue / playlist behavior - 10 Page menu that holds up to 450 songs and allows music playback control.

  • Portable Jukebox support - Breaking Jukeboxes with songs in them will pickup the entire playlist for easy transport!

  • Speaker relay support - Give speakers to players that can be linked with Jukeboxes to create surround sound experiences, or extend the range a Jukebox can be heard from!

  • DecentHolograms integration - for “Now Playing / Up Next” style displays (when supported).

  • Admin-friendly controls - permissions, duration limits, and easy to understand commands make FallenDisks easy to use for admins, and players alike.
Why FallenDisks?
Most “music disk plugins” rely on client-side voice mods or external audio clients. FallenDisks doesn’t. It’s built around resource-pack audio and vanilla mechanics, so your players can join with a totally normal client and still get a modern music system. FallenDisks also offers a level of customization that can not be found in any other plugin.



Commands & Permissions
Commands
/fdisks - Functions as a /fdisks help command.
/fdisks help - Lists all commands available with the plugin.
/fdisks info - Shows plugin version and hologram detection.
/fdisks list [page] - Lists all custom music disks that have been created.
/fdisks create <ID> <URL> [flags] - Creates a new custom music disk.
/fdisks replace <ID> <URL> [flags] - Replaces a current music disk with new audio and flags.
/fdisks delete <ID> - Deletes a music disk.
/fdisks give <ID> <Player> - Gives the specified music disk to the specified player.
/fdisks givespeaker <Player> <Amount> - Gives a Jukebox Speaker to specified player.
/fdisks reload - Reload the plugin. (Not needed for new songs.)

Permissions
fallendisks.* - Gives all permissions.
fallendisks.create
fallendisks.givespeaker
fallendisks.replace
fallendisks.delete
fallendisks.give
fallendisks.list
fallendisks.reload
fallendisks.admin
fallendisks.create.nolimit

Images
[​IMG]
[​IMG]


Please post bugs and/or issues in the Discussion page.



Security and Privacy Note

By using this plugin you understand anyone who has access to create a music disk will have access to download files externally onto your minecraft server. HEED THIS WARNING. Although this plugin should only be able to use youtube links, I am not responsible for the content that is downloaded onto your server or any damage rogue players could cause by abusing this plugin. Please be careful with who gets access to use this tool. Your data or data about your server will NEVER be shared with me.
Resource Information
Author:
----------
Total Downloads: 27
First Release: Jan 14, 2026
Last Update: Jan 16, 2026
Category: ---------------
All-Time Rating:
3 ratings
Find more info at github.com...
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings