零、前言

系列教程
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字段单纯是给这段字增加颜色

MC开服教程2:材质包法自定义唱片音乐相关推荐

  1. MC开服教程3:python提取日志中的聊天记录、登录信息、死亡信息、成就信息

    零.前言 系列教程 MC开服教程1:简略版使用阿里云部署mc服务器(paper端) MC开服教程2:材质包法自定义唱片音乐 一.总介绍 在云端部署好多人服务器后,mc的logs文件夹里面记录了游戏的日 ...

  2. Linux+MCSM9+Docker 搭建我的世界mohist1.18.2版服务器,MC开服教程

    Debian系统使用MCSManager9面板和Docker容器搭建Minecraft Java版私服的教程,本教程用的mohist1.18.2服务端,用其他服务端的也可以参考一下. mohist支持 ...

  3. Minecraft开服教程,Windows搭建 我的世界(mc) 1.18.2 服务器教程

    Windows server 2019搭建 Minecraft 1.18.2 forge版服务器教程,我的世界(MC)开服教程 Linux搭建我的世界 Paper1.18.1 服务器教程:https: ...

  4. 我的世界Minecraft基岩版开服教程(Linux)开服器开服包下载开服网站服务器开服核心开服端开服软件mac版Java启动器

    我的世界Minecraft基岩版开服教程(Linux)开服器开服包下载开服网站服务器开服核心开服端 前言:大家好我是艾西,接上一篇我的世界Minecraft Java开服教程(Windows) 这期跟 ...

  5. 我的世界(MC) forge 1.19.3 开服教程

    Debian系统使用MCSManager9面板搭建Minecraft Java版MOD服务器的教程,本教程用的forge1.19.3服务端,用其他服务端的也可以参考一下. 其他版本我的世界服务器搭建教 ...

  6. 我的世界1.12.2 神奇宝贝(精灵宝可梦) 开服教程

    Minecraft(MC)1.12.2 整合包 神奇宝贝(精灵宝可梦) 服务器搭建教程,提供服务端和客户端下载,本文服务端系统使用Linux,面板用的MCSM. 服务端和客户端从MCBBS下载的,地址 ...

  7. 公公的MC开服启程之路

    目录 前言 一.云服务器设置 二.Xshell上的前置操作 三.安装服务器 四.安装插件 总结 前言 写在前面:该教程仅用于给公公同学作MC开服之路的启发教程,因此内容简单,但后续进一步学习,还需要向 ...

  8. 传奇开服教程:传奇开服技术要学多久?好学嘛?

    传奇开服教程:传奇开服技术要学多久?好学嘛? 小白同学刚刚跨入传奇这行业,对于传奇是完全陌生的状态,整的就是一脸懵,作为进军传奇行业的资深顽家,我来给大家分享一下传奇开服流程 按照阶段性来划分 第一阶 ...

  9. 我的世界 1.18.1 Forge版 开服教程,可装MOD,带面板

    Minecraft Forge-1.18.1 Java版服务器搭建教程,可加MOD,带网页管理面板. 视频教程:https://www.bilibili.com/video/BV1US4y1K7vK/ ...

  10. Minecraft开服教程

    Minecraft开服教程 如果你要和小伙伴联机时,可以选择的方法有这样几种: 局域网联机:优点:简单方便,在MC客户端里自带.缺点:必须在同一局域网内. 有些工具会带有联机功能:优点:一般是通过连接 ...

最新文章

  1. SetTimer和KillTimer详解
  2. 打印某个进程下的所有线程--Linux环境
  3. 上手DocumentDB On Azure (二)
  4. rainmeter皮肤编写教程
  5. ip纯真数据库查询国家省市名称
  6. python爬虫qq好友信息_qq好友空间说说爬虫
  7. [Azure - VNet] 解决办法:Azure P2S VNet无法建立网络连接。“parameter is incorrect“ (Error 87 参数错误)
  8. Ardence公司PHAR-LAP ETS 简介
  9. 移动硬盘坏了不能被计算机识别,移动硬盘无法访问 “文件或目录损坏且无法读取” 怎么办?...
  10. 【软件工程】课程管理系统需求分析规格说明
  11. MS17-010永恒之蓝漏洞的简谈与利用
  12. video标签的属性详解
  13. ABP VNext学习日记17
  14. python把多个人声分离_一段音频中判断多个人声?
  15. 遗传算法(GA)详解
  16. 雨流计数法python程序_雨流计数法及其在程序中的具体实现
  17. 7和7的倍数游戏答案_月流水一亿的传奇游戏“贪玩蓝月”遭遇危机,还能够延续辉煌吗?...
  18. 研究生发计算机科学增刊,研究生学习成绩、科研成果计分办法(2017年6月修订)(试用稿) ......
  19. ZBrush 4R7完整功能解析、高效使用技巧,对新手入门极度友好
  20. 安全狗安装linux64位,服务器安全狗Linux版V2.0升级更新

热门文章

  1. 基于esp32 的时间系统
  2. 媒体聚焦:西电卡门——12月24日更新
  3. 写点感想2:车载毫米波雷达产品研发架构
  4. 建立了一个博客园创业者QQ群
  5. java jive歌词翻译_Java Jive歌词 Java JiveLrc歌词
  6. android 打印机 kernel,adb如何打印kernel输出log
  7. IT人才供不应求,大数据分析程序员今后的发展道路
  8. IT人才薪水“虚高” ,寡头垄断下小企业工程师告急[转]
  9. 复化科特斯公式matlab_【原创】牛顿-柯特斯数值积分公式及其MATLAB的实现
  10. 自建微信公众号文章搜索舆情系统