制作一个属于自己的资源包
我的世界音乐包制作
话不多说
文件结构:总文件夹
├─assets
├─pack.mcmeta
├─pack.png
├─README.md
└─minecraft
├─lang
├─en_us.json
└─zh_cn.json
├─sounds.json
└─sounds
└─records
└─(music)
讲一下文件的各个用途
- 总文件夹:是整个音乐包所在,名字可以任意命名
- assets:二级文件夹
- pack.mcmeta:资源包的配置文件 有了它就能使游戏认识此文件
- pack.png:此资源包的封面(默认为原石)
- README.md:自述文件 可不写
- minecraft:三级文件夹
- lang:存放语言文件
- zh_cn.json:用于存放文字
- en_us.json:同上 内容也同上
- sounds.json:用于存放资源配置文件
- sounds:四级文件夹
- records:五级文件夹
- (music):用于存放音乐文件 ogg格式
- 渲染问题无法正常显示文件树 见谅
各配置文件的写法
pack.mcmeta
{
"pack": {
"pack_format": 8,
"description": "\u00A76\u00A7b音乐唱片包-特供版\n\u00A77版本:1.2.2"
}
}
由于json内部不允许添加注释 我在外面解释各词的用处
- pack_format :版本
- description :资源包描述 可以用ASCLL码转义更多花样
sounds.json
{
"name": {
"category": "record",
"sounds": [
{
"name": "name",
"stream": true
}
],
"subtitle": "描述"
}
}
- name :填写records中的名字
- subtitle :游戏内资源描述
- 可以添加多行 但是要遵守json语法
- 此文件似乎会与lang文件夹及文件冲突 待考证
zh_cn.json
{
"item.minecraft.music_disc_13": "音乐唱片",
"item.minecraft.music_disc_13.desc": "【碧蓝档案-Blue Archive 】OST 59. RE Aoharu",
"item.minecraft.music_disc_11": "音乐唱片",
"item.minecraft.music_disc_11.desc": "只因你太美-全民制作人 Hi-Res",
"item.minecraft.music_disc_otherside": "音乐唱片",
"item.minecraft.music_disc_otherside.desc": "Once Upon A Time (Melodic House & Techno Extended Mix)",
"item.minecraft.music_disc_blocks": "音乐唱片",
"item.minecraft.music_disc_blocks.desc": "Under Tides-塞壬唱片-MSR Hi-Res",
"item.minecraft.music_disc_cat": "音乐唱片",
"item.minecraft.music_disc_cat.desc": "【星际穿越】Hans Zimmer - STAY (Delta Heavy vs Sonix)",
"item.minecraft.music_disc_chirp": "音乐唱片",
"item.minecraft.music_disc_chirp.desc": "Clear Morning-蔚蓝档案-Hi Res",
"item.minecraft.music_disc_far": "音乐唱片",
"item.minecraft.music_disc_far.desc": "枫-周杰伦",
"item.minecraft.music_disc_mall": "音乐唱片",
"item.minecraft.music_disc_mall.desc": "周杰伦 - 花海LyricsVideo 全损音质",
"item.minecraft.music_disc_mellohi": "音乐唱片",
"item.minecraft.music_disc_mellohi.desc": "秋天不回来-王强-Hi-res",
"item.minecraft.music_disc_pigstep": "音乐唱片",
"item.minecraft.music_disc_pigstep.desc": "My Way Hi-Res",
"item.minecraft.music_disc_stal": "音乐唱片",
"item.minecraft.music_disc_stal.desc": "周杰伦-反方向的钟-全损音质",
"item.minecraft.music_disc_strad": "音乐唱片",
"item.minecraft.music_disc_strad.desc": "晴天-周杰伦-Hi-Res",
"item.minecraft.music_disc_wait": "音乐唱片",
"item.minecraft.music_disc_wait.desc": "红色高跟鞋-Hi-res",
"item.minecraft.music_disc_ward": "音乐唱片",
"item.minecraft.music_disc_ward.desc": "爱在西元前-周杰伦 Hi-Res"
}
- 此文件用于游戏内字幕展示
- zh_cn.json与en_us.json内容相同 不赘述
- 请遵守json语法
如在游戏内遇到音乐无法根据距离远近而变大变小的问题 请将音乐文件改为单声道
此资源包原理为更换游戏内音乐文件 所以请将音乐文件也改为对应的名字
可以在这里取得更加详细的描述 文章大多数参考也在这里中文 Minecraft Wiki
——云散·飞花