I was able to add music to this list:
"$type": "Vintagestory.API.Client.CaveMusicTrack, VintagestoryAPI",
parts: [
{
files: ["deepunderground/aquatic drone*"]
},
{
files: ["deepunderground/bell piano*"]
},
{
files: ["deepunderground/bells*"]
},
{
files: ["deepunderground/deep drone*"]
},
{
files: ["deepunderground/metal bass*"]
},
{
files: ["deepunderground/piece*"]
},
{
files: ["deepunderground/ticking*"]
}
],
stopMusic: true,
maxSunlight: 12,
But on testing I quickly found out that they actually play some of them at the same time.
However when I add in the music like this:
"$type": "Vintagestory.API.Client.CaveMusicTrack, VintagestoryAPI",
file: "Music",
name: "Music",
onPlayList: "survival",
stopMusic: true,
maxSunlight: 12,
It just wants to crash the game. (and I've tried it with "min/maxhour" to the same result)