零、前言
系列教程 MC开服教程一:简略版使用阿里云部署mc服务器(paper端)
一、总介绍
本教程使用材质包方法替换唱片文件,材质包应放在
游戏目录\.minecraft\resourcepacks
无论是文件夹还是压缩包zip形式,游戏都能正常读取 自己在编辑的时候可以用文件夹实时更改,方便调试,发布给朋友们时打包成zip 首先解压这个成品的zip,文件树如下 主要分为音乐文件、唱片命名语言包、材质包封面、说明文件、版本摘要信息五个部分,下面一一来介绍
二、音乐文件
音乐文件就是自己想要替换的唱片的曲子 根据wiki,mc1.17版本一共有12首曲子加一首1.16新增的pigstep。把转换后的ogg文件命名为对应唱片的名字(全小写),放到层级下
材质包名\assets\minecraft\sounds\records
无论是视频还是音乐都可以转换,寻找相关资源时,不必找音质太好的,192kbs应该就差不多了,因为都会被压 转换ogg可以使用格式工厂工具 无论是视频还是其他格式的音频文件,都能转换成ogg格式,并且格式工厂提供简单的歌曲拼接功能,可以把几个曲子拼接起来
三、唱片命名语言包
使用语言包的方式,改变唱片在游戏中显示的名字,让小伙伴知道唱片对应的曲子 语言文件zh_cn.json放在
材质包\assets\minecraft\lang
zh_cn.json可以参考
{
"item.minecraft.music_disc_13.desc": "[cy]歌剧魅影、think of me、angel of music、夜的乐章",
"item.minecraft.music_disc_cat.desc": "[老王]微熱からMystery + Storm in Lover",
"item.minecraft.music_disc_blocks.desc": "[老王]初恋+檸檬+なごり雪",
"item.minecraft.music_disc_chirp.desc": "[2333提名]贝多芬第八交响曲第一乐章+第五交响曲第四乐章",
"item.minecraft.music_disc_far.desc": "[2333]西班牙交响曲第一乐章+天方夜谭组曲第三乐章",
"item.minecraft.music_disc_mall.desc": "[hz]费翔 - 故乡的云+冬天里的一把火(87春晚)",
"item.minecraft.music_disc_mellohi.desc": "[hz]雷光组曲 丽しき军神+女神の骑士+戦神",
"item.minecraft.music_disc_stal.desc": "[Mifer]鬼灭4首 炎+红莲华+炭治郎之歌+from the edge",
"item.minecraft.music_disc_strad.desc": "[Mifer]巨人5首 我的战争+No matter where u are+尸的道+红失+残酷美世界",
"item.minecraft.music_disc_ward.desc": "[老王提名]Linda Rosenthal - Csardas (Vittorio Monti)",
"item.minecraft.music_disc_11.desc": "[cy]Panic! At The Disco - Into the Unknown",
"item.minecraft.music_disc_wait.desc": "[2333]中国国家交响乐团 - 北京喜讯到边寨",
"item.minecraft.music_disc_pigstep.desc": "[保留]Lena Raine - Pigstep"
}
四、材质包封面
一张64×64的png图片,命名为pack.png放在材质包目录下
五、说明文件
说明文件README.txt并不是必须的,现在的1.17版本似乎也不能在游戏里看到该文档,只是用来给用户知道这个材质包的作者相关信息和替换了什么文件 没有固定模板,我是这样写的
猫界音乐包V1.4
作者:mchz
制作日期:2021-05-20
13 for [cy]歌剧魅影、think of me、angel of music、夜的乐章
cat for [老王]微熱からMystery + Storm in Lover
blocks for [老王]初恋+檸檬+なごり雪
chirp for [2333提名]贝多芬第八交响曲第一乐章+第五交响曲第四乐章
far for [2333]西班牙交响曲第一乐章+天方夜谭组曲第三乐章
mall for [hz]费翔 - 故乡的云+冬天里的一把火(87春晚)
mellohi for [hz]雷光组曲 丽しき军神+女神の骑士+戦神
stal for [Mifer]鬼灭4首 炎+红莲华+炭治郎之歌+from the edge
strad for [Mifer]巨人5首 我的战争+No matter where u are+尸的道+红失+残酷美世界
ward for [老王提名]Linda Rosenthal - Csardas (Vittorio Monti)
11 for [cy]Panic! At The Disco - Into the Unknown
wait for [2333]中国国家交响乐团 - 北京喜讯到边寨
pigstep for [保留]Lena Raine - Pigstep
六、版本摘要信息
版本摘要信息文件pack.mcmeta,定义显示在说明文件中的摘要信息
模板如下
{
"pack": {
"pack_format": 6,
"description":"\u00A76猫界专属音乐包v1.4"
}
}
pack_format是定义封包的版本信息,我们替换的音乐包功能比较简单,所以这个数字影响不大,比如在1.16版本中这个数字为6是可以的,在1.17中用版本为6就偏小了,会提示不兼容,但是只要把数字改成7就完美解决,如果道1.18等后续版本又提示版本不兼容,把数字改大即可。 description就是摘要信息,\u00A76字段单纯是给这段字增加颜色
|