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 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
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
nbmp.radio.* | true
nbmp.<world/server/position>.<radio name>
PlaceholderAPI NoteBlockMusicPlayer 1.9.0+ supports PlaceholderAPI in its texts, holograms and also provides several placeholders:
Code (Text):
%nbmp_hear_song_name% - returns the name of the song the player is listening to
%nbmp_hear_song_author% - returns the author of the song the player is listening to
%nbmp_hear_song_elapsed% - returns the elapsed time of the song the player is listening to
%nbmp_hear_song_length% - returns the length of the song the player is listening to
%nbmp_[pos,world,server]_song_name_<name>% - returns the name of the current song of the radio with given name and type
%nbmp_[pos,world,server]_song_author_<name>% - returns the author of the current song of the radio with given name and type
%nbmp_[pos,world,server]_song_elapsed_<name>% - returns the elapsed time of the current song of the radio with given name and type
%nbmp_[pos,world,server]_song_length_<name>% - returns the length of the current song of the radio with given name and type
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 #use none to disable hologram
hologramOP: example_OP_hologram
repeat: true #repeat playlist?
random: false
actionbar: true
delay: 0 #delay between songs in seconds (float)
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?
random: false #choose random next song from playlist?
actionbar: true
playlist: test_playlist
delay: 0 #delay between songs in seconds (float)
volume: 100
serverradios:
server_radio:
enable: false #only one server radio can be enabled at same time
random: false #choose random next song from playlist?
repeat: true #repeat playlist?
actionbar: true
playlist: test_playlist
delay: 0 #delay between songs in seconds (float)
volume: 100
Code (Text):
playlist:
test_playlist:
- nyan_cat #must be in plugins/NoteBlockMusicPlayer/songs
- nyan_cat.nbs