Stardew Valley
0 of 0

File information

Last updated

Original upload

Created by

zelink

Uploaded by

zelinknilez

Virus scan

Safe to use

About this mod

You can customize the music that plays anywhere you want!

Requirements
Permissions and credits
You can customize the music that plays anywhere you want!
with simple JSON

If you have any questions, feel free to ask.


1. Go to ZelWorld\assets(there will be sample files will be applied to FarmHouse(F for day, F2 for night) and Backwoods(same as FarmHouse but G and G2)).


2. Add the wav files you want to hear:


3. Open the content.json file.

4. Modify the content.json file in the following format.
{
"Name": "Woods",
"Day": [ "Woods", "Woods2" ],
"Night": [ "Woods2" ],
"IgnoredByRain": true
}
Copy & paste this code right after "IgnoredByRain": true }, (you must add a comma after a pair of brackets) and edit:

  • "Name": "Woods" 
-> your location name (you can find the name of the location here)
  • "Day": [ "Woods", "Woods2" ]
-> your wav file name(without .wav) There can be one or multiple items. If there are multiple items, random music will be selected every day.
  • "Night": [ "Woods2"
-> your wav file name(without .wav) There can be one or multiple items. If there are multiple items, random music will be selected every day.
  • "IgnoredByRain": true
-> [Optional, default false] whether the sound of rain will play instead of music when it rains. (true/false, doesn't need quotations)

As a result, you'll get the JSON file like this:
{
    "Places": [
      {
        "Name": "FarmHouse",
        "Day": [ "F" ],
        "Night": [ "F2" ]
      },
      {
        "Name": "Backwoods",
        "Day": [ "G" ],
        "Night": [ "G2" ],
        "IgnoredByRain": true
      },
      {
        "Name": "Woods",
        "Day": [ "Woods", "Woods2" ],
        "Night": [ "Woods2" ],
        "IgnoredByRain": true
      }
    ]
}

That's all!
You can add as many locations as you want.