Mineuniverse
Plugins
BS CustomJukebox

BS CustomJukebox

PLUGIN
Fully-featured Paper 1.21+ jukebox plugin with custom music discs, disc fragments, GUI support, and WorldGuard/GriefPrevention integration.
by BoondockSulfur
Download Claim this project
851 downloads
0 likes
Updated Oct 14, 2026
0 hypes
Fun General Mechanics
Advertisement Remove ads with Premium →

CustomJukebox

CustomJukebox is a fully-featured Minecraft Paper plugin for 1.21+ that adds advanced jukebox functionality, fully implemented in Java. It lets you create and manage custom music discs, fragments, and a jukebox GUI without replacing any vanilla discs.


✨ Features

🎵 Custom Music Discs

  • Create custom music discs without overriding vanilla discs
  • Use custom sounds via resource packs (.ogg format)
  • Fully customizable metadata: title, author, lore, CustomModelData
  • Duration tracking: discs automatically stop after their configured play time
  • JSON-based configuration via disc.json for easy management

🧩 Fragment System

  • Disc fragments: collect fragments to craft complete discs
  • Creeper drops:
    • Skeleton kills Creeper → fragment drop
    • Player kills Creeper → configurable chance (e.g. 5%)
  • Loot integration:
    • Fragments can appear in dungeons, bastions, end cities, and more
  • Shapeless crafting:
    • 9 fragments = 1 complete disc (fully configurable)

🎨 GUI & Interaction

  • Jukebox GUI:
    • Right-click an empty jukebox to open a disc selection GUI (if enabled)
  • Admin GUI:
    • /cjb gui for admin access to all discs
  • Simple interaction:
    • Hold a disc in your hand and right-click a jukebox to start playback

🦜 Parrot Dance System

  • Parrots dance in sync with custom music
  • Configurable radius (default: 3 blocks)

🌍 Plugin Integrations

  • WorldGuard:
    • Region-based jukebox usage depending on USE flag
  • GriefPrevention:
    • Claim-based jukebox permissions (requires container trust)
  • Full, working integrations – not just placeholders

📦 Requirements

  • Server: Paper 1.21+ (or compatible Paper/Spigot fork)
  • Java: 21+
  • Optional Plugins:
    • [WorldGuard] – region-based jukebox permissions
    • [GriefPrevention] – claim-based jukebox permissions

🚀 Installation

  1. Download the latest CustomJukebox-x.x.x.jar.
  2. Place the JAR into your server’s plugins/ folder.
  3. Start the server. The plugin will generate:
    • config.json
    • disc.json
    • languages/ folder
  4. Configure config.json and disc.json to fit your needs.
  5. Set up and host your resource pack (see below).
  6. Run /cjb reload or restart the server to apply changes.

⚙️ Configuration

All main settings are handled in config.json. Example:

```json { "settings": { "enabled": true, "language": "en", "enable-gui": true, "debug": false }, "discs": { "creeper-drops": true, "creeper-drop-chance": 0.05, "dungeon-loot": true, "trail-ruins-loot": true, "max-loot-discs": 2, "loot-chance": 0.15, "enable-crafting": true, "fragments-per-disc": 9 }, "parrots": { "enable-dancing": true, "dance-radius": 3 }, "integrations": { "worldguard": true, "griefprevention": true } }

CustomJukebox-3.7.0.jar
MC 1.21.8, 1.21.4, 1.21.5, 1.21.7, 1.21.6, 1.21.9, 1.21.10, 1.21.11, 26.1.1, 26.1, 26.1.2, 26.2, 26.3
Release 2026-10-02 Get
CustomJukebox-3.6.0.jar
MC 1.21.8, 1.21.4, 1.21.5, 1.21.7, 1.21.6, 1.21.9, 1.21.10, 1.21.11, 26.1.1, 26.1, 26.1.2, 26.2, 26.3
Release 2026-08-31 Get
CustomJukebox-3.5.0.jar
MC 1.21.8, 1.21.4, 1.21.5, 1.21.7, 1.21.6, 1.21.9, 1.21.10, 1.21.11, 26.1.1, 26.1, 26.1.2, 26.2
Release 2026-08-25 Get
CustomJukebox-3.4.0.jar
MC 1.21.8, 1.21.4, 1.21.5, 1.21.7, 1.21.6, 1.21.9, 1.21.10, 1.21.11, 26.1.1, 26.1, 26.1.2, 26.2
Release 2026-08-20 Get
CustomJukebox-3.3.0.jar
MC 1.21.8, 1.21.4, 1.21.5, 1.21.7, 1.21.6, 1.21.9, 1.21.10, 1.21.11, 26.1.1, 26.1, 26.1.2, 26.2
Release 2026-07-20 Get
CustomJukebox-3.2.0.jar
MC 1.21.8, 1.21.4, 1.21.5, 1.21.7, 1.21.6, 1.21.9, 1.21.10, 1.21.11, 26.1.1, 26.1, 26.1.2, 26.2
Release 2026-07-12 Get
CustomJukebox-3.1.0.jar
MC 1.21.8, 1.21.4, 1.21.5, 1.21.7, 1.21.6, 1.21.9, 1.21.10, 1.21.11, 26.1.1, 26.1, 26.1.2, 26.2
Release 2026-07-04 Get
CustomJukebox-3.0.0.jar
MC 26.1.1, 26.1, 26.1.2
Release 2026-05-06 Get
CustomJukebox-2.2.1.jar
MC 1.21.2, 1.21, 1.21.3, 1.21.8, 1.21.4, 1.21.5, 1.21.7, 1.21.1, 1.21.6, 1.21.9, 1.21.10, 1.21.11
Release 2026-05-04 Get
CustomJukebox-2.2.0.jar
MC 1.21.2, 1.21, 1.21.3, 1.21.8, 1.21.4, 1.21.5, 1.21.7, 1.21.1, 1.21.6, 1.21.9, 1.21.10, 1.21.11
Release 2026-05-02 Get
CustomJukebox-2.1.6.jar
MC 1.21.2, 1.21, 1.21.3, 1.21.8, 1.21.4, 1.21.5, 1.21.7, 1.21.1, 1.21.6, 1.21.9, 1.21.10, 1.21.11
Release 2026-05-01 Get
CustomJukebox-2.1.3.jar
MC 1.21.2, 1.21, 1.21.3, 1.21.8, 1.21.4, 1.21.5, 1.21.7, 1.21.1, 1.21.6, 1.21.9, 1.21.10, 1.21.11
Release 2026-04-11 Get
CustomJukebox-2.1.2.jar
MC 1.21.2, 1.21, 1.21.3, 1.21.8, 1.21.4, 1.21.5, 1.21.7, 1.21.1, 1.21.6, 1.21.9, 1.21.10, 1.21.11
Release 2026-03-29 Get
CustomJukebox-2.1.1.jar
MC 1.21.2, 1.21, 1.21.3, 1.21.8, 1.21.4, 1.21.5, 1.21.7, 1.21.1, 1.21.6, 1.21.9, 1.21.10, 1.21.11
Release 2026-02-21 Get
CustomJukebox-2.1.0.jar
MC 1.21.2, 1.21, 1.21.3, 1.21.8, 1.21.4, 1.21.5, 1.21.7, 1.21.1, 1.21.6, 1.21.9, 1.21.10, 1.21.11
Release 2026-02-20 Get
CustomJukebox-2.0.0.jar
MC 1.21.2, 1.21, 1.21.3, 1.21.8, 1.21.4, 1.21.5, 1.21.7, 1.21.1, 1.21.6, 1.21.9, 1.21.10, 1.21.11
Release 2026-01-06 Get
CustomJukebox-1.3.0.jar
MC 1.21.2, 1.21, 1.21.3, 1.21.8, 1.21.4, 1.21.5, 1.21.7, 1.21.1, 1.21.6, 1.21.9, 1.21.10, 1.21.11
Release 2026-01-01 Get
CustomJukebox-1.2.4.jar
MC 1.21.2, 1.21, 1.21.3, 1.21.8, 1.21.4, 1.21.5, 1.21.7, 1.21.1, 1.21.6, 1.21.9, 1.21.10
Release 2025-12-24 Get
CustomJukebox-1.2.3.jar
MC 1.21.2, 1.21, 1.21.3, 1.21.8, 1.21.4, 1.21.5, 1.21.7, 1.21.1, 1.21.6, 1.21.9, 1.21.10
Release 2025-12-18 Get
CustomJukebox-1.2.1.jar
MC 1.21.2, 1.21, 1.21.3, 1.21.8, 1.21.4, 1.21.5, 1.21.7, 1.21.1, 1.21.6, 1.21.9, 1.21.10
Release 2025-12-15 Get
CustomJukebox-1.2.2.jar
MC 1.21.2, 1.21, 1.21.3, 1.21.8, 1.21.4, 1.21.5, 1.21.7, 1.21.1, 1.21.6, 1.21.9, 1.21.10
Release 2025-12-15 Get
CustomJukebox-1.2.0.jar
MC 1.21.2, 1.21.3, 1.21.8, 1.21.4, 1.21.5, 1.21.7, 1.21.1, 1.21.6, 1.21.9, 1.21.10
Release 2025-12-14 Get
CustomJukebox-1.0.0.jar
MC 1.21.2, 1.21, 1.21.3, 1.21.8, 1.21.4, 1.21.5, 1.21.7, 1.21.1, 1.21.6, 1.21.9, 1.21.10
Release 2025-12-13 Get
CustomJukebox-1.1.0.jar
MC 1.21.2, 1.21, 1.21.3, 1.21.8, 1.21.4, 1.21.5, 1.21.7, 1.21.1, 1.21.6, 1.21.9, 1.21.10
Release 2025-12-13 Get

More from BoondockSulfur

Advertisement Remove ads with Premium →

You Might Also Like