Minecraft(我的世界)中文论坛

标题: 【图文详细】Custom NPC 1.7.x 及以上版本自定义音乐添加教程[下载量过千]

作者: 2672592316    时间: 2015-11-6 19:29
标题: 【图文详细】Custom NPC 1.7.x 及以上版本自定义音乐添加教程[下载量过千]
本帖最后由 2672592316 于 2020-3-2 22:05 编辑

前言
现在有很多人问这个问题
也是有一个人发了一篇关于这个问题的教程
地址:http://www.mcbbs.net/thread-293332-1-1.html
但是这个人发的,并不完善,弄了后无法听见音乐
那么本人给你们讲解一下
绝对没有剽窃!
!!转载请注明出处!!

至于有些1.xx.x版本的客户端[此教程不适用]
新教程已编写完成,详细请看最下方,假如有疑问的
请在最下方查找我的QQ并联系我!



教程
  
一、格式转换
[也是很重要的一部,音乐格式必须为ogg不然放不出声音]

MC所使用的音乐格式为ogg,所以你要把需要添加的音乐转换成合适的ogg格式
推荐这个软件[简单快捷]:
支持的音乐类型比较全,转出来亲测MC可用
而且文件比很多软件转出来的要小。
转换好的Ogg文件需要改名为: x.ogg(x代表x~100)
根据替换的sounds.json文件不同,x范围也不同


二、添加文件
打开MC的.minecraft\customnpcs\assets\customnpcs\sounds文件夹
可以新建一个文件夹,然后再放入ogg音乐
这里假设,新建一个文件夹叫gang
[想自定义文件夹名的话,需要自己更改代码]
然后可以放入1.ogg 等ogg文件
然后下载下方sounds.json文件
在目录 .minecraft\customnpcs\assets\customnpcs替换.
在npc游吟诗人界面即可发现音乐文件







三、编辑sounds.json [重要]
[直接可无视]
直接下载下面的的压缩包
替换sounds.json文件
然后参照第二步骤
这个是添加音乐关键操作,比较容易出错,要仔细。
.minecraft\customnpcs\assets\customnpcs文件夹中有一个sounds.json文件
只有在sounds.json里添加有关代码后,NPC MOD才会加载我们的自定义音乐,因此十分重要。
推荐使用Notepad++打开编辑。

Notepad++下载:

现在是单首音乐的添加方法。
打开后先清除里面的内容,然后添加以下代码:



{
  "1": {
    "category": "music",
    "sounds": [{"name": "gang/1"
  }
}
代码说明

"1" 是该歌曲在MC里显示的名称,可以按喜好来设定,只要你认得出来就行。
但是不能用特殊符号(亲测可以使用字母、数字和下划线,不能用“-”中划线)
否则MC将不加载你添加的音乐。
推荐的设定方式为"[文件夹名].[声音文件名]",在这里是"1"。
"gang/1" 指的是从.minecraft\customnpcs\assets\customnpcs\sounds
文件夹起始的ogg文件路径,实际上完整路径应为
.minecraft\customnpcs\assets\customnpcs\sounds\gang\1.ogg
而这里只输入gang/1,没有后缀,而且斜线是反的。
另外,这里的文件名的格式要求**那么严格,有汉字、空格之类的都无所谓
比如你添加个"custom/筷子兄弟 - 小苹果"是没有问题的。
"stream": true 根据解释,"stream": true这个代码适合背景音乐等比较长的声音文件
而一些只有几秒甚至不到1秒的声音素材文件不需要设为true。
(注意:长的声音必须设stream为true,否则开始播放时会卡,如果文件很大或者电脑性能较低,会卡很久甚至会卡爆)
因此,如果要添加的音效只是声音素材,而不是较长音乐,那么代码可以这么写:

{
"1": {
"category": "music",
"sounds": ["gang/1"
  }
}
[注意:短素材和长素材写法不一样]


                                                      

现在讲多首音乐的添加方法。
比如我在.minecraft\customnpcs\assets\customnpcs\sounds里有gang文件夹
其中gang文件夹里有1.ogg和2.ogg两首音乐
那么应该这么写代码:
(注:以下是长音效的写法,较短音乐的代码写法可以参考上面提到过的写法)

{
  "1": {
    "category": "music",
    "sounds": [{"name": "gang/1", "stream": true}]
  },
  "2": {
    "category": "music",
    "sounds": [{"name": "gang/2", "stream": true}]
  }
}


[请不要复制上面代码格式,会无效的!]

                                                                              
简要教程
[详细教程在上面]

一些问题解决方案:


Custom NPC 1.xx.x 版本自定义npc音乐添加教程传送门:







[手都快残了...记得把sounds.json文件替换!
有问题的可以评论说!
最后谢谢大家!


100首下载地址[推荐]:
链接: http://pan.baidu.com/s/1pKMjLNH 密码: x4mh

2019/8/16更新


注:
希望大家,多多评论,多多交流
作者QQ517534027
[qq]517534027[/qq]

,有问题可以备注加Q,
作者几年已经没玩MC了
可能有些遗忘,请谅解!

5首.zip

265 Bytes, 下载次数: 982

5首代码

10首.zip

294 Bytes, 下载次数: 450

10首代码

20首.zip

346 Bytes, 下载次数: 455

20首代码

58首.zip

536 Bytes, 下载次数: 4489

58首代码


作者: superflat    时间: 2015-11-6 20:00
额呵呵呵
似乎很全。。
不过我想音乐似乎没毛用吧
[水]
作者: 2672592316    时间: 2015-11-6 20:03
本帖最后由 2672592316 于 2015-11-8 16:32 编辑
superflat 发表于 2015-11-6 20:00
额呵呵呵
似乎很全。。
不过我想音乐似乎没毛用吧

{:10_492:}有用
作者: superflat    时间: 2015-11-6 20:03
Dominiga 发表于 2015-11-6 20:04
这你就不懂了

额?
你什么意思?
【我都是开静音的】
[水]
作者: Dominiga    时间: 2015-11-6 20:04
superflat 发表于 2015-11-6 20:00
额呵呵呵
似乎很全。。
不过我想音乐似乎没毛用吧

这你就不懂了
作者: Dominiga    时间: 2015-11-6 20:05
superflat 发表于 2015-11-6 20:03
额?
你什么意思?
【我都是开静音的】

6666666666
作者: superflat    时间: 2015-11-6 20:06
Dominiga 发表于 2015-11-6 20:05
6666666666

= =
如果我开的话,我的耳朵会不会……
[水]
作者: Dominiga    时间: 2015-11-6 20:10
superflat 发表于 2015-11-6 20:06
= =
如果我开的话,我的耳朵会不会……
[水]

不会,只会更有基情_(:з」∠)_
作者: 2672592316    时间: 2015-11-8 10:33
{:10_492:}_(:зゝ∠)_
作者: 2575174857    时间: 2015-11-22 15:52
虽然我会了,但是还是支持一下,1.7.X的比较麻烦,1.6的就简单多了,直接放进去
作者: 1092668263    时间: 2015-11-27 22:26
请问1.6服务端的custom文件夹干嘛用的??
作者: 2672592316    时间: 2015-11-29 09:34
1092668263 发表于 2015-11-27 22:26
请问1.6服务端的custom文件夹干嘛用的??

那个直接放ogg文件就行
作者: 1092668263    时间: 2015-11-29 17:34
2672592316 发表于 2015-11-29 09:34
那个直接放ogg文件就行

放了ogg格式的歌后,客户端不用安装同样的ogg也能在服务器听到么??
作者: 2672592316    时间: 2015-11-29 18:23
1092668263 发表于 2015-11-29 17:34
放了ogg格式的歌后,客户端不用安装同样的ogg也能在服务器听到么??

别放服务器FTP后台,放客户端直接可以在服务器里面听到...
作者: 小文军    时间: 2015-12-13 11:28
为什么听不到声音?

作者: 2672592316    时间: 2015-12-13 11:29
小文军 发表于 2015-12-13 11:28
为什么听不到声音?

版本多少

作者: 小文军    时间: 2015-12-13 12:34
2672592316 发表于 2015-12-13 11:29
版本多少

楼主,解决的,我发现我的音乐没有开,打开已经能听见声音了,谢谢
作者: 2672592316    时间: 2015-12-13 15:24
小文军 发表于 2015-12-13 12:34
楼主,解决的,我发现我的音乐没有开,打开已经能听见声音了,谢谢

不用谢!
作者: 还有名字吗    时间: 2015-12-14 22:19
第3可以忽略吗

好麻烦啊


作者: 2672592316    时间: 2015-12-19 14:37
还有名字吗 发表于 2015-12-14 22:19
第3可以忽略吗

好麻烦啊

可以的 那个只是 介绍文件里的代码
作者: 还有名字吗    时间: 2015-12-19 19:56
2672592316 发表于 2015-12-19 14:37
可以的 那个只是 介绍文件里的代码

可为什么第三个去掉后就不行了
没有音乐
作者: LINCHUTI    时间: 2015-12-19 21:09
2672592316 发表于 2015-12-19 14:37
可以的 那个只是 介绍文件里的代码

我和那个楼下是一样的

版本1.7.10

第三个去掉后就
没有音乐了
作者: 2672592316    时间: 2015-12-20 10:16
LINCHUTI 发表于 2015-12-19 21:09
我和那个楼下是一样的

版本1.7.10

说详细一点 谢谢!~
作者: LINCHUTI    时间: 2015-12-23 20:33
2672592316 发表于 2015-12-20 10:16
说详细一点 谢谢!~

如果不弄第三个步骤就没有音乐

怎么回事
作者: Rodneytian    时间: 2015-12-26 14:02
1.7.10该怎么办呢??……
作者: 2672592316    时间: 2015-12-26 16:27
Rodneytian 发表于 2015-12-26 14:02
1.7.10该怎么办呢??……

这个教程就是1.7.x的
作者: 2672592316    时间: 2015-12-26 16:36
LINCHUTI 发表于 2015-12-23 20:33
如果不弄第三个步骤就没有音乐

怎么回事

下面有文件下载,直接下一个5首的文件,去这里.minecraft\customnpcs\assets\customnpcs文件夹中,有一个叫sounds.json然后替换,
然后去.minecraft\customnpcs\assets\customnpcs\sounds文件夹创建一个文件夹叫gang
然后放入然后可以放入音乐文件为1.ogg 2.ogg 还有3 4 5.ogg的文件
[就是把文件名改成 1 2 3 4 5文件格式要ogg的{弄ogg格式要下个软件更改}]
然后进游戏 右击npc 点击游呤诗人 编辑 然后  customnpcs 里面就有 1 2 3 4 5 五个文件 然后点击 就可以放了
作者: Mr楠爵    时间: 2015-12-26 17:08
可以再原来的上修改么
作者: 2672592316    时间: 2015-12-26 17:16
Mr楠爵 发表于 2015-12-26 17:08
可以再原来的上修改么

可以 ~~~
作者: Mr楠爵    时间: 2015-12-26 17:22
2672592316 发表于 2015-12-26 17:16
可以 ~~~

1.7.10 修改后有BUG就是在没有放完删除NPC还是会有
作者: 2672592316    时间: 2015-12-26 17:33
Mr楠爵 发表于 2015-12-26 17:22
1.7.10 修改后有BUG就是在没有放完删除NPC还是会有

不会的 我亲自试过~
作者: LINCHUTI    时间: 2015-12-26 17:56
2672592316 发表于 2015-12-26 16:36
下面有文件下载,直接下一个5首的文件,去这里.minecraft\customnpcs\assets\customnpcs文件夹中,有一个叫 ...

我 的 意思 是我要添加新的音乐,不是你的那个

然后用不用修改sounds.json

或有没有快速更改的方法

(望回答)
作者: LINCHUTI    时间: 2015-12-26 18:00
仔细重新看了贴子后
我明白了

原来那个不是音乐(本来以为那是好几首音乐)

而是sounds.json
作者: Mr楠爵    时间: 2015-12-26 18:05
2672592316 发表于 2015-12-26 17:33
不会的 我亲自试过~

能不能把你的分享一下!谢楼主
作者: 2672592316    时间: 2015-12-26 18:09
LINCHUTI 发表于 2015-12-26 18:00
仔细重新看了贴子后
我明白了

恩恩 求人气~
作者: 2672592316    时间: 2015-12-26 18:09
Mr楠爵 发表于 2015-12-26 18:05
能不能把你的分享一下!谢楼主

我的就是这里面的1-58的。。。
作者: Mr楠爵    时间: 2015-12-26 18:11
2672592316 发表于 2015-12-26 18:12
那个可以修改背景音乐和那个唱片啊,改成唱片啊!

哦哦哦!
作者: 2672592316    时间: 2015-12-26 18:12
Mr楠爵 发表于 2015-12-26 17:22
1.7.10 修改后有BUG就是在没有放完删除NPC还是会有

那个可以修改背景音乐和那个唱片啊,改成唱片啊!
作者: LINCHUTI    时间: 2015-12-26 18:17
2672592316 发表于 2015-12-26 18:09
恩恩 求人气~

抱歉,明天吧,今天用完了
作者: 2672592316    时间: 2015-12-26 18:47
LINCHUTI 发表于 2015-12-26 18:17
抱歉,明天吧,今天用完了

恩 谢谢~
作者: LINCHUTI    时间: 2015-12-27 11:47
楼主,求更多的音乐的代码的join

58太少了
作者: 2672592316    时间: 2015-12-27 14:07
LINCHUTI 发表于 2015-12-27 11:47
楼主,求更多的音乐的代码的join

58太少了

好 等等加~
作者: Lan_SP    时间: 2015-12-27 16:07
…………然并卵        

作者: 2672592316    时间: 2015-12-27 17:28
Lan_SP 发表于 2015-12-27 16:07
…………然并卵

插件? 那样费服务器内存~导致服务器卡~~
这才是真道理~
作者: szx2001416    时间: 2016-1-2 21:55
谢谢楼主
在这卡了好久了
作者: 2672592316    时间: 2016-1-3 12:47
szx2001416 发表于 2016-1-2 21:55
谢谢楼主
在这卡了好久了

{:10_492:}不谢~有问题就说哦~
作者: miejun    时间: 2016-1-3 20:08
好贴应该收藏...咋么楼主贡献负了..
作者: 2672592316    时间: 2016-1-3 21:35
miejun 发表于 2016-1-3 20:08
好贴应该收藏...咋么楼主贡献负了..

{:10_492:}我也不知道啊...
作者: 2672592316    时间: 2016-1-10 18:30
{:10_524:}有问题就说哦~
作者: 龙娘七七七    时间: 2016-1-12 13:49
虽然我不怎么用-.-
作者: 2672592316    时间: 2016-1-12 19:30
龙娘七七七 发表于 2016-1-12 13:49
虽然我不怎么用-.-

2333{:10_497:}
作者: 1264910977    时间: 2016-1-20 20:30
本帖最后由 1264910977 于 2016-1-20 20:39 编辑

我的版本是1.7.10 怎么没声音  吟游诗人里面 打开之后只能看见12345个文件 但是点击播放就没有声音
作者: 1264910977    时间: 2016-1-20 20:39
1264910977 发表于 2016-1-20 20:30
我的版本是1.7.10 怎么没声音  吟游诗人里面 打开之后只能看见12345个文件 但是点击播放就没有声音 ...

求解答  求解答
作者: 2672592316    时间: 2016-1-21 11:43
音乐要转OGG格式哦,不能直接改OGG,要用软件改~
作者: liulessv5    时间: 2016-2-8 21:40
客户端修改后如果在服务端玩会怎么样
作者: 2672592316    时间: 2016-2-10 11:54
liulessv5 发表于 2016-2-8 21:40
客户端修改后如果在服务端玩会怎么样

可以

直接改客户端就行
不用改后台!
作者: 2672592316    时间: 2016-3-4 19:59
{:10_516:}
作者: gb7132    时间: 2016-3-15 19:38
楼主你好,列表里面有显示,可是没有声音,文件已转为OGG,请问怎么解决?
作者: 2672592316    时间: 2016-3-19 21:26
gb7132 发表于 2016-3-15 19:38
楼主你好,列表里面有显示,可是没有声音,文件已转为OGG,请问怎么解决? ...

版本?

作者: gb7132    时间: 2016-3-19 21:37
2672592316 发表于 2016-3-19 21:26
版本?

感谢回复~已经解决,版本1.7.10.把音频文件丢入MOD里面并且修改MOD里面的json文件就可以了~
作者: 2672592316    时间: 2016-3-20 09:44
gb7132 发表于 2016-3-19 21:37
感谢回复~已经解决,版本1.7.10.把音频文件丢入MOD里面并且修改MOD里面的json文件就可以了~ ...

恩恩{:10_512:}
作者: 2672592316    时间: 2016-4-20 13:52
时隔久了 楼主可能会忘了一些东西 可能回答错误~ !
作者: harsoncao    时间: 2016-4-22 14:50
{:10_499:}自己尝试了改json。。。然后进游戏npc吟游诗人,选择音乐那边只有Minecraft和其他mod的选项。。。原先的customnpc没了。。。
作者: 2672592316    时间: 2016-4-22 19:08
harsoncao 发表于 2016-4-22 14:50
自己尝试了改json。。。然后进游戏npc吟游诗人,选择音乐那边只有Minecraft和其他mod的选项。。 ...

什么意思 详细一点 这样我才能正确答复~谢谢啦
作者: harsoncao    时间: 2016-4-23 01:00
2672592316 发表于 2016-4-22 19:08
什么意思 详细一点 这样我才能正确答复~谢谢啦

{:10_493:}没事了。。我校对了下每一个字符,就好了。其实我描述的是npc选歌曲那里看不到customnpc的选项,只有Minecraft的原版声音和其他mod的声音。总之这个问题是json存在问题- -
作者: 2672592316    时间: 2016-4-23 07:29
harsoncao 发表于 2016-4-23 01:00
没事了。。我校对了下每一个字符,就好了。其实我描述的是npc选歌曲那里看不到customnpc的选项 ...

恩 知道啦 ~!
作者: le_haojie    时间: 2016-4-23 10:54
叮....................
作者: 晓兜    时间: 2016-4-29 12:28
棒棒的!!如果有视频教程就更好了~
作者: 2672592316    时间: 2016-4-29 17:58
晓兜 发表于 2016-4-29 12:28
棒棒的!!如果有视频教程就更好了~

好的 我会出的哦~~~~求人气~
作者: cth25836700    时间: 2016-5-18 23:17
楼主能帮我转下音乐格式吗?
作者: cth25836700    时间: 2016-5-19 12:48
为什么听不到声音,格式也转换了,sounds也没错
作者: 2672592316    时间: 2016-5-19 22:17
cth25836700 发表于 2016-5-19 12:48
为什么听不到声音,格式也转换了,sounds也没错

怎么弄得 详细一点!~

作者: cth25836700    时间: 2016-5-20 00:19
2672592316 发表于 2016-5-19 22:17
怎么弄得 详细一点!~

楼主qq多少加qq细说吧
作者: 2672592316    时间: 2016-5-20 18:50
cth25836700 发表于 2016-5-20 00:19
楼主qq多少加qq细说吧

2672592316 记得备注MCBBS

作者: 梓铭君~    时间: 2016-5-30 13:58
如果玩家客户端中无音乐文件,自己添加的,是否能听到?
作者: 2672592316    时间: 2016-5-30 22:21
梓铭君~ 发表于 2016-5-30 13:58
如果玩家客户端中无音乐文件,自己添加的,是否能听到?

不能 要全部客户端都有
作者: 517534027    时间: 2016-6-23 12:24
谢谢了,很好的教程!
作者: 810766324    时间: 2016-6-29 23:42
完全按照教程做的,依然不行,怎么回事,求解决!!
作者: 2672592316    时间: 2016-6-30 13:20
810766324 发表于 2016-6-29 23:42
完全按照教程做的,依然不行,怎么回事,求解决!!

版本?!
作者: 810766324    时间: 2016-6-30 19:19
2672592316 发表于 2016-6-30 13:20
版本?!

1.7.10跪求解决
作者: 王雨晴    时间: 2016-7-4 18:47
为什么我改了一会有音乐可以选择,但点播放没声音----我的音乐也开了。文件用格式工厂转的也没错--就是没声音
作者: 王雨晴    时间: 2016-7-4 18:48
王雨晴 发表于 2016-7-4 18:47
为什么我改了一会有音乐可以选择,但点播放没声音----我的音乐也开了。文件用格式工厂转的也没错--就是没声 ...

格式我还专门找人帮我看了,没问题,但就是播放不出音乐,顺便说一下,我的唱片不知为何也没有声音,是不是这个影响了
作者: 2672592316    时间: 2016-7-4 20:29
王雨晴 发表于 2016-7-4 18:48
格式我还专门找人帮我看了,没问题,但就是播放不出音乐,顺便说一下,我的唱片不知为何也没有声音,是不 ...

客户端问题
作者: 王雨晴    时间: 2016-7-5 11:07
2672592316 发表于 2016-7-4 20:29
客户端问题

额----怎么修复啊=-=-=-===-=-=
作者: 王雨晴    时间: 2016-7-5 15:22
转换格式的网站为什么一直在转换-----好久了,要挂VPN吗?
作者: 2672592316    时间: 2016-7-5 21:00
王雨晴 发表于 2016-7-5 15:22
转换格式的网站为什么一直在转换-----好久了,要挂VPN吗?

推荐用 格式工厂
作者: 王雨晴    时间: 2016-7-5 22:41
格式工厂我有,但貌似有人说格式工厂转出来的播放没有声音,要用网页转换---然后我就没声音---也不知道是怎么回事,BGM都加载出来了就是没声音-------
作者: 2672592316    时间: 2016-7-6 12:36
王雨晴 发表于 2016-7-5 22:41
格式工厂我有,但貌似有人说格式工厂转出来的播放没有声音,要用网页转换---然后我就没声音---也不知道是怎 ...

那就是客户端问题啊!~~!!!
作者: 2672592316    时间: 2016-7-6 12:37
王雨晴 发表于 2016-7-5 22:41
格式工厂我有,但貌似有人说格式工厂转出来的播放没有声音,要用网页转换---然后我就没声音---也不知道是怎 ...

自己下载 链接:http://pan.baidu.com/s/1dFfpQ4T 密码:tch5
作者: +龍=-橙-=龍+    时间: 2016-7-12 19:24
真是谢谢楼主,我的地图终于迎来了曙光
作者: 2672592316    时间: 2016-7-13 17:26
+龍=-橙-=龍+ 发表于 2016-7-12 19:24
真是谢谢楼主,我的地图终于迎来了曙光

不用谢 打赏一下就行
作者: +龍=-橙-=龍+    时间: 2016-7-13 20:24
2672592316 发表于 2016-7-13 17:26
不用谢 打赏一下就行

我本来准备给你200金粒但是不知道怎么打赏
作者: 2672592316    时间: 2016-7-13 21:22
+龍=-橙-=龍+ 发表于 2016-7-13 20:24
我本来准备给你200金粒但是不知道怎么打赏

评分就行
作者: 932442587    时间: 2016-7-14 12:38
表示不会{:10_527:}求加我QQ932442587远程控制帮我一下嘛QAQ{:10_512:}记得备注哦~{:10_512:}
作者: 2672592316    时间: 2016-7-14 13:54
932442587 发表于 2016-7-14 12:38
表示不会求加我QQ932442587远程控制帮我一下嘛QAQ记得备注哦~ ...

加了哦!~
作者: 雾晨丶破晓    时间: 2016-7-14 15:15
Very Good!
作者: xbw333666    时间: 2016-7-17 10:39
        楼主你太帅了~

作者: 2672592316    时间: 2016-7-17 11:54
xbw333666 发表于 2016-7-17 10:39
楼主你太帅了~

的确 我本来就帅
作者: free8605    时间: 2016-7-24 05:24
楼主  我1.7.10的 下了20首的压缩包,加进去十多首OGG,该成你预设的名字,什么都对 就是不播放
作者: O_O.    时间: 2016-7-24 13:46
谢谢教程