NoteBlockAPI Music
Whack Me supports per-arena Note Block Studio music through NoteBlockAPI Optional.
Installation
Section titled “Installation”- Download a server-compatible NoteBlockAPI plugin build.
- Place it in
plugins/beside Whack Me. - Restart the server so NoteBlockAPI loads before Whack Me.
- Open
/wm edit <arena>and choose Select Arena Music.
Without NoteBlockAPI, Whack Me uses a no-op radio implementation and the setup menu displays installation guidance instead of song choices.
Bundled Songs
Section titled “Bundled Songs”On first startup, Whack Me seeds these files into /plugins/WhackMe/musics/:
- Alan Walker - Fade
- Bangarang
- Oppan Gangnam Style
- Rude
- The Entertainer
The hidden .default-songs-seeded marker ensures missing bundled songs are not copied back on every later startup.
Add Custom Songs
Section titled “Add Custom Songs”- Stop the server.
- Copy valid
.nbsfiles directly into/plugins/WhackMe/musics/. - Start the server.
- Check console output for loaded and failed song counts.
Only files ending with lowercase .nbs in the top level of musics/ are loaded. Subdirectories are not scanned as song collections.
Select and Preview
Section titled “Select and Preview”Open /wm edit <arena> → Select Arena Music:
- Left-click a song to select it.
- Right-click to start a private looping preview.
- Select No Song to clear the arena selection.
- Closing or leaving the song page stops the preview.
The selected entry glows in the menu.
Playback Behavior
Section titled “Playback Behavior”When a player joins an arena with a valid selected song, Whack Me creates a private repeating radio for that player. Playback stops when the player leaves, disconnects, finishes, is removed, or the arena shuts down.
If a saved arena song is missing during startup, Whack Me logs the arena and song name, then resets that arena to no music.