mtr_extra:resourcepack:vehicle_bve_sounds
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revision | |||
| mtr_extra:resourcepack:vehicle_bve_sounds [2026/09/23 08:36] – removed - external edit (Unknown date) 127.0.0.1 | mtr_extra:resourcepack:vehicle_bve_sounds [2026/09/23 08:36] (current) – ↷ Page moved and renamed from mtr:dev:custom_bve_sound to mtr_extra:resourcepack:vehicle_bve_sounds AmberFrost | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| + | ====== Custom BVE Train Sound ====== | ||
| + | |||
| + | The Minecraft Transit Railway mod supports applying train sounds from either BVE Trainsim and OpenBVE to a certain extents. | ||
| + | |||
| + | This tutorial covers how to apply train sounds from BVE/ | ||
| + | |||
| + | <WRAP round info> | ||
| + | |||
| + | This article is ported from [[https:// | ||
| + | |||
| + | You may help improving the page by filling in the missing knowledge. | ||
| + | |||
| + | </ | ||
| + | |||
| + | ===== Prerequisite ===== | ||
| + | |||
| + | - Basic knowledge of adding custom Minecraft sounds, [[mtr_extra: | ||
| + | - An existing BVE4/ | ||
| + | - A custom MTR Mod train added with Resource Pack (Livery works as well). | ||
| + | - Software that is capable of exporting **.ogg** file (e.g. [[https:// | ||
| + | - // | ||
| + | |||
| + | ===== Process ===== | ||
| + | |||
| + | - Make a copy of your BVE/OpenBVE Train folder, **only make changes within the newly made copy, not your original one!** | ||
| + | - Find the folder where the train sounds are located. They' | ||
| + | - //If you do find another sound folder//, just put all the sound files inside to the main train folder. | ||
| + | - Delete all other files except ***.wav, *.flac**, **train.dat** and **sound.cfg** | ||
| + | - Rename **all files** **(Including sound.cfg and train.dat)** in that folder to __lowercase letter file name__. You can do it with most bulk renaming software, or you can manually renaming each one of them | ||
| + | - Edit the **sound.cfg** file, by adding the following below the line '' | ||
| + | [MTR] | ||
| + | MotorNoiseDataType = 4 | ||
| + | MotorVolumeMultiply = 1 | ||
| + | DoorCloseSoundLength = 1 | ||
| + | </ | ||
| + | - **Explanation of the above config:** | ||
| + | - '' | ||
| + | - '' | ||
| + | - '' | ||
| + | - The end result of sound.cfg should look something like this: | ||
| + | - {{: | ||
| + | - Rename your BVE **train folder** to contain lowercase letters only and without any spaces. (You may use underscores ( _ ) to replace the spaces), this will be your **Train sound ID** to reference later on! | ||
| + | - Import all the .**wav/ | ||
| + | - Export all the **.wav/ | ||
| + | - Copy the train folder to '' | ||
| + | - Make a sounds.json file in '' | ||
| + | - Make a sound entry in sounds.json of every file in '' | ||
| + | - Your sounds.json in the end should look something like this (I used '' | ||
| + | - {{: | ||
| + | - Finally, add the following line to your custom train entry in '' | ||
| + | - ''" | ||
| + | |||
| + | Your train in '' | ||
| + | |||
| + | {{: | ||
| + | |||
| + | Now start your game, and everything should hopefully work. | ||
| + | |||
| + | ===== Note / Troubleshooting ===== | ||
| + | |||
| + | - **You will need to re-select the train in the siding, or restart the client if you have made any changes to the sound config.** | ||
| + | - '' | ||
| + | - Small motor noises may be heard even when the train is coasting, this is to simulate train adding small bits of power to maintain it's speed. | ||
| + | |||