Skip to content

Loading BGM

potatoes1286 edited this page Dec 12, 2021 · 3 revisions

This article is about loading BGM songs into TnH. It is not about making BGMs. For creating BGMs for TnH, please see Sora's tutorial on making BGM songs.

It can also be helpful to download and look at an existing mod that works for reference, if you are confused.

Legacy Loading

To load your mod using the legacy method (which is still supported, and will remain so), name your bank MX_TAH_[Your song name].bank.

[Your song name] will be displayed as the song name. Your only restriction is that your song name cannot contain the character _. If you were to name a song MX_TAH_My_Song.bank the name will display as Song.

Once you have made your bank file, you can wrap it up as a Thunderstore package. For more info, go see the tutorial on the wiki.

Stratum Loading

You can view the Mason Quickstart Guide for prepping a Stratum manifest.

Once done, name your bank your desired song name (such as [Your song name].bank) and point the Stratum manifest towards your bank file.

The dependency should be listed as dll.potatoes.ptnhbgml and the loading tag as tnhbankfile.

Once you have made your Stratum mod, you can wrap it up as a Thunderstore package. For more info, go see the tutorial on the wiki.

Custom Icons

Thunderstore only permits a 256x256 png for an icon. If you wish to have a separate icon for your bank, make a high quality icon, place it next to your bank file, and name it [Your song name].png. So with a bank named MX_TAH_MySong, name your icon MySong.png.

Clone this wiki locally