[BGM]BE教程:自定义音乐
本帖最后由 GomaoCraft 于 2024-7-25 21:36 编辑请注意!该帖子会自动播放音乐!
https://music.163.com/song/media/outer/url?id=2098477272.mp3 autoplay
你是否厌倦了原版音乐?你是否希望不通过唱片的方式来听你喜欢的音乐?当你看完这个教程以后,你就可以在游戏里听你喜欢的音乐!
static/image/hrline/line2.png
■声明
-本帖根据一个帖子点我查看以及一个评论点我查看编写而成
-本教程只适用于Android系统
-如有雷同,纯属巧合!
-发布已经做好的音乐包时请确认音乐包里的所有音乐遵循知识共享许可协议并已通过授权,否则本人概不负责!
■准备工作
□剩余内存必须≥2.5GB
□需要一个可以转格式的软件(网站、小程序等)
□需要原版音乐包点我下载原版音乐包!点我下载转格式软件!提取码:5z5r备用路线
static/image/hrline/line2.png
那么,如何自定义音乐呢?首先,我们要了解音乐,只有了解到播放原版音乐需要的条件,我们就可以更深度的编辑音乐
在vanilla_music中,音乐分为以下几类:
音乐类型需要播放的条件举例
菜单在菜单页面 menu1.ogg
menu3.ogg
生存模式玩家处于生存模式 calm1.ogg
hal3.ogg
an_ordinary_day.ogg
创造模式玩家处于创造模式 creative1.ogg
creative3.ogg
水下玩家在水下 axolotl.ogg
shuniji.ogg
下界玩家在下界 nether1.ogg
so_below.ogg
末地玩家在末地 boss.ogg
end.ogg
终末之诗读“终末之诗”credits.ogg
唱片使用唱片机 relic.ogg
pigstep_master.ogg
cat.ogg
*点我查看vanilla_music全部内容📁vanilla_music🗒manifest.json🗒contents.json📁sounds 📁ambient 📁nether (此处省略) 📁music 📁game 📁creative 🎵creative1.ogg 🎵creative2.ogg 🎵creative3.ogg 🎵creative4.ogg 🎵creative5.ogg 🎵creative6.ogg 📁end 🎵boss.ogg 🎵credits.ogg 🎵end.ogg 📁nether 🎵chrysopoeia.ogg 🎵nether1.ogg 🎵nether2.ogg 🎵nether3.ogg 🎵nether4.ogg 🎵rubedo.ogg 🎵so_below.ogg 📁records 🎵5.ogg 🎵11.ogg 🎵13.ogg 🎵blocks.ogg 🎵cat.ogg 🎵chirp.ogg 🎵creator.ogg 🎵creator_music_box.ogg 🎵far.ogg 🎵mall.ogg 🎵mellohi.ogg 🎵otherside.ogg 🎵pigstep_master.ogg 🎵precipice.ogg 🎵relic.ogg 🎵stal.ogg 🎵strad.ogg 🎵wait.ogg 🎵ward.ogg 📎where_are_we_now.ogg 📁water 🎵axolotl.ogg 🎵dragon_fish.ogg 🎵shuniji.ogg 🎵a_familiar_room.ogg 🎵aerie.ogg 🎵an_ordinary_day.ogg 🎵ancestry.ogg 🎵bromeliad.ogg 🎵calm1.ogg 🎵calm2.ogg 🎵calm3.ogg 🎵calm4.ogg 🎵comforting_memories.ogg 🎵crescent_dunes.ogg 🎵deeper.ogg 🎵echo_in_the_wind.ogg 🎵eld_unknown.ogg 🎵endless.ogg 🎵featherfall.ogg 🎵firebugs.ogg 🎵floating_dreams.ogg 🎵hal1.ogg 🎵hal2.ogg 🎵hal3.ogg 🎵infinite_amethyst.ogg 🎵komorebi.ogg 🎵labyrinthine.ogg 🎵left_to_bloom.ogg 🎵nuance1.ogg 🎵nuance2.ogg 🎵one_more_day.ogg 🎵piano1.ogg 🎵piano2.ogg 🎵piano3.ogg 🎵pokopoko.ogg 🎵stand_tall.ogg 🎵watcher.ogg 🎵wending.ogg 🎵yakusoku.ogg
这一页貌似没有任何东西哦
static/image/hrline/line2.png
既然已经了解完音乐,那么我们开始着手做属于自己的音乐包!Step1:下载音乐包
点我下载!
Step2:转换歌曲格式
只需点击“转换格式”即可(即.mp3转换为.ogg)
注意!
所谓转换格式,并不是直接把.mp3重命名为.ogg,否则在游戏中无法播放!
转换完歌曲之后,还需要给歌曲重命名为以下名称:
creative1.ogg
creative2.ogg
creative3.ogg
creative4.ogg
creative5.ogg
creative6.ogg
boss.ogg
credits.ogg
end.ogg
chrysopoeia.ogg
nether1.ogg
nether2.ogg
nether3.ogg
nether4.ogg
rubedo.ogg
so_below.ogg
5.ogg
11.ogg
13.ogg
blocks.ogg
cat.ogg
chirp.ogg
far.ogg
mall.ogg
mellohi.ogg
otherside.ogg
pigstep_master.ogg
relic.ogg
stal.ogg
strad.ogg
wait.ogg
ward.ogg
axolotl.ogg
dragon_fish.ogg
shuniji.ogg
a_familiar_room.ogg
aerie.ogg
an_ordinary_day.ogg
ancestry.ogg
bromeliad.ogg
calm1.ogg
calm2.ogg
calm3.ogg
calm4.ogg
comforting_memories.ogg
crescent_dunes.ogg
echo_in_the_wind.ogg
firebugs.ogg
floating_dreams.ogg
hal1.ogg
hal2.ogg
hal3.ogg
infinite_amethyst.ogg
labyrinthine.ogg
left_to_bloom.ogg
nuance1.ogg
nuance2.ogg
one_more_day.ogg
piano1.ogg
piano2.ogg
piano3.ogg
stand_tall.ogg
wending.ogg
需要注意的是,不同名称的播放条件均不相同
Step3:打开音乐包
(这里我用MT管理器演示)
如图所示,打开storage/emulated/0/Download
或
手机存储/ Download
部分vivo手机用户请打开storage/emulated/0/下载/Download
部分OPPO手机用户请在storage/emulated/0/Android/data/浏览器对应的包名打开
找到vanilla_music
然后使用“浏览压缩包”的方式打开
Step4:导入音乐
在另一侧打开已经转换过并且重命名过的音乐
点击“添加”
编辑“压缩级别”和“更新方式”,再点击“确定”
返回第一级
即:
打开manifest.json,再编辑红框里的UUID
编辑时请注意json语法
Step5:将音乐包导入至游戏里
编辑完成后,再返回上一级
选择“类型”
选择“文本”,找到“Minecraft”
导入成功后,在全局资源中激活音乐包
成功!现在就进入游戏里听你喜欢的音乐吧!
static/image/hrline/line2.png
没有MT管理器怎么办?没逝事,一个手机自带的文件管理就可以了!
Step1:下载音乐包
Step2:转换音乐格式
(见上)
Step3:打开音乐包
从手机存储中找到“Download”
找到vanilla_music
长按此文件,找到“重命名”
将后缀改为“.zip”
如果出现这种情况,点击“确定”
点击刚命名好的文件,找到“解压至”,点击
解压后,如果出现了这种消息,点击“查看”
反之,如果没有,请自行寻找
Step4:导入音乐
接下来返回已经转换好的音乐路径,长按音乐,先重命名,再点击“复制”(或“移动”)
到达对应的路径后,点击“粘贴”
如果出现了这种提示,点击“替换”
接下来返回包的根目录,找到“压缩”,点击
编辑“压缩包名称”
注意:压缩包的名称必须是vanilla_music!
长按此压缩包,点击重命名,将后缀改为“.mcpack”
如果出现了这种提示信息,点击“确定”
Step5:将音乐包导入到游戏里
点击此包,点击“文本”
找到“Minecraft”,点击
static/image/hrline/line2.png
Q & A
Q:我没有MT管理器,怎么办?
A:打开以下路径:手机存储/Download,再将音乐包的后缀改为 .zip ,接着解压此包,编辑完音乐包后再压缩即可
Q:为什么我无法导入音乐包?
A:检查后缀名是否为 .mcpack
Q:为什么音乐包导入失败?
A:本问题分为五种情况:
情况1:无法找到资源包中的清单
解决办法:查看要导入的包有没有manifest.json,或检查manifest.json是否破损(完整代码已放在评论区)
情况2:无效的zip存档
解决办法:检查要导入的包是否套了文件夹
情况3:属性XXX的值过高,我们可以接受的最大值为XXX
解决办法:升级你的游戏版本
情况4:
解决办法:检查manifest.json,是否缺少标点符号
情况5:检测到重复资源包
解决办法:再次修改包里的UUID即可
感谢用户@1549128954 反馈!
Q:为什么我在游戏里无法播放音乐?
A:本问题分为三种情况:
情况1:多/少标点符号、开头首字母大写等命名错误
解决办法:仔细检查音乐的名称,再重新命名即可
情况2:名称都是对的,但是音乐还是无法播放
解决办法:换一个转换格式软件(或网站)
static/image/hrline/line2.png
什么?!你发现了问题?
↓请向我发送邮件反馈↓该邮箱已停用,请在评论区反馈!或者在评论区里反馈
尽量不要水帖!发帖时请遵守版规!
static/image/hrline/line2.png
更新日志
[*]2023年11月11日修改部分内容
[*]2023年11月21日添加Q&A
[*]2023年11月24日部分内容添加“回复可见”
[*]2023年11月25日删除部分可“回复可见”的内容
[*]2023年12月19日添加页码(仅电脑版)
[*]2024年1月7日添加备用链接
[*]2024年1月18日完善教程
[*]2024年1月20日稍作修改
[*]2024年1月30日添加隐藏内容
[*]2024年2月10日修改细节
[*]2024年2月18日添加部分内容
[*]2024年2月20日没有用的contents.json需要它做什么(
static/image/hrline/line2.png
讨论页经讨论,contents.json没有用处
本帖最后由 GaomoCraft 于 2024-2-28 20:31 编辑
请回复有意义内容!
manifest.json 完整代码(资源包){
"format_version": 1,
"header": {
"description": "Example vanilla resource pack",
"name": "Vanilla Resource Pack",
"uuid": "66c6e9a8-3093-462a-9c36-dbb052165822",
"version": ,
"min_engine_version": ,
"vanilla":
},
"modules": [
{
"description": "Example vanilla resource pack",
"type": "resources",
"uuid": "743f6949-53be-44b6-b326-398005028819",
"version":
}
]
}
提醒下,没有替换过的音乐可以直接删了,留着占空间 为什么我按教程里的弄并且导入成功了,但播放相应唱片却没有声音,其他唱片倒有声音。 感谢分享 感谢分享 哈哈哈哈哈哈哈哈哈哈 谢谢非常管用 感谢分享 感谢分享 请问UUID是可以随便改的吗 我是直接改的游戏安装包,但是改完之后有签名无签名都显示安装失败 早不到文件在哪😭