K-Kortau 发表于 2022-8-25 16:23:19

[原创内容][资源包]自定义音频文件资源包教程

本帖最后由 K-Kortau 于 2022-8-25 17:53 编辑


声明:本文为@K-Kortau 独立写作,并不存在工作团队或借助第三方程序或软件书写。请各位尊重版权,严禁本人对文章任何内容进行抄袭或更改并发送到其他平台。如有发现会以非法搬运或者剽窃处置。请务必在观看从入门到入土——MTR资源包开发 - MTR中文图书馆 - 我的世界铁路中文论坛(MTRBBS) - Powered by Discuz!后继续观看本百科,谢谢。
一. 什么是音频文件追加?
      音频文件资源包(Sound Resourcepack)是指自己对于添加Minecraft Transit Railway mod的广播提示音或为导入自己想要的语音所设置。请务必准备Minecraft Transit Railway Mod 3.0.0 beta9 或以上版本,若在beta8及以下版本操作无法成功的,本人概不负责。
二. 如何制作音频文件夹?
      第一步:请找到你正在制作资源包的assets>mtr文件夹目录,右击新建文件夹,取名'sounds'。
      第二步:打开新文件夹,将提前准备好的音频文件拖动到新文件夹中。注意:音频文件的格式必须是.ogg的音乐格式!
      第三步:回到mtr文件夹中,新建一个sounds.json文件。
      第四步:打开sounds.json文件,按照下列格式输入:
{
       "your_custom_sound_name"//音频文件概要名称,并非在游戏中中呈现:{
             "sounds":[
                  {
                            "name":"mtr:custom_sound",//在游戏中呈现的名称,注意名称的开头必须要添加'mtr:'字样,否则系统不显示。
                            "pitch":1//音频播放频率,通常填入1即可
                  }

       }//如果后面还需要加入更多的音频,请在此处打上','
}
      第五步:将制作好的资源包加入Minecraft 1.16.5及以上版本
            注:如果你使用的是PCL2启动器,如果你开启了版本隔离,请把资源包文件复制在 .minecraft>versions>你的游戏名称>resourcepacks目录,如果没有打开版本隔离,请把资源包文件复制在.minecraft>resourcepacks目录。
谢谢观看~

Snapsnap 发表于 2022-8-25 17:05:23

建议一下,可以把代码两边加上内容在代码之间

MSnj_studioX 发表于 2022-8-25 17:44:13

beta8应该可以,用红石激活器激活命令方块playsound命令

大宝剑呀 发表于 2022-11-24 11:18:13

我   学   废了,看不懂

Chair0227 发表于 2022-12-11 21:02:38

MSnj_studioX 发表于 2022-8-25 17:44
beta8应该可以,用红石激活器激活命令方块playsound命令

你想要加什麼聲音?我弄一個材質包再給你:handshake

☭雷光兽☭ 发表于 2023-8-6 14:54:15

如果我的资源包里有多个车,但是这个貌似会把全部车声音一样,可以弄每个不同的吗

☭雷光兽☭ 发表于 2023-8-7 17:12:22

本帖最后由 ☭雷光兽☭ 于 2023-8-7 17:22 编辑

??????{
       "your_custom_sound_name"//音频文件概要名称,并非在游戏中中呈现:{
             "sounds":[
                  {
                            "name":"mtr:custom_sound",//在游戏中呈现的名称,注意名称的开头必须要添加'mtr:'字样,否则系统不显示。
                            "pitch":1//音频播放频率,通常填入1即可
                  }

       }//如果后面还需要加入更多的音频,请在此处打上','
}

这似乎只能加一个音频文件吧?变速时的鸣笛声、匀速时的声音不同该怎么办???而且你倒数第二个不应该是中括号吗

HXD3 发表于 2024-2-11 20:38:09

作者的代码有问题,第三行的中括号没有闭合
应该为
{
       "your_custom_sound_name"//音频文件概要名称,并非在游戏中中呈现:{
             "sounds":[
                  {
                            "name":"mtr:custom_sound",
                            "pitch":1
                  }
                        ]
       }//如果后面还需要加入更多的音频,请在此处打上','
}
页: [1]
查看完整版本: [原创内容][资源包]自定义音频文件资源包教程