/
Custom music disc plugin for Paper servers. Upload any audio file, get a playable disc.
| Dependency | Version |
|---|---|
| Paper | 1.21+ |
| Java | 21+ |
| FFmpeg | Required for non-OGG uploads |
| WorldGuard | Optional — enables region music |
| Geyser-Spigot | Optional — Bedrock hologram & custom disc support |
| Command | Description |
|---|---|
/disc give <player> <id> | Give a custom disc |
/disc list | List all discs |
/disc play <id> | Play a disc (portable) |
/disc stop | Stop all disc music |
/disc catalog | Open the disc catalog GUI |
/disc region set <region> <disc> | Assign music to a WorldGuard region |
/disc region remove <region> | Remove region music |
/disc region list | List region mappings |
/disc web | Generate a one-time admin login link |
/disc reload | Reload config & restart web server |
| Permission | Description |
|---|---|
pjcustomdisc.admin | Access to all commands |
jukeboxweb.admin | Access to web dashboard & give command |
# config.yml
web-port: 8080
public-url: "http://your-server-ip:8080"
haproxy-support: false
# Region music (managed via commands)
region-music:
spawn: "my_disc_id"

Custom music disc plugin for Paper servers. Upload any audio file, get a playable disc.