• 金粒不够用?看这里!全面详细的金粒获取方式!【内有红包】
  • MineBBS 2022年国庆Mini建筑赛要来啦!奖励丰富,快来看看!【点我围观】
NoteBlockApi[全版本](附播放nbs文件的插件)

JE Plugins 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
96
Views
1,538
First release
Last update
Rating
0.00 star(s) 0 ratings

More resources from 冰之睿

Share this resource