Tool to assist resource pack creators with Music.json
The source code is publicly available for contributions, but if you do not intend on contributing, I recommend you download the pre-built installers
- Currently there is no way to select vanilla base game files using this tool, it is currently required that all music files you want to use are located inside of your pack root directory. This will likely change in the future
- The folder or filename of the ogg file you select does not matter, as long as it is located inside the root folder.
- i.e., you can set donalds_dreamland_sz as
ddlplayground.ogg
located inplaygrounds/dreamland/
, it does not need to bephase_8/audio/bgm/DL_nbrhood.ogg
- i.e., you can set donalds_dreamland_sz as
- Open the application
- Set the root folder. This will be the folder where the audio and the phase folders are contained.
- For any song you want to change the file path of, look for it and press Browse. In this example, I will be changing the Sellbot HQ Courtyard theme to the Toontown Infinite Donald's Dreamland Playground theme, which in my pack, is located at
phase_8/audio/bgm/DL_nbrhood.ogg
- Locate and select the file you want. If you intend to have the game randomly select between different files, you can select multiple in this screen.
- You will now see the new path in place of the old one. All modified paths will be displayed in italics to help you distinguish which ones you have changed and have not.
- To add a holiday override, navigate to the tab of the holiday you want to modify, in this example I will be modifying what song plays on the main menu during halloween.
- Press Add Override
- Find the music you want to replace. You can also select more than one in this list by clicking on multiple. (Note that clicking on one will NOT deselect one you previously clicked on, so you have to click the one you want to deselect.) Then press OK.
- Press Browse on the music to select a file.
- Select the file you want. In this example, I will be using the Toontown Infinite Halloween Theme, which in my pack, is located at
phase_3/audio/bgm/tti_theme_halloween.ogg
- You will now see the new path. If you want to remove the override at any point, you can press the Remove button.
- After you make any changes, you should always save using the Save button at the bottom. Currently, closing the application will NOT notify you if you have not saved, so be sure to save frequently!
- To compile the pack for use in game, press the Compile Resource Pack button.
- Enter a pack file name. This should only include letters, numbers, spaces, dashes, or underscores.
- Press OK, the pack will compile.
- Press OPEN to browse to the outputted file.