Music [Addon for MCJukebox] 0.4

This plugin adds new music commands for MCJukebox

  1. PlayRed
    Tested Minecraft Versions:
    • 1.8
    • 1.9
    This is a Addon for MCJukebox which improves a bunch of new commands.

    Commands:
    /music add Songname Url
    to save a song
    music.add​
    /music remove Songname Url
    to remove a song
    musice.remove​
    /music play Songname
    play the song
    music.play​
    /music stop
    stop playing a song
    music.stop​
    /music register
    register a song if you like to add a song manual
    1. Create in the folder: plugins\Music\data\songs a file with your songname ending with .yml
    2. Write in the file:
    Code (Text):
    Url: The Url
    music.register​
    /music list
    gives you a list of all songs you added so far
    music.list​

    Config:
    Code (Text):
    Messages:
      Help:
        Add:
          Description: 'Add a song to your list.'
          Use: '/music add NAME URL'
        Play:
          Description: 'Play a song from your list.'
          Use: '/music play NAME'
        Stop:
          Description: 'Stop playing the current song.'
          Use: '/music stop'
        Remove:
          Description: 'Remove a song from your list.'
          Use: '/music remove NAME'
        Register:
          Description: 'Adds a manual created song.'
          Use: '/music register NAME'
        List:
          Description: 'List all the songs you have.'
          Use: '/music list'
      Wrong: 'Ups, something is wrong.'
      NoPermission: 'Sorry but you have no Permission for that!'
      Success:
        Add: '%name% added to your list.'
        Remove: '%name% removed from your list.'
        Register: 'Song %name% successfully registered.'
        Play: 'Start playing %name%.'
        Stop: 'All songs stopped.'
      Songlist:
        Number: 'Their are %number% registered songs!'
        NoSongs: 'Their are no songs registered now!'
    %name% for the songname :D
    %number% for the number of songs :D

    Todolist
    /

    Bugs
    /

    Other languages
    You want to play for example in German? Just replace the config.yml with one from the list:
    1-English https://www.dropbox.com/sh/wyrdz213nytkx6j/AAAc6H4de38czILKf_7n78Soa?dl=1
    2-German
    https://www.dropbox.com/sh/ymo4piqbpnacreq/AACcOoUkCDvS8GmHuT-MpQ4fa?dl=1
    How can you help?
    You can translate the config.yml and send it to me :D
    German is already WIP

    For "Music" you need "MCJukebox"! https://www.spigotmc.org/resources/mcjukebox.16024/

Recent Updates

  1. -Bug Fix- (Config will keep edited)

Recent Reviews

  1. HarryWY
    HarryWY
    4/5,
    Version: 0.4
    [10:44:28] [Server thread/INFO]: Harry issued server command: /music add fate http://up.mcyt.net/md5/53/NjU3OTcxNg_Qq4329912.mp3
    [10:46:12] [Server thread/INFO]: Harry issued server command: /music play fate
    [10:46:12] [Server thread/ERROR]: null
    org.bukkit.command.CommandException: Unhandled exception executing command 'music' in plugin Music v0.4
    at org.bukkit.command.PluginCommand.execute(PluginCommand.java:46) ~[spigot-1.10.2.jar:git-Spigot-de459a2-51263e9]
    at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:141) ~[spigot-1.10.2.jar:git-Spigot-de459a2-51263e9]
    at org.bukkit.craftbukkit.v1_10_R1.CraftServer.dispatchCommand(CraftServer.java:647) ~[spigot-1.10.2.jar:git-Spigot-de459a2-51263e9]
    at net.minecraft.server.v1_10_R1.PlayerConnection.handleCommand(PlayerConnection.java:1358) [spigot-1.10.2.jar:git-Spigot-de459a2-51263e9]
    at net.minecraft.server.v1_10_R1.PlayerConnection.a(PlayerConnection.java:1193) [spigot-1.10.2.jar:git-Spigot-de459a2-51263e9]
    at net.minecraft.server.v1_10_R1.PacketPlayInChat.a(PacketPlayInChat.java:45) [spigot-1.10.2.jar:git-Spigot-de459a2-51263e9]
    at net.minecraft.server.v1_10_R1.PacketPlayInChat.a(PacketPlayInChat.java:1) [spigot-1.10.2.jar:git-Spigot-de459a2-51263e9]
    at net.minecraft.server.v1_10_R1.PlayerConnectionUtils$1.run(SourceFile:13) [spigot-1.10.2.jar:git-Spigot-de459a2-51263e9]
    at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [?:1.8.0_131]
    at java.util.concurrent.FutureTask.run(FutureTask.java:266) [?:1.8.0_131]
    at net.minecraft.server.v1_10_R1.SystemUtils.a(SourceFile:45) [spigot-1.10.2.jar:git-Spigot-de459a2-51263e9]
    at net.minecraft.server.v1_10_R1.MinecraftServer.D(MinecraftServer.java:732) [spigot-1.10.2.jar:git-Spigot-de459a2-51263e9]
    at net.minecraft.server.v1_10_R1.DedicatedServer.D(DedicatedServer.java:400) [spigot-1.10.2.jar:git-Spigot-de459a2-51263e9]
    at net.minecraft.server.v1_10_R1.MinecraftServer.C(MinecraftServer.java:668) [spigot-1.10.2.jar:git-Spigot-de459a2-51263e9]
    at net.minecraft.server.v1_10_R1.MinecraftServer.run(MinecraftServer.java:567) [spigot-1.10.2.jar:git-Spigot-de459a2-51263e9]
    at java.lang.Thread.run(Thread.java:748) [?:1.8.0_131]
    Caused by: java.lang.NoClassDefFoundError: com/oliverdunk/jukeboxapi/api/JukeboxAPI
    at me.playred.music.music.onCommand(music.java:100) ~[?:?]
    at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44) ~[spigot-1.10.2.jar:git-Spigot-de459a2-51263e9]
    ... 15 more
  2. ZacharyMSL
    ZacharyMSL
    4/5,
    Version: 0.4
    why i cant add youtube song to the plugin.when i add that will show error,can you fix it?????????????????
    1. PlayRed
      Author's Response
      Can you send me the error?
  3. GuidingArrow
    GuidingArrow
    5/5,
    Version: 0.4
    Fantastic addon which provides some much needed functionality for the base MCJukebox api. Looking forward to seeing how this develops.