Minecraft Transit Railway mod支持一定程度上应用BVE Trainsim和OpenBVE的列车声音。
该教程涵盖了如何应用BVE/OpenBVE的列车音效的内容,以用于自定义资源包。
该文章发表于 https://www.joban.org/wiki/MTR:Custom_BVE_Train_Sound, 且并未包括导入BVE Trainsim 5/6中的音效的步骤。
您可以通过弥补其他的内容来帮助改进本页面。
如果您要移植BVE格式声音,请确保您没有侵犯他人的著作权。部分作者可能会追究盗版其作品的人员的法律责任。
Version 1.0:
这一行之下添加以下内容:[MTR] MotorNoiseDataType = 4 MotorVolumeMultiply = 1 DoorCloseSoundLength = 1
MotorNoiseDataType = 4
表面其是一个BVE4/OpenBVE格式(train.dat)的电机数据文件;MotorVolumeMultiply = 1
尚需进一步的解释。由于两款游戏在性质上的不同,有时BVE上train's creator的音量设置会在Minecraft中显得有些小, 因此添加该设置是为了“扩大”这个音量的。但MC将MTR可通过编程获得的音量大小掐在了100%,令人头疼。因此,若train.dat中设置的音量适中,但WAV音频却声音较小,该设置将不会起作用。 (比如最开始的音量大小是90%,想通过设置让他翻个倍达到180%,可MC将其锁定在100%了,所以调整此设置几乎不会让音频的声音明显增大。) 此时,你需要使用Audition这类音频编辑软件来调整音频文件的音量大小(这类东西一般某度都有)。此外,WAV音频文件如果声音很大,但train.dat中设置的音量很小,调整这个设置兴许有用。 (10%的音量翻一倍就是20%还不会有限制) 数值1代表原始音量的100%,2代表200%,以此类推。DoorCloseSoundLength = 1
用于确定关门声音应该开始播放的时间。其数值应为声音的持续时间,单位为秒。因MTR模组特性,不支持15以上的数值。Ogg Vorbis Files
以导出文件)你的资源包名称/assets/mtr/sounds
路径下(不存在该文件夹的话创建即可)Your Resource Pack/assets/mtr
路径下新建sounds.json文件。若已创建,可参考 示例.sound.cfg
中的每一个声音文件创建条目,sound ID应为trainSoundID_filename
kksp
作为列车文件夹名称):mtr_custom_resources.json
的custom_trains
条目下添加以下内容, soundID
替换为你的sound ID或者列车文件夹名称:“bve_sound_base_id”: “soundID”
mtr_custom_resources.json
中的列车应如下图所示:
现在启动游戏,列车音效如果正常播放,就代表成功了。
point.ogg
在过道岔时会播放,这一点与BVE不同(指过道岔)。如果觉得音频不合适就可以在sounds.json中把它删了