天才一秒记住【第一中文网】地址:www.dyzww.cc
:
{“声音名称”:{“声音文件”:[声音文件列表],”声音字幕本地化键名”:”一个本地化键名”},……}
懂了吧?当然,sounds.json只是在1.7.2版本后才被弄到如此离谱的地方。在1.7.2版本,sounds.json很好找,它就在这里:
.minecraft\/ assets\/或.minecraft \/virtual\/legacy\/
而且文件名就叫sounds.json
如果你同时安装了1.7.2和更新的版本,那么两类sounds.json文件都将会同时存在。
(那对于比1.7.2更老的版本呢?)
(根本不用找,因为没有sounds.json。这东西是在1.7.2才被添加进来的)
另外,对于Java版的资源包来说,其也有sounds.json文件,就在资源包的\/assets\/<命名空间>\/下,且就叫sounds.json。
sounds.json找到了,那么基岩版的sound_definitions.json在哪呢?
很好找……….个屁!但至少没有那么多弯弯绕绕的。
对于windows10版本来说,你需要找到:
系统盘:\\program Files\\windowsApps\\microsoft.minecraftUwp_应用版本号_x64__8wekyb3d8bbwe\\data\\resource_packs
打开resource_packs,你会发现里面有一大堆叫做vanilla_<游戏版本>的文件夹。不用管这些,你只需要找到没有后缀的『vanilla』文件夹,点进去,再找到sounds文件夹,再向下滑,就是sound_definitions.json文件了。整个目录下来是这样的:
c:\\program Files\\windowsApps\\microsoft.minecraftUwp_应用版本号_x64__8wekyb3d8bbwe\\data\\resource_packs\\vanilla\\sounds\\sound_definitions.json
对于Android版本来说,最简单的办法是安装一个mt管理器,然后将你手机上的minecraft打包成安装程序apk文件,然后再使用mt管理器通过zip视图打开,再打开split_install_pack.apk,来到assets\/resource_packs\/vanilla\/sounds,就可以找到sound_definitions.json了。
对于IoS和其他版本来说…….抱歉,我不清楚。
现在我们两个文件都找到了,本章也就到此结束。
历史
Java
1.6.1——加入了\/playsound
1.7.2——加入了sounds.json
1.9——\/playsound支持tab自动补全了,并开始要求使用source参数。更改了许多声音名称。
1.9.3——加入了\/stopsound
携带版
1.0.4——加入了sound_definitons.json
1.0.5——加入了\/stopsound和\/playsound