NoteBlockAPI icon

NoteBlockAPI -----

Play .nbs files as noteblock sounds




Version: 1.6.2
The plugin does not support the modification of NBS speed. This results into music plays slow, instead of the intended bpm.

Version: 1.6.2
This plugin is an absolute masterpiece! It even works with ViaVersion. I can't believe I found something to make a whole RPG for friends. Thank you!

Version: 1.6.2
Good library overall, but does not work for fast tempo melodies (fast melodies really lag a lot) :(
-
Author's response
Thank you for the review. This is a know issue caused by the BukkitScheduler and will be fixed in version 2.0.

Version: 1.6.1(MC1.8+)
GREAT RESOURCE! Now I am able to rick roll everyone on my Minecraft Server :))))))))))))

Version: 1.6.1(MC1.8+)
this is about a really great library, I will write my own player for my server.
And this plugin will stop downloading tracks with the command.

Good lib!!!

Version: 1.6.1(MC1.8+)
Great API! The developer is nice and helped me get started within 10 minutes, since I experienced some uncertainity.

Version: 1.6.1(MC1.8+)
Awesome API! Easy to work with and lightweight as well. Great Stuff! Keep it up ^-^

Version: 1.5.0(MC1.8+)
It's a cool API plugin! Would you like to support 1.16 soon? I'm try to add new disc to my server.

Version: 1.4.4(MC1.8+)
Works like a charm. It is as simple as putting the .nbs file in your maven resources for your project and passing the InputStream into NBSDecoder.process(...) and you're set. I got this and immediately forked it thinking I would need to heavily modify it for my use case, but it already has everything I need from it- that is, multiple world support and anywhere in those worlds and being able to set it to repeat without an extra listener like other solutions. It took no more then 11 minutes (yes, you can look at the timestamps from when I forked it till when I commited the working code into the server plugin) to get a full note block track working and playing anywhere on the server from the time you login, and that is more then can be said for other solutions available right now. Thank you for providing this resource to the commit, it is much appreciated.

Version: 1.4.4(MC1.8+)
[21:35:39 WARN]: [NoteBlockAPI] Task #2161 for NoteBlockAPI v1.4.4 generated an exception
java.lang.ArrayIndexOutOfBoundsException: 3
at com.xxmicloxx.NoteBlockAPI.songplayer.RadioSongPlayer.playTick(RadioSongPlayer.java:63) ~[?:?]
at fr.skytasul.music.utils.CustomSongPlayer.playTick(CustomSongPlayer.java:28) ~[?:?]
at com.xxmicloxx.NoteBlockAPI.songplayer.SongPlayer.lambda$null$6(SongPlayer.java:402) ~[?:?]
at org.bukkit.craftbukkit.v1_15_R1.scheduler.CraftTask.run(CraftTask.java:84) ~[patched_1.15.2.jar:git-Paper-67]
at org.bukkit.craftbukkit.v1_15_R1.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:452) ~[patched_1.15.2.jar:git-Paper-67]
at net.minecraft.server.v1_15_R1.MinecraftServer.b(MinecraftServer.java:1185) ~[patched_1.15.2.jar:git-Paper-67]
at net.minecraft.server.v1_15_R1.DedicatedServer.b(DedicatedServer.java:423) ~[patched_1.15.2.jar:git-Paper-67]
at net.minecraft.server.v1_15_R1.MinecraftServer.a(MinecraftServer.java:1112) ~[patched_1.15.2.jar:git-Paper-67]
at net.minecraft.server.v1_15_R1.MinecraftServer.run(MinecraftServer.java:934) ~[patched_1.15.2.jar:git-Paper-67]
at java.lang.Thread.run(Unknown Source) [?:1.8.0_211]
[21:35:39 WARN]: [NoteBlockAPI] Task #2167 for NoteBlockAPI v1.4.4 generated an exception
java.lang.ArrayIndexOutOfBoundsException: 3
at com.xxmicloxx.NoteBlockAPI.songplayer.RadioSongPlayer.playTick(RadioSongPlayer.java:63) ~[?:?]
at fr.skytasul.music.utils.CustomSongPlayer.playTick(CustomSongPlayer.java:28) ~[?:?]
at com.xxmicloxx.NoteBlockAPI.songplayer.SongPlayer.lambda$null$6(SongPlayer.java:402) ~[?:?]
at org.bukkit.craftbukkit.v1_15_R1.scheduler.CraftTask.run(CraftTask.java:84) ~[patched_1.15.2.jar:git-Paper-67]
at org.bukkit.craftbukkit.v1_15_R1.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:452) ~[patched_1.15.2.jar:git-Paper-67]
at net.minecraft.server.v1_15_R1.MinecraftServer.b(MinecraftServer.java:1185) ~[patched_1.15.2.jar:git-Paper-67]
at net.minecraft.server.v1_15_R1.DedicatedServer.b(DedicatedServer.java:423) ~[patched_1.15.2.jar:git-Paper-67]
at net.minecraft.server.v1_15_R1.MinecraftServer.a(MinecraftServer.java:1112) ~[patched_1.15.2.jar:git-Paper-67]
at net.minecraft.server.v1_15_R1.MinecraftServer.run(MinecraftServer.java:934) ~[patched_1.15.2.jar:git-Paper-67]
at java.lang.Thread.run(Unknown Source) [?:1.8.0_211]
[21:35:40 WARN]: [NoteBlockAPI] Task #2170 for NoteBlockAPI v1.4.4 generated an exception
java.lang.ArrayIndexOutOfBoundsException: 3
at com.xxmicloxx.NoteBlockAPI.songplayer.RadioSongPlayer.playTick(RadioSongPlayer.java:63) ~[?:?]
at fr.skytasul.music.utils.CustomSongPlayer.playTick(CustomSongPlayer.java:28) ~[?:?]
at com.xxmicloxx.NoteBlockAPI.songplayer.SongPlayer.lambda$null$6(SongPlayer.java:402) ~[?:?]
at org.bukkit.craftbukkit.v1_15_R1.scheduler.CraftTask.run(CraftTask.java:84) ~[patched_1.15.2.jar:git-Paper-67]
at org.bukkit.craftbukkit.v1_15_R1.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:452) ~[patched_1.15.2.jar:git-Paper-67]
at net.minecraft.server.v1_15_R1.MinecraftServer.b(MinecraftServer.java:1185) ~[patched_1.15.2.jar:git-Paper-67]
at net.minecraft.server.v1_15_R1.DedicatedServer.b(DedicatedServer.java:423) ~[patched_1.15.2.jar:git-Paper-67]
at net.minecraft.server.v1_15_R1.MinecraftServer.a(MinecraftServer.java:1112) ~[patched_1.15.2.jar:git-Paper-67]
at net.minecraft.server.v1_15_R1.MinecraftServer.run(MinecraftServer.java:934) ~[patched_1.15.2.jar:git-Paper-67]
at java.lang.Thread.run(Unknown Source) [?:1.8.0_211]
-
Author's response
Please don't use Reviews for issue reports. Rather use Issues on Github or contact me using PM. This way I am not able to help you as you haven't provided enough informations.

Version: 1.4.4(MC1.8+)
The plugin works very great with Denizen, gives no problems. I am not a developer, so I can't explain how great the actual API is, but it works very great with the plugins I used. Please update this to noteblock studio's version 4.6.0, theres been a lot of changes to .nbs files

Version: 1.4.4(MC1.8+)
Amazing Plugin ! Work great, and a complete documentation ! If you search for a API to load .nbs sound use this !

Version: 1.4.4(MC1.8+)
Amazing fun plugin! Allows us to play nbs files as music (together with our jukebox plugin). Also gives us brilliant vote rewards!

Version: 1.4.4(MC1.8+)
Great API that allows me to very easily implement custom music into my plugin. Author is attentive and helpful. +1

Version: 1.4.4(MC1.8+)
It's so much fun seeing people enjoy the extra music we can now play in the game. Truly a party plugin!

Version: 1.4.2(MC1.8+)
Great Resource, Very straightforward and easy to use API, works exactly as described with no issues at all, Definitely recommend!

Version: 1.4.1(MC1.8+)
Excellent plugin and developer is great -- quickly resolves bugs once contacted.

Version: 1.2.5(MC1.8+)
Excellent work! I am excited to use this to make more party-items, and rewards, for players. Thanks!

Version: 1.2.5(MC1.8+)
I ended up requiring something different, however it's a great plugin with a great API, I look forward to seeing the wiki... would be great if it was expanded beyond just .nbs but with the same API

Version: 1.2.5(MC1.8+)
Is it possible to query the scores with this plugin (for Java)?

----------------

Version: 1.2.4(MC1.8+)
Really cool plugin!. Thank you so much for this man!, its really useful for my server ;)

Version: 1.2.3.1(MC1.8+)
NoteblockAPI offers rich amount of API. Our server and plugin are taking advantage of this. However, when I develop my plugin with this API, I couldn't remove offline players from a radio which is necessary to keep the radio channel clean.
-
Author's response
Thanks for the review. Feature you request will be added in next version.

Version: 1.2.3.1(MC1.8+)
Thanks for the free and very useful api. Thanks to him, I was able to write a music plugin

Version: 1.2.2.1(MC1.8+)
Really great Resource if you want Music on your server and features a great API to use in your Plugins!

Version: 1.2.1(MC1.8+)
Great update here ! Nice to see that the code is more clean now ^^
Keep up like this !!

Version: 1.2.0(MC1.8+)
Great API, fairly straightforward and easy to use. Has all the methods that I needed. Could use more documentation (took me a while to figure out what the layerHashMap was in the Song class, etc)
-
Author's response
I am working on Github wiki and javadoc.

Version: 1.2.0(MC1.8+)
API usage?
-----------------------------------------------------------------------------------------------------------------

Version: 1.2.0(MC1.8+)
This is a very nice and useful API. But can i ask if a song is over, because i want display the title of the song and thats the reason why i need a method.
-
Author's response
You can use SongEndEvent. If you need more info, please use PM.

Version: 1.2.0(MC1.8+)
Working great. The developer of this plugin responds fast. Thank you for making this plugin!

Version: 1.1.9(MC1.8+)
Works great! Reported an issue on GitHub and it was fixed really quick!
Nice Dev. Nice API. Helped me a lot :)

Version: 1.1.9(MC1.8+)
Perfect, works exactly as described. Also provides frequent updates to fix bugs, add new features, etc.

Version: 1.1.7(MC1.8+)
I do not know, but when I play any song from NoteBlockStudio, this API is spamming my console with error every note.
Error:
https://pastebin.com/utTuZfv9
-
Author's response
Please don't use reviews as issue tracker. Write me pm or create issue on github and I'll do my best to solve your problem.

Version: 1.1.7(MC1.8+)
Love the plugin <3
Can you plz add my resource to the "plugins that use NoteblockAPI" list
URL: https://www.spigotmc.org/resources/%E2%99%AA-noteblock-worldguard-%E2%99%AA-%E2%9C%93-free-%E2%9C%93-betterbar-support-%E2%9C%93-1-8-1-12.45570/

Version: 1.1.7(MC1.8+)
Hey ! It's an amazing API here !
Can you add my music plugin to your "Plugins that use NoteBlockAPI" list ?
It's the plugin JukeBox : https://www.spigotmc.org/resources/jukebox-music-plugin.40580/
Thank you !

Version: 1.1.7(MC1.8+)
Can you make it so that it works with bungee to plays on all the servers.? Great plugin!

Version: 1.1.7(MC1.8+)
Good but, how to create a Radio, when i connect to my server and added to the list, i don't hear the sound 0_o
-
Author's response
PM me your code and I will help you.

Version: 1.1.7(MC1.8+)
Added support for custom instruments via resource packs?! Wow! You went one step ahead! :D How to add custom instruments with resource packs?

Version: 1.1.6(MC1.8+)
While this is an extension for many plug-ins out there, it is updated with 1.12 sounds and even the hidden pling sound! Amazing extension, made by amazing developer!

Version: 1.1.5(MC1.8+)
More explain about API, but this idea is very fun ! I liked it but , I sayed you should do more explains about API ;)

Version: 1.1.4(MC1.8+)
Awesome API, now also 1.8 compatible! I love it :D Thanks a lot! Great duo with the Noteblock music player plugin :D

Version: 1.1.3(MC1.9+)
Download broken? 0 bytes...
If i click download it says resource not found..
Can you fix it ?
Thank you
-
Author's response
Fixed.

Version: 1.1.2(MC1.9+)
Great plugin - light and useful at the same time. I relly recommend using it as it brings some specific atmosphere to your server!

Version: 1.1.1(MC1.9+)
Easy to use and stable API. Highly suggested to everyone who works with NBS or similiar. Thanks for sharing.

Version: 1.1.1(MC1.9+)
Freaking Amazing, Thanks Keep up the great work. I'm happy to listen to my own music now xD. 10/10 and works with 1.9.4

Version: 1.1.1(MC1.9+)
OUTSTANDING! I never thought anyone would actually go and update the API, but you did! Thanks so much, it really means a lot!

Version: 1.1.1(MC1.9+)
Thanks for the update! This is a really great plugin very unique ^_^ NEVER ABANDON THIS PLEASE XD !

Version: 1.1.0(MC1.9+)
Great Resource mate, Keep up your good working :-) I am loving tihs fantastic Plugin!!!!!!!!!!!!!!!!

Resource Information
Author:
----------
Total Downloads: 96,373
First Release: Mar 1, 2016
Last Update: Nov 11, 2024
Category: ---------------
All-Time Rating:
45 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings