With this plugin you can play .nbs files as noteblock sounds. You only have to put the .nbs files in plugins/ServerMusic/music/. Then you can get startet with hearing music ;) If the file has the name "music.nbs", type "/servermusic play music" or write a sign with "music" in the third line.



Commands and Permissions

/servermusic update/music ...servermusic.adminUpdate plugin manually
/servermusic help/music ...servermusic.helpHelp page
/servermusic list/music ...servermusic.listList files
/servermusic loop/music ...servermusic.loopActivate/Deactivate loop mode
/servermusic play <song>/music ...servermusic.playerPlay song
/servermusic playall <song>/music ...servermusic.adminPlay song to all players
/servermusic play <song> <player>/music ...servermusic.adminPlay song to a specific player
/servermusic playrandom/music ...servermusic.playrandomPlay random song
/servermusic playallrandom/music ...servermusic.adminPlay random song to all players
/servermusic playinworld <song> <world>/music ...servermusic.adminPlay a song to all players in a specific world
/servermusic stop/music ...servermusic.playerStop music
/servermusic stopall/music ...servermusic.adminStop music for all players
servermusic.adminCreate play and stop signs
servermusic.playerUse play and stop signs


Play signStop sign
First line:ServerMusicServerMusic
Second line:PlayStop
Third line:Name of the song¹

¹ = .nbs is not required

How to install

  1. Download ServerMusic.jar
  2. Upload the jar in the plugins folder of your server
  3. Restart or stop and start the server
  4. Go to plugins/ServerMusic/
  5. You find the folder "music" there. Upload .nbs files in it


This plugin utilises Hidendra's plugin metrics system, which means that the following information is collected and sent to

  • The server's version of Java
  • Whether the server is in offline or online mode
  • The plugin's version
  • The server's version
  • The OS version/name and architecture
  • The core count for the CPU
  • The number of players online

You are free to opt-out of submitting data whenever you wish. This will immediately stop sending data for any plugins that supports MCStats / Plugin Metrics.

Auto updater

  check: true #check for updates?
  update: true #if true it will download the newest version if an update is available
  notify: true #if true admins will be notified on join if an update is available

You must login to post a comment. Don't have an account? Register to get one!

  • Avatar of exit151 exit151 Oct 08, 2016 at 15:18 UTC - 0 likes

    Is there a way to get the sign to use the playall command instead of just play? Setting up a little DJ booth and wanted players to be able to enter the room and play songs for everyone on the server. I tried the obvious (changing the play on line 2 to playall and it doesn't recognise my sign as a valid thing (meaning it just puts the words on the sign). EDIT: Actually, the playall command causes errors and does not work now. Hope the author takes a look at this and updates it :)

    Last edited Oct 08, 2016 by exit151
  • Avatar of exit151 exit151 Sep 01, 2016 at 06:15 UTC - 0 likes

    Same situation as mario log shows errors periodically when servermusic is trying to use MCStats.. Looked in config, sadly no disable feature for this plugin to not send data to MCStats...

  • Avatar of DarkSide1305 DarkSide1305 Apr 13, 2016 at 17:48 UTC - 0 likes

    Hi. I love this Plugin. But can you add a Feature, to Disable this Plugin in Specific Worlds?

  • Avatar of Mario359 Mario359 Mar 28, 2016 at 09:18 UTC - 0 likes

    I have a bug with Metrics :

    at at java.util.concurrent.ThreadPoolExecutor.runWorker( at java.util.concurrent.ThreadPoolExecutor$ at

    Caused by: java.lang.NoSuchMethodError: org.bukkit.Server.getOnlinePlayers()[Lorg/bukkit/entity/Player;

    at de.minecf.servermusic.stats.MCStats.postPlugin( at de.minecf.servermusic.stats.MCStats.access$4( at de.minecf.servermusic.stats.MCStats$ at at ... 3 more

    But otherwise it does work in 1.9

  • Avatar of U1T1MATE U1T1MATE Mar 06, 2016 at 15:36 UTC - 0 likes

    Can you make it so that you can set certain permissions for certain songs? For example, '' Or in the config make custom permissions per song.

  • Avatar of DynamicPeach38 DynamicPeach38 Jan 17, 2016 at 20:10 UTC - 0 likes

    @TheModsKidServer: Go It shows you how to do that in the "Signs" Header. : .

    if creepers were real...



  • Avatar of fgheyo992 fgheyo992 Jan 09, 2016 at 07:36 UTC - 0 likes

    Great plugin,but we need a 1.8 version here. it will be HELPFUL if this come true.

  • Avatar of TheModsKidServer TheModsKidServer Oct 19, 2015 at 18:29 UTC - 0 likes

    Is there a way to make in play to players in a world uning signs? It is also possible to play the music in a certain radius?

  • Avatar of tigres810 tigres810 Aug 16, 2015 at 17:32 UTC - 0 likes

    Where is the 1.7.2 version?

  • Avatar of Jhuliet Jhuliet May 23, 2015 at 02:54 UTC - 0 likes

    @MineCf When i type on the sign.It keeps cutting the name. Like when i type "ThinkingOutLoud" it cuts the Loud. And I can't play it! How do i fix it?


Date created
Jan 02, 2014
Last update
Apr 08, 2015
Development stage
  • enUS
All Rights Reserved
Curse link
Recent files



Required dependency