Home›Java›Mods›JukeBox - Music Plugin
JukeBox - Music Plugin
ModsJava

JukeBox - Music Plugin

Java mod listed for Minecraft 1.8–1.19. Downloads from the MC Java Mods app on Android.

⬇ Download on Spigot
JukeBox offers you to work in music with only Minecraft opened! ♪

NoteBlockAPI is required!

WARNING:
the latest versions are not compatible with MC < 1.21. Please download the 1.20.10 instead.

Features:

Commands:
/music (alias: /jukebox): to open the JukeBox (radio item do the same)
/adminmusic ... (alias: /amusic):
reload: reload the configuration and songs
player <player>: see which song a player is listening
play <player> <id>: play a song to a player
playlist <player> <radio|favorites|playlist>: change the playlist a player is listening to
stop <player>: stop the currently listening song
setItem: set the radio item
download <url> <destinationFile>: download a song file from the internet and load it
shuffle|particles| <player>: toggle player options
volume <player> <value|-|+>: set/decrease/increase the volume
random <player>: play a random song
next <player>: skip the current song​
Permissions:
music.command (given to players by default): gives access to the GUI
music.command.admin (given to operators by default): gives access to /adminmusic
music.adminItem
(given to operators by default): changes item format​

Placeholders: (only if PlaceholderAPI is enabled)
%jukebox_active% (show formatted active song)
%jukebox_active_title% (show title of active song)
%jukebox_active_author% (show author of active song)
%jukebox_active_description% (show description of active song)
%jukebox_playlist% (show active playlist)
%jukebox_playeroptions_ X % (value of option X: volume, shuffle, join, particles, loop)​

JukeBox transparent.png

Spoiler: config.yml
Code (YAML):

# language - available by default : en, fr, de, se, cn, es, ja, sk, lt, hu, pl, id, ru, zh, ko, nl
lang
: en
# force the music played on join (players can't disable it)
forceJoinMusic
: false
# open the plugin GUI when a player click on a jukebox block with a disc
jukeboxClick
: false
# send plugin message when starting/stopping music...
sendMessages
: true
# load files asynchronously
asyncLoading
: false
# list of worlds where music will be enabled (empty = all)
enabledWorlds
: [ ]
# note particles
noteParticles
: true
# enable or not action bar messages instead of chat (not available on 1.8)
actionBar
: false
# enable or not server radio
radio
: true
# automatically play the radio when a player joins
radioOnJoin
: false
# reload the song the player was listening to before it left the server
reloadOnJoin
: true
# periodically stops vanilla music - can cause a bit of lag
preventVanillaMusic
: false
# material of songs in the GUI. Examples: DIRT, GOLD_INGOT. Any invalid material will lead to random records.
songItem
: RANDOM_RECORD
# name of songs items for everybody (variables: NAME, ID, AUTHOR)
itemFormat
: "{NAME}"
# name of songs items for players with music.adminItem (variables: NAME, ID, AUTHOR)
itemFormatAdmin
: "{NAME}    | {ID}"
# formatted songs name (variables: NAME, ID, AUTHOR)
songFormat
: "\" {NAME }\ ", {AUTHOR}"
# are player datas kept in a file when they quit - always enabled if database enabled
savePlayerDatas
: true
# database configuration
database
:
  enabled
: false
  host
: "localhost"
  port
: 3306
  database
: "jukebox"
  username
: "unknown"
  password
: "unknown"
  ssl
: false
# player options gived to new players
defaultPlayerOptions
:
  volume
: 70
  join
: false
  shuffle
: false
  particles
: false
  repeat
: false

CraftBukkit/Bukit are not supported. Spigot (or a fork, like Paper) must be used.

Installation:

Trick: You can get NBS songs from this list, this one, here or there.

Don't forget to check the Documentation page in order to find interesting tutorials on how to download a song, how to setup a region music, how to play tunes to everybody...

♪ Have a good day ♥

​

Commands

Plugin details

Read from the plugin's own plugin.yml.

Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

JukeBox - Music Plugin is a free Minecraft Java mod. Compatible with Minecraft 1.8, 1.9, 1.10, 1.11 and newer. Downloaded 114,208 times (via Spigot). Download it and open it directly in the game.

Explore more