本mod是可以通过nbt编辑来修改播放的音频文件的,虽然常用的指定文件的方法是获取网易云音乐的ID并用唱片刻录机刻进唱片中,但有些歌曲是在播客上由别人上传的,ID无法识别,或者自己本地有文件想用该mod播放,这些都不能使用唱片刻录机,那这时候就是时候用nbt编辑来修改唱片播放的音频文件了
本地文件:用file:///+[音频路径]来指定本地的一个.mp3格式的音频文件,如我图中改的一张唱片就是指定了我本地的一个音频文件,这个文件在我电脑中的D:\mcgun\.minecraft\versions\1.20.1\config\net_music\music文件夹中,文件是4111581416.mp3,在唱片nbt中编辑url标签的内容为file;///D:/mcgun/.minecraft/versions/1.20.1/config/net_music/music/4111581416.mp3 (注意斜杠方向)即可播放该文件:
(当然获取链接最快的办法是直接拖到浏览器打开,然后复制链接就行,注意要是音频名称中有空格的话格式要转换一下):
(这个音频的链接为:file:///D:/mcgun/.minecraft/music/Falcom%20Sound%20Team%20J.D.K.%20%E5%B0%8F%E5%AF%BA%E5%8F%AF%E5%8D%97%E5%AD%90%20-%20way%20of%20life.mp3,复制的时候要把所有的%20改为空格,当然别复制这个链接了因为这是在我电脑上的文件,需要本地有这个文件还要在这个路径才能读取)
网易云外链:这个方法适用于网易云上有的所有音频,也可以说适用于几乎所有音频(因为本方法也包括了播客的音频,而播客是可以自己上传的)。首先在网易云中搜索音乐:
后复制链接并在浏览器中打开:
生成音乐外链播放器:
在外链播放器的地址中找到这段代码,前面加上http:或https:,并前往:
如果操作正确会来到这个界面:
按F12查看网页源代码并获取音频播放地址:
播放音乐获取音频文件(鼠标放上去时出现.mp3后缀的地址时即为成功获取):
用ibe editor编辑,得到唱片:
如果步骤没问题即可成功播放:
注意,外链多具有时效性,如不能播放可能需要更新链接,因此还是推荐获取外链后保存至本地读取播放或放到可长时保存并可获取音频链接(能指定.mp3格式的音频)的网盘后获取链接播放
(新补充:获取稳定外链的方法去看mod短评51楼)