233阿米驴233
本帖最后由 233阿米驴233 于 2023-1-19 22:10 编辑

如题,准备把一首bgm导入到地图内,不知道sounds.json怎么写,求自定义音乐音效包制作教程(1.19)

Stone_ingot
本帖最后由 Stone_ingot 于 2023-1-19 21:35 编辑

https://minecraft.fandom.com/wiki/Sounds.json
导入自定义bgm如果允许用唱片的话或许不用编辑sounds.json,直接把.ogg文件放到对应目录下即可(测试:1.18.1)
Wintersong.zip (2.18 MB, 下载次数: 2)

上面是我自己做的一个唱片包,可供参考



幻心飞小骥
http://mc.163.com/20191010/31527_839452.html

MoonCakeMC
首先在材质包的assets\minecraft\sounds里新建目录,然后放ogg文件的音乐
  1. {
  2.     "唯一键名": {
  3.         "category": "声音类型",
  4.         "sounds": [
  5.             {
  6.                 "name": "文件路径",
  7.                 "stream": true
  8.             }
  9.         ]
  10.     }
  11. }
复制代码

声音类型可以填的值有 ambient block hostile master music neutral player record voice weather 具体区别可以查wiki

举个例子
我有一个叫 bgm.ogg 的文件
于是放到材质包的 assets\minecraft\sounds\bgm.ogg
然后新建 assets\minecraft\sounds.json 里面填
  1. {
  2.     "bgm": {
  3.         "category": "voice",
  4.         "sounds": [
  5.             {
  6.                 "name": "bgm",
  7.                 "stream": true
  8.             }
  9.         ]
  10.     }
  11. }
复制代码

导入资源包之后可以输入 /playsound minecraft:bgm voice @s ~ ~ ~播放音乐

233阿米驴233
本帖最后由 233阿米驴233 于 2023-1-19 23:30 编辑

版主删了吧,顺便帮忙撤一下评分

233阿米驴233
Stone_ingot 发表于 2023-1-19 21:33
https://minecraft.fandom.com/wiki/Sounds.json
导入自定义bgm如果允许用唱片的话或许不用编辑sounds.json ...

但是我可能需要多个音乐,哪些唱片可以直接改?
另外我改了一下mcmeta文件,1.19能用了,感谢分享

Stone_ingot
233阿米驴233 发表于 2023-1-19 22:29
但是我可能需要多个音乐,哪些唱片可以直接改?
另外我改了一下mcmeta文件,1.19能用了,感谢分享 ...

所有的唱片都可以改,一共十几个吧
然后改完了应该用唱片机放和用指令放都可以

琴剑天意
MoonCakeMC 发表于 2023-1-19 21:37
首先在材质包的assets\minecraft\sounds里新建目录,然后放ogg文件的音乐

声音类型可以填的值有 ambient b ...

回答很详细,想在此基础上添加一些
playsound时候建议把音量改大一些,不然离命令方块远了就听不到了

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