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

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

使用方法:本身就是一个前置插件,丢入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为停止,大概是这个意思吧
Author
冰之睿
Downloads
657
Views
3,582
First release
Last update

Ratings

0.00 star(s) 0 ratings

More resources from 冰之睿

Share this resource

Back
Top Bottom