Files
FearFactory/1.20.1-FearFactoryTest/minecraft/config/biomemusic.json
Logicka 6ac8d7b55d Finally finished the Music Resource pack. Added Biomemusic, flash flood, blood dimension, and others
biomemusic will give us additional control over music and when it can be played, as well as allowing for additional custom songs on top of the vanilla ones.

All vanilla CDs have been replaced, to be adjusted in \lang\en_us.json
some of the tracks need to be volumized for consistent audio volumes
2025-06-04 12:14:33 -05:00

61 lines
2.1 KiB
JSON

{
"delayModifier": {
"desc:": "Modifies the delay between songs(requires a game restart), lower = shorter delay (1.0 = vanilla). Default = 0.25",
"delayModifier": 0.35
},
"pitchVariance": {
"desc:": "Adds randomized pitch variance of up to the given value (e.g. 0.1), makes songs sound slightly different. default = 0",
"pitchVariance": 0.0
},
"musicVariance": {
"desc:": "Enables more varied music to be available for biomes chosen from similar other biomes, default = true",
"musicVariance": true
},
"smartMusic": {
"desc:": "Enables smart stopping of music, when the biome changes or player leaves a cave/water/night is over, default = true",
"smartMusic": true
},
"musicConditions": {
"desc:": "Sets the condition under which music from their respective categories is allowed to play. Required conditions need to be all met, a single matched disallowed conditions prevents it. Possible conditions are: [CAVE, NIGHT, END, OVERWORLD, WATER, NETHER]",
"Biome": {
"requires": "[]",
"disallowed": "[]"
},
"Cave": {
"requires": "[CAVE]",
"disallowed": "[END, WATER, NETHER]"
},
"Night": {
"requires": "[NIGHT]",
"disallowed": "[NETHER, CAVE, WATER, END]"
},
"Water": {
"requires": "[WATER]",
"disallowed": "[NETHER, END]"
},
"Game": {
"requires": "[]",
"disallowed": "[WATER, END, NETHER]"
},
"End": {
"requires": "[END]",
"disallowed": "[]"
},
"Nether": {
"requires": "[NETHER]",
"disallowed": "[]"
}
},
"displayMusicPlayed": {
"desc:": "Shows currently played music in chat/log, default = false",
"displayMusicPlayed": false
},
"logloadedmusic": {
"desc:": "Prints the music files getting loaded into the latest.log, default = false",
"logloadedmusic": false
},
"maxConcurrentSounds": {
"desc:": "Set the maximum amount of times the same sound can play at the same time. Limits the amount of lag spamming sounds can create. Default = 10",
"maxConcurrentSounds": 10
}
}