_Mars_ZS
我百度了一下,好多人都说在


这个文件里面,但是我打开了,却只有

这三个文件,不就是BGM么,弄得跟商业机密一样,好难找啊,求大神帮助啊!{:10_512:}

OAO_miao
从1.7.10版本开始,资源文件的路径格式发生了变化,具体可以看这个帖子http://www.mcbbs.net/thread-427615-1-1.html

将当中minecraft/lang/zh_CN.lang的部分换成你要找的声音文件,比如minecraft/sounds/music/game/hal1.ogg 进行寻找就可以

_Mars_ZS
OAO_miao 发表于 2015-7-2 15:41
从1.7.10版本开始,资源文件的路径格式发生了变化,具体可以看这个帖子http://www.mcbbs.net/thread-427615 ...

不行啊,还是找不到,我用压缩包打开lang但还是没找到BGM

Robinnnnn
这个要看你指的BGM是什么……如果是指游戏运行时候随机的BGM的话,举例说比如calm1.ogg,现在1.7.1之后全部都是散列码——资源文件的映射形式存在assets文件夹里的,具体寻找方式,以calm1.ogg为例,方式如下图:1、首先用记事本打开.\assets\indexes\版本号.json文件


2、Ctrl+F寻找calm1.ogg


3、查看文件对应的散列码(hash项)


4、退回到assets文件夹,然后搜索散列码这个文件名

这个文件就是我们要找的calm1.ogg,把后缀名改成.ogg就可以播放了

_Mars_ZS
Robinnnnn 发表于 2015-7-2 18:52
这个要看你指的BGM是什么……如果是指游戏运行时候随机的BGM的话,举例说比如calm1.ogg,现在1.7.1之后全部 ...

我好像搞错了,我是要换掉背景音乐我在做客户端,就差背景音乐,1.7.10的,你知道么,能告诉我下么

Robinnnnn
_Mars_ZS 发表于 2015-7-3 15:22
我好像搞错了,我是要换掉背景音乐我在做客户端,就差背景音乐,1.7.10的,你知道么,能告诉我下 ...

对啊,按照我上面的步骤找到那个文件之后,你再随便找个.ogg的音乐文件,把文件名(连同后缀名)改成那个散列码之后再覆盖原来的文件,就可以了

Robinnnnn
_Mars_ZS 发表于 2015-7-3 15:22
我好像搞错了,我是要换掉背景音乐我在做客户端,就差背景音乐,1.7.10的,你知道么,能告诉我下 ...

好吧,我再讲的详细点,替换游戏本体的音乐资源文件,我们以音乐CD 13的文件为例:
1、先按照上面的步骤打开.json文件,找到13.ogg对应的散列码


2、搜索到对应文件


3、随便挑选一个ogg格式的音乐文件(这里我们以这个司空见惯的世界征服为例,现在主流的音乐资源是mp3,请自行转码到ogg)


4、将选定的ogg音乐文件直接重命名为散列码(注意连后缀名也要覆盖)


5、然后打开要替换的13.ogg资源文件的文件位置

6、最后替换掉原本的资源文件(注意保留原文件,可以移到其他文件夹,或者改名为散列码_origin)


7、进游戏,放CD,你就会惊奇的发现CD13放的是世界征服了

_Mars_ZS
Robinnnnn 发表于 2015-7-2 19:47
好吧,我再讲的详细点,替换游戏本体的音乐资源文件,我们以音乐CD 13的文件为例:
1、先按照上面的步骤 ...

但是这个文件我找不到呐

第一页 上一页 下一页 最后一页