MC所使用的音乐格式为ogg,所以你要把需要添加的音乐转换成合适的ogg格式。
推荐这个软件[简单快捷]:
支持的音乐类型比较全,转出来亲测MC可用
而且文件比很多软件转出来的要小转换好的Ogg文件需要改名为: x.ogg(x代表x~55)
打开CustomNPCMod在CustomNPC.jar\assets\customnpcs\sounds目录下创建一个名为gang的文件夹
这里假设,新建一个文件夹叫gang[想自定义 文件夹名 以及 歌曲名 的话,需要自己更改代码]然后可以放入转换好的.ogg文件然后下载下方sounds.json文件
在目录CustomNPC.jar\assets\customnpcs替换(是在mod里面替换哦)在npc游吟诗人界面即可发现音乐文件.
{"1": {"category": "music","sounds": ["customnpcs:gang/1"]}}"1" 是该歌曲在MC里显示的名称,可以按喜好来设定,只要你认得出来就行。
但是不能用特殊符号(亲测可以使用字母、数字和下划线,不能用“-”中划线)
否则MC将不加载你添加的音乐。
推荐的设定方式为"[文件夹名]/[声音文件名]",[文件夹名]和[声音文件名]在这里分别是"gang"和"1"。
"gang/1" 指的是从CustomNPC.jar\assets\customnpcs\sounds
文件夹起始的ogg文件路径,实际上完整路径应为
CustomNPC.jar\assets\customnpcs\sounds\gang\1.ogg
而这里只输入gang/1,没有后缀,而且斜线是反的。
另外,这里的文件名的格式要求那么严格,有汉字、空格之类的都无所谓
比如你添加个"custom/筷子兄弟 - 小苹果"是没有问题的。
"stream": true 根据解释,"stream": true这个代码适合背景音乐等比较长的声音文件
而一些只有几秒甚至不到1秒的声音素材文件不需要设为true。
(注意:长的声音必须设stream为true,否则开始播放时会卡,如果文件很大或者电脑性能较低,会卡很久甚至会卡爆)
因此,如果要添加的音效只是长音乐素材,而不是较短的音效素材,那么代码可以这么写:
{"1": {"category": "music","sounds": [{"name":"customnpcs:gang/1","stream": true}]}}
WKIL 发表于 2018-7-16 20:30
添加另一种操作的话,应该去原贴里更新,不是重新发另一个贴吧
2672592316 发表于 2018-7-16 21:04
太麻烦了,方法不一样耶
千羽铭 发表于 2019-1-29 13:54
不好使呀 我是按上面的操作的
h1872799532 发表于 2018-8-29 11:22
那如何调NPC音乐的距离呢,就是最高关闭距离也才64,这对RPG地图受了很大的限制,我建议楼主,把用指令添加 ...
兜里の糖糖 发表于 2019-7-8 20:03
谢谢楼主,请问音频文件对大小有要求么?
qq1115104223 发表于 2019-7-31 19:08
比其他教程有用多了,很方便很快捷,谢谢!!!!!!!!!
伊卡洛斯酱 发表于 2020-3-3 15:45
服务器使用时候初次加载占用客户端巨大内存 如何解决 .刚进服务器就播放的话 客户端卡死30秒 服务器是正常 ...
伊卡洛斯酱 发表于 2020-3-12 21:35
加了setam没用 两种写法都试过了 可能我还是写错了 你写的是什么样的
伊卡洛斯酱 发表于 2020-3-12 21:35
加了setam没用 两种写法都试过了 可能我还是写错了 你写的是什么样的
黑商Meng 发表于 2020-3-12 21:35
**** 作者被禁止或删除 内容自动屏蔽 ****