ambience.add_set("bacteriacave", { frequency = 25, nodes = {"livingcaves:bacteriacave_bottom"}, sounds = { {name = "livingcaves_bacteriacave", length = 12, ephemeral = true}, {name = "livingcaves_bacteriacave2", length = 9, ephemeral = true}, {name = "livingcaves_bacteriacave3", length = 12, ephemeral = true}, {name = "livingcaves_bacteriacave4", length = 14, ephemeral = true}, {name = "livingcaves_bacteriacave5", length = 11, ephemeral = true}, {name = "livingcaves_bacteriacave6", length = 25, ephemeral = true}, }, nodes = {"livingcaves:bacteriacave_bottom"}, sound_check = function(def) local c = (def.totals["livingcaves:bacteriacave_bottom"] or 0) if c > 5 then return "bacteriacave" end end }) ambience.add_set("dripstonecave", { frequency = 30, nodes = {"livingcaves:dripstonecave_bottom"}, sounds = { {name = "livingcaves_dripstone", length = 6, ephemeral = true}, {name = "livingcaves_dripstone2", length = 5, ephemeral = true}, {name = "livingcaves_dripstone3", length = 7, ephemeral = true}, {name = "livingcaves_dripstone4", length = 11, ephemeral = true}, {name = "livingcaves_dripstone5", length = 20, ephemeral = true}, {name = "livingcaves_dripstone6", length = 4, ephemeral = true}, {name = "livingcaves_dripstone7", length = 4, ephemeral = true}, }, nodes = {"livingcaves:dripstonecave_bottom"}, sound_check = function(def) local c = (def.totals["livingcaves:dripstonecave_bottom"] or 0) if c > 5 then return "dripstonecave" end end }) ambience.add_set("icecave", { frequency = 30, nodes = {"livingcaves:icecave_ice"}, sounds = { {name = "livingcaves_icecave", length = 15, ephemeral = true}, {name = "livingcaves_icecave2", length = 22, ephemeral = true}, {name = "livingcaves_icecave33", length = 8, ephemeral = true}, }, nodes = {"livingcaves:icecave_ice"}, sound_check = function(def) local c = (def.totals["livingcaves:icecave_ice"] or 0) if c > 5 then return "icecave" end end }) ambience.add_set("mushcave", { frequency = 30, nodes = {"livingcaves:mushcave_bottom"}, sounds = { {name = "livingcaves_mushcave", length = 10, ephemeral = true}, {name = "livingcaves_mushcave2", length = 14, ephemeral = true}, {name = "livingcaves_mushcave3", length = 8, ephemeral = true}, {name = "livingcaves_mushcave4", length = 14, ephemeral = true}, {name = "livingcaves_mushcave5", length = 10, ephemeral = true}, {name = "livingcaves_mushcave6", length = 10, ephemeral = true}, {name = "livingcaves_mushcave7", length = 8, ephemeral = true}, {name = "livingcaves_mushcave8", length = 12, ephemeral = true}, }, nodes = {"livingcaves:mushcave_bottom"}, sound_check = function(def) local c = (def.totals["livingcaves:mushcave_bottom"] or 0) if c > 5 then return "mushcave" end end })