icJukeBox git-Spigot-90f61bc-5e5cf8

music, noteblock, playlist

  1. jeussa
    icJukeBox is a plugin which allows you to choose noteblock songs from a list, a random one or enable a server-wide radio.

    Please note that icJukeBox starting at version 1.6 has seen some major updates! To switch from <1.5.x to 1.6 or higher, please follow the instructions below!
    • Stop your server
    • Delete NoteBlockAPI from your plugins folder (icJukeBox 1.6 or higher no longer depends on this API in order to work)
    • Start your server
    • Configuration is now loaded and saved by icJukeBox rather than bukkit. This means the configuration file has a new setup. Please configure the configuration.yml to your server's needs. The config.yml will no longer be used!!!
    • Type /music reload to load the new configuration.

    • Organise all your songs in an easy to use GUI list
    • Simply place .nbs songs inside the 'tracks' folder. Songs can be downloaded right here: http://dev.bukkit.org/bukkit-plugins/icjukebox/pages/tracks/
    • Play random songs using /music random
    • Enable shuffle-mode using /music shuffle
    • Enable a server-wide radio using /music radio
    • Ability to configure menu-buttons, chatmessages and much much more.
    • Turn on a random song, shuffle mode or a server-wide radio when a player joins the server
    • Reload configuration in-game
    • Configurable lobby-items (useful for hub servers)

    Here are some short videos to explain what icJukeBox is capable of bringing to your server:

    Video by Numer Uno

    Video by Jithin Sunny

    Video by AbsintoJ (Portuguese)

    • /music - Opens the music-GUI
    • /music <pageNumber> - Opens the music-GUI at the given page
    • /music item [shuffle, random, radio, list] <player>
    • /music off - Turns off the current song
    • /music random - Play a random song
    • /music shuffle - Enable shuffle-mode
    • /music shuffle skip - Skip a song during shuffle-mode
    • /music reload - Reload icJukeBox configuration
    • /music radio [on/off] - Toggle the server-radio for yourself
    • /music radio skip - Skip a radio-song (global effect)

    • music.list - Permission to use /music
    • music.random - Permission to use /music random
    • music.shuffle - Permission to use /music shuffle
    • music.shuffle.skip - Permission to use /music shuffle skip
    • music.reload - Permission to use /music reload
    • music.radio - Permission to use /music radio
    • music.radio.skip - Permission to use /music radio skip
    • music.item.spawn.[shuffle/radio/random/list]
    • music.item.use.[shuffle/radio/random/list]

    1. Place the latest version of icJukeBox inside the plugins folder of your server
    2. Restart or Reload the server
    3. Type /music to play

    Adding extra songs
    1. Download extra songs right here: http://dev.bukkit.org/bukkit-plugins/icjukebox/pages/tracks/
    2. Place the downloaded .nbs files inside the tracks folder of icJukeBox. Located at your server files /plugins/icJukeBox/tracks/
    3. Type /music reload to reload the stored stracks (and automatically enabled those) or reload/restart your server
    4. Type /music to see the result

    • Video's created by: Numero Uno, Jithin Sunny and AbsintoJ
    • Authors of NoteblockAPI: xxmicloxx and michidk
    • Author of icJukeBox: jeussa

Recent Updates

  1. icJukeBox-v1.6.4
  2. icJukeBox-v1.6.3
  3. icJukeBox-v1.6.2

Recent Reviews

  1. SnutchYT
    Version: git-Spigot-90f61bc-5e5cf8
    terrible plugin, has never worked for me!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
  2. miguelrebolo
    Version: git-Spigot-90f61bc-5e5cf8
    I tried create small song with 7 seconds but surprise i cant why this plugin dont support default minecraft sound?.Error Console:
    [00:13:22 ERROR]: Could not pass event PlayerJoinEvent to ModifyPlayerDefault v1
    at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.ja
    va:306) ~[spigot-1.11.2.jar:git-Spigot-3fb9445-6e3cec8]
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.jav
    a:62) ~[spigot-1.11.2.jar:git-Spigot-3fb9445-6e3cec8]
    at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.j
    ava:502) [spigot-1.11.2.jar:git-Spigot-3fb9445-6e3cec8]
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.j
    ava:487) [spigot-1.11.2.jar:git-Spigot-3fb9445-6e3cec8]
    at net.minecraft.server.v1_11_R1.PlayerList.onPlayerJoin(PlayerList.java
    :327) [spigot-1.11.2.jar:git-Spigot-3fb9445-6e3cec8]
    at net.minecraft.server.v1_11_R1.PlayerList.a(PlayerList.java:160) [spig
    at net.minecraft.server.v1_11_R1.LoginListener.b(LoginListener.java:147)
    at net.minecraft.server.v1_11_R1.LoginListener.F_(LoginListener.java:57)
    at net.minecraft.server.v1_11_R1.NetworkManager.a(NetworkManager.java:23
    3) [spigot-1.11.2.jar:git-Spigot-3fb9445-6e3cec8]
    at net.minecraft.server.v1_11_R1.ServerConnection.c(ServerConnection.jav
    a:140) [spigot-1.11.2.jar:git-Spigot-3fb9445-6e3cec8]
    at net.minecraft.server.v1_11_R1.MinecraftServer.D(MinecraftServer.java:
    842) [spigot-1.11.2.jar:git-Spigot-3fb9445-6e3cec8]
    at net.minecraft.server.v1_11_R1.DedicatedServer.D(DedicatedServer.java:
    399) [spigot-1.11.2.jar:git-Spigot-3fb9445-6e3cec8]
    at net.minecraft.server.v1_11_R1.MinecraftServer.C(MinecraftServer.java:
    678) [spigot-1.11.2.jar:git-Spigot-3fb9445-6e3cec8]
    at net.minecraft.server.v1_11_R1.MinecraftServer.run(MinecraftServer.jav
    a:576) [spigot-1.11.2.jar:git-Spigot-3fb9445-6e3cec8]
    at java.lang.Thread.run(Unknown Source) [?:1.8.0_221]
    Caused by: java.lang.IllegalArgumentException: Resource pack URL cannot be null
    at org.apache.commons.lang.Validate.notNull(Validate.java:192) ~[spigot-
    at org.bukkit.craftbukkit.v1_11_R1.entity.CraftPlayer.setResourcePack(Cr
    aftPlayer.java:1084) ~[spigot-1.11.2.jar:git-Spigot-3fb9445-6e3cec8]
    at Player.Main.onPlayerJoin(Main.java:66) ~[?:?]
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1
    at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_221]
    at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.ja
    va:302) ~[spigot-1.11.2.jar:git-Spigot-3fb9445-6e3cec8]
    ... 14 more
  3. JeremyStar
    Version: git-Spigot-90f61bc-5e5cf8
    Really cool plugin and it has no bug! Cool! And it runs on my 1.12.0 server! 5 Stars
  4. XenaGamer
    Version: git-Spigot-90f61bc-5e5cf8
    Brilliant Plugin. It runs smoothly with no problems and does not interrupt any other plugins. I asked a question in discussion and i had a quick response.
  5. CapitanPrice
    Version: git-Spigot-90f61bc-5e5cf8
    This plugins is exelent for my server, the only detail is that it lacks the mysql to keep the music on multiple servers
  6. Gh0stiiik
    Version: git-Spigot-90f61bc-5e5cf8
    Perfect plugin, but, can you add MySQL connection for multiple servers?
  7. iJosePlay_
    Version: git-Spigot-90f61bc-5e5cf8
    Excelente plugin!
  8. Narcoxxx
    Version: git-Spigot-90f61bc-5e5cf8
    Update 1.12+ s
  9. DatRobinPlays
    Version: git-Spigot-90f61bc-5e5cf8
    Very nice.
    Maybe you could add a setting for players so that they can automatically listen to the radio when they join.
  10. maartenvr98
    Version: git-Spigot-90f61bc-5e5cf8
    Everyone who want a working 1.13 version. Please pm me. I upgraded icJukebox to 1.13