NoteBlockApi[全版本](附播放nbs文件的插件)

JE插件 NoteBlockApi[全版本](附播放nbs文件的插件) 1.9.0

登录后下载
资源类型
转载
版权链接
https://dev.bukkit.org/projects/noteblockapi
适用平台
|Cauldron| |CraftBukkit| |Spigot|
语言
English
使用方法:本身就是一个前置插件,丢入plugin文件夹即可,可搭配以下插件使用:
NoteBlockPlayer
Pl3xPager
McMusic
Bamradio
ServerMusic{原贴已炸,因为是全版本[其中的功能真的很不错]本人后续会可能会重新搬过来}
JukeBox(本人强烈推荐,自带GUI,支持中文)
Dubstep Gun
JoinMusik

如何把midi音乐转化成nbs音乐?请前往


制作音乐的过程比较非常枯燥
我之前在网上收集了几百首,可以看这篇帖子



使用方法(非开发者慎入):
第0.5步:
depend: [NoteBlockAPI] //这一条写入你的plugin.yml(必须的)
第1步:
Song s = NBSDecoder.parse(new File(getDataFolder(), "Song.nbs")); //创建一个Song对象
或者
Song s = NBSDecoder.parse(new File("/plugins/myplugin/Song.nbs"));
NBSDecoder.parse(File songfile);获取到Song的对象
第2步:
SongPlayer sp = new RadioSongPlayer(s);//这样子获取到SongPlayer的对象,构造方法:RadioSongPlayer(Song song)
第3步:
sp.setAutoDestroy(true); //如果没有人听歌的话自动关闭
第4步:
sp.addPlayer(Player player);//给player放入到歌里面,准备播放
第5步:
sp.setPlaying(boolean b);//true为播放 false为停止,大概是这个意思吧
作者
冰之睿
下载
7
阅读
313
首次发布
最后更新
评分
0.00 星 0 次评分

冰之睿的更多资源