NoteBlockMusicPlayer 1.7

Official music player for NoteBlockAPI

  1. koca2000
    Tested Minecraft Versions:
    • 1.8
    • 1.9
    • 1.10
    • 1.11
    • 1.12
    Official noteblock songs (.nbs) player for NoteBlockAPI
    Dev builds available here
    Features
    • Radio playing on specific point defined in config
    • Whole server and world radios
    • Repeating playlist
    • Multiple radios at one time
    • Edit playlists in-game
    • Show hologram on position radio location.
    • Actionbar message when you enter radio area
    • Customatizable messages
    • Customatizable holograms
    • Different volume for every radio
    • Player can change radios volume
    Planned features
    • Listen radio depending on permissions
    • Implement all NoteBlockAPI features
    • Per-player playlist
    • <YOUR SUGGESTION HERE>
    Commands
    COMMAND | PERMISSIONS | DESCRIPTION
    /positionradio help | none | shows help for every command for position radios
    /positionradio enable <radio name> | positionradio.enable | enable position radio
    /positionradio disable <radio name> | positionradio.enable | disable position radio
    /positionradio reload | positionradio.admin | reload radios from config
    /positionradio skip <name of radio> | positionradio.skip | skip actual song in radio
    COMMAND | PERMISSIONS | DESCRIPTION
    /serverradio help | none | shows help for every command for server radios
    /serverradio enable <radio name> | serverradio.enable | enable server radio
    /serverradio disable <radio name> | serverradio.enable | disable server radio
    /serverradio reload | serverradio.admin | reload radios from config
    /serverradio skip <name of radio> | serverradio.skip | skip actual song in radio
    COMMAND | PERMISSIONS | DESCRIPTION
    /worldradio help | none | shows help for every command for world radios
    /worldradio enable <radio name> | worldradio.enable | enable world radio
    /worldradio disable <radio name> | worldradio.enable | disable world radio
    /worldradio reload | worldradio.admin | reload radios from config
    /worldradio skip <name of radio> | worldradio.skip | skip actual song in radio
    COMMAND | PERMISSIONS | DESCRIPTION
    /nbmp playlist help | none | shows help for every command for playlists
    /nbmp playlist reload | nbmp.playlist.admin | reload playlists from config
    /nbmp playlist songs <name of playlist> | nbmp.playlist.list | shows list of songs in playlist
    /nbmp playlist list | nbmp.playlist.list | shows list of playlists
    /nbmp playlist add <name of playlist> <name of song> | nbmp.playlist.add | add song to playlist
    /nbmp playlist remove <name of playlist> <name of song> | nbmp.playlist.add | remove song from playlist
    /nbmp playlist create <name of playlist> | nbmp.playlist.create | creates new playlist
    COMMAND | PERMISSIONS | DESCRIPTION
    /nbmp hologram reload | nbmp.hologram.admin | reload holograms from config
    COMMAND | PERMISSIONS | DESCRIPTION
    /nbmp reload | nbmp.admin | reloads config.yml
    /radio volume <0-100> | radio.volume | change volume of all radios for player who executes command
    /radio volume | radio.volume | shows actual volume of all radios for player who executes command
    /radio toggle | radio.toggle | mute or unmute all radios

    Permissions
    PERMISSION | DEFAULT | COMMENT
    radio.volume | true
    radio.toggle | true​
    nbmp.admin | OP
    positionradio.admin | OP
    positionradio.enable | OP
    positionradio.skip | OP
    positionradio.hologram | OP | shows admin hologram for position radio​
    serverradio.admin | OP
    serverradio.enable | OP
    serverradio.skip | OP​
    worldradio.admin | OP
    worldradio.enable | OP
    worldradio.skip | OP​
    nbmp.admin | OP
    nbmp.playlist.reload | OP
    nbmp.playlist.list | OP
    nbmp.playlist.create | OP
    nbmp.playlist.add | OP
    nbmp.hologram.reload | OP​

    Depencies
    NoteBlockAPI (1.1.7+)
    Holographic Displays (optional)
    ProtocolLib (needed for individual holograms)
    Config
    Code (Text):
    language: en
    config_Playlists: playlists.yml
    config_WorldRadio: globalRadio.yml
    config_ServerRadio: globalRadio.yml
    config_PositionRadio: positionRadio.yml
    config_Holograms: holograms.yml

    savePlayerVolumes: false
     
    Code (Text):
    positionradios:
      test_radio:
        enable: false
        world: world
        x: 0
        y: 100
        z: 0
        radius: 16 #in this radius will player be able to hear music
        hologram: example_hologram
        hologramOP: example_OP_hologram
        actionbar: true
        repeat: true #repeat playlist?
        playlist: test_playlist
        volume: 100
    Code (Text):
    worldradios:
      world_radio:
        enable: false
        world: world #only one world radio can be enabled for one world at same time
        repeat: true #repeat playlist?
        actionbar: true
        playlist: test_playlist
        volume: 100
    serverradios:
      server_radio:
        enable: false #only one server radio can be enabled at same time
        repeat: true #repeat playlist?
        actionbar: true
        playlist: test_playlist
        volume: 100
    Code (Text):
    playlist:
      test_playlist:
      - nyan_cat #must be in plugins/NoteBlockMusicPlayer/songs
      - nyan_cat.nbs
    Code (Text):
    hologram:
      example_hologram:
        lines:
        - "Playing: %song_title%"
        - "%song_number%/%songs_count%"
      example_OP_hologram:
        lines:
        - "Playing: %song_title%"
        - "%song_number%/%songs_count%"
        - "{next}Skip song"
    Languages
    Donators
    sannielollie - 15$
    Thank you very much.

    If you like my work please make a donation:
    [​IMG]
    I'm student so I will be grateful for every donation and you will be listed here.

Recent Updates

  1. 1.7
  2. 1.6
  3. 1.5 - customatizable holograms

Recent Reviews

  1. PlebexerMC
    PlebexerMC
    5/5,
    Version: 1.7
    Its working perfect, i like it so much thanks for the plugin! :D i recommend it to everyone
  2. ParadiddlePride
    ParadiddlePride
    5/5,
    Version: 1.7
    Exactly what I was looking for in a music player! Quick response from the dev to both fix an error and make it more user friendly. Now, if I could only find some good quality NBS compositions... the hunt continues.
  3. smellyonionman
    smellyonionman
    1/5,
    Version: 1.6
    Almost all commands entered result in
    "An Internal error occurred while attempting to perform this command"
    I'm entering them exactly as listed; some of them start working when I restart the entire server (reloading config either does nothing or produces a similar message that the plugin could not be reloaded.

    I've wasted hours of time and unless the author can point out what I am doing wrong, I recommend anyone try to work with icJukebox before using this plugin. Proper radios are enabled in config, it's just not working.
    1. koca2000
      Author's Response
      Please don't use reviews as issue tracker. Send me PM and I will help you.
  4. sannielollie
    sannielollie
    5/5,
    Version: 1.6
    Great plugin, nice updates - author listens to ideas given by users :D the possibility to change volume is great!
  5. ToMmysek795
    ToMmysek795
    4/5,
    Version: 1.5
    Good plugin for .nbs, but, how to add more Radios, playlist via Config?
    ------------------------------
    But, good plugin for servers.
    1. koca2000
      Author's Response
      To add another radio or playlist just copy test_playlist (or what name do you have) and paste it as another child of playlists. Change name and parameters. Same for radios.
  6. freelager
    freelager
    5/5,
    Version: 1.5
    Very Great Plugin

    and fast Support thanks
    Good Developer
    ......................(100 Letters)
  7. Castro2535
    Castro2535
    5/5,
    Version: 1.5
  8. Helper006-7
    Helper006-7
    5/5,
    Version: 1.4
    Plug-in didn't work for me, but with a fast-responding author, he was able to fix the problems that came with Spigot 1.12!!! Tysm!
  9. maximilien47201
    maximilien47201
    5/5,
    Version: 1.4
  10. FNaFerYT
    FNaFerYT
    5/5,
    Version: 1.4
    1. koca2000
      Author's Response
      I'm glad you like the plugin and thanks for translation.