if minetest.get_modpath("default") ~= nil then -- Amazonite minetest.register_ore({ ore_type = "blob", ore = "too_many_stones:amazonite", wherein = {"default:stone"}, clust_scarcity = 64 * 64 * 64, clust_size = 14, y_max = 31000, y_min = -31000, noise_threshold = 0.0, noise_params = { offset = 0.5, scale = 0.2, spread = {x = 5, y = 5, z = 5}, octaves = 1, persist = 0.0 }, }) -- Amber minetest.register_ore({ ore_type = "blob", ore = "too_many_stones:amber", wherein = {"default:stone"}, clust_scarcity = 64 * 64 * 64, clust_size = 7, y_max = 31000, y_min = -31000, noise_threshold = 0.0, noise_params = { offset = 0.5, scale = 0.2, spread = {x = 5, y = 5, z = 5}, octaves = 1, persist = 0.0 }, }) -- Amethyst minetest.register_ore({ ore_type = "blob", ore = "too_many_stones:amethyst", wherein = {"default:stone"}, clust_scarcity = 64 * 64 * 64, clust_size = 14, y_max = 0, y_min = -31000, noise_threshold = 0.0, noise_params = { offset = 0.5, scale = 0.2, spread = {x = 5, y = 5, z = 5}, octaves = 1, persist = 0.0 }, }) minetest.register_ore({ ore_type = "blob", ore = "too_many_stones:amethyst", wherein = {"default:stone"}, clust_scarcity = 64 * 64 * 64, clust_size = 14, y_max = 31000, y_min = 100, noise_threshold = 0.0, noise_params = { offset = 0.5, scale = 0.2, spread = {x = 5, y = 5, z = 5}, octaves = 1, persist = 0.0 }, }) -- Calcite minetest.register_ore({ ore_type = "blob", ore = "too_many_stones:calcite", wherein = {"default:stone"}, clust_scarcity = 48 * 48 * 48, clust_size = 7, y_max = 31000, y_min = -31000, noise_threshold = 0.0, noise_params = { offset = 0.5, scale = 0.2, spread = {x = 5, y = 5, z = 5}, seed = 43, octaves = 1, persist = 0.0 }, }) minetest.register_ore({ ore_type = "blob", ore = "too_many_stones:calcite", wherein = {"default:sand", "default:silver_sand"}, clust_scarcity = 48 * 48 * 48, clust_size = 10, y_max = 0, y_min = -31000, noise_threshold = 0.0, noise_params = { offset = 0.5, scale = 0.2, spread = {x = 5, y = 5, z = 5}, seed = 43, octaves = 1, persist = 0.0 }, }) -- Carnotite minetest.register_ore({ ore_type = "blob", ore = "too_many_stones:carnotite", wherein = {"default:stone", "default:desert_stone"}, clust_scarcity = 48 * 48 * 48, clust_size = 7, y_max = -300, y_min = -1000, noise_threshold = 0.0, noise_params = { offset = 0.5, scale = 0.2, spread = {x = 5, y = 5, z = 5}, octaves = 1, persist = 0.0 }, }) -- Celestine minetest.register_ore({ ore_type = "blob", ore = "too_many_stones:celestine", wherein = {"default:silver_sandstone"}, clust_scarcity = 64 * 64 * 64, clust_size = 14, y_max = 31000, y_min = -31000, noise_threshold = 0.0, noise_params = { offset = 0.5, scale = 0.2, spread = {x = 5, y = 5, z = 5}, octaves = 1, persist = 0.0 }, }) -- Citrine minetest.register_ore({ ore_type = "blob", ore = "too_many_stones:citrine", wherein = {"default:desert_stone"}, clust_scarcity = 64 * 64 * 64, clust_size = 14, y_max = 31000, y_min = -31000, noise_threshold = 0.0, noise_params = { offset = 0.5, scale = 0.2, spread = {x = 5, y = 5, z = 5}, octaves = 1, persist = 0.0 }, }) -- Eudialite minetest.register_ore({ ore_type = "blob", ore = "too_many_stones:eudialite", wherein = {"default:stone"}, clust_scarcity = 64 * 64 * 64, clust_size = 7, y_max = 31000, y_min = -31000, noise_threshold = 0.0, noise_params = { offset = 0.5, scale = 0.2, spread = {x = 5, y = 5, z = 5}, octaves = 1, persist = 0.0 }, }) -- Gabbro minetest.register_ore({ ore_type = "blob", ore = "too_many_stones:gabbro", wherein = {"default:stone"}, clust_scarcity = 64 * 64 * 64, clust_size = 20, y_max = 31000, y_min = -31000, noise_threshold = 0.0, noise_params = { offset = 0.5, scale = 0.2, spread = {x = 5, y = 5, z = 5}, octaves = 1, persist = 0.0 }, }) -- Galena minetest.register_ore({ ore_type = "blob", ore = "too_many_stones:galena", wherein = {"default:stone", "default:sandstone", "default:desert_sandstone"}, clust_scarcity = 64 * 64 * 64, clust_size = 14, y_max = 31000, y_min = -31000, noise_threshold = 0.0, noise_params = { offset = 0.5, scale = 0.2, spread = {x = 5, y = 5, z = 5}, octaves = 1, persist = 0.0 }, }) -- Black Granite minetest.register_ore({ ore_type = "blob", ore = "too_many_stones:granite_black", wherein = {"default:stone"}, clust_scarcity = 64 * 64 * 64, clust_size = 14, y_max = 31000, y_min = -31000, noise_threshold = 0.0, noise_params = { offset = 0.5, scale = 0.2, spread = {x = 5, y = 5, z = 5}, octaves = 1, persist = 0.0 }, }) -- Blue Granite minetest.register_ore({ ore_type = "blob", ore = "too_many_stones:granite_blue", wherein = {"default:stone"}, clust_scarcity = 48 * 48 * 48, clust_size = 7, y_max = 30, y_min = -31000, noise_threshold = 0.0, noise_params = { offset = 0.5, scale = 0.2, spread = {x = 5, y = 5, z = 5}, octaves = 1, persist = 0.0 }, }) -- Gray Granite minetest.register_ore({ ore_type = "blob", ore = "too_many_stones:granite_gray", wherein = {"default:stone"}, clust_scarcity = 64 * 64 * 64, clust_size = 14, y_max = 31000, y_min = -31000, noise_threshold = 0.0, noise_params = { offset = 0.5, scale = 0.2, spread = {x = 5, y = 5, z = 5}, octaves = 1, persist = 0.0 }, }) -- Green Granite minetest.register_ore({ ore_type = "blob", ore = "too_many_stones:granite_green", wherein = {"default:stone"}, clust_scarcity = 48 * 48 * 48, clust_size = 7, y_max = 31000, y_min = -60, noise_threshold = 0.0, noise_params = { offset = 0.5, scale = 0.2, spread = {x = 5, y = 5, z = 5}, seed = 56, octaves = 1, persist = 0.0 }, }) -- Pink Granite minetest.register_ore({ ore_type = "blob", ore = "too_many_stones:granite_pink", wherein = {"default:stone"}, clust_scarcity = 64 * 64 * 64, clust_size = 14, y_max = 10, y_min = -31000, noise_threshold = 0.0, noise_params = { offset = 0.5, scale = 0.2, spread = {x = 5, y = 5, z = 5}, octaves = 1, persist = 0.0 }, }) -- Red Granite minetest.register_ore({ ore_type = "blob", ore = "too_many_stones:granite_red", wherein = {"default:stone", "default:desert_stone"}, clust_scarcity = 48 * 48 * 48, clust_size = 7, y_max = 31000, y_min = -500, noise_threshold = 0.0, noise_params = { offset = 0.5, scale = 0.2, spread = {x = 5, y = 5, z = 5}, seed = 55, octaves = 1, persist = 0.0 }, }) -- White Granite minetest.register_ore({ ore_type = "blob", ore = "too_many_stones:granite_white", wherein = {"default:stone"}, clust_scarcity = 64 * 64 * 64, clust_size = 14, y_max = 31000, y_min = -300, noise_threshold = 0.0, noise_params = { offset = 0.5, scale = 0.2, spread = {x = 5, y = 5, z = 5}, octaves = 1, persist = 0.0 }, }) -- Heliodor minetest.register_ore({ ore_type = "blob", ore = "too_many_stones:heliodor", wherein = {"default:stone"}, clust_scarcity = 64 * 64 * 64, clust_size = 14, y_max = -30, y_min = -500, noise_threshold = 0.0, noise_params = { offset = 0.5, scale = 0.2, spread = {x = 5, y = 5, z = 5}, octaves = 1, persist = 0.0 }, }) -- Howlite minetest.register_ore({ ore_type = "blob", ore = "too_many_stones:howlite", wherein = {"default:stone", "default:silver_sandstone", "default:desert_sandstone"}, clust_scarcity = 48 * 48 * 48, clust_size = 7, y_max = 1000, y_min = -31000, noise_threshold = 0.0, noise_params = { offset = 0.5, scale = 0.2, spread = {x = 5, y = 5, z = 5}, octaves = 1, persist = 0.0 }, }) -- Ilvaite minetest.register_ore({ ore_type = "blob", ore = "too_many_stones:ilvaite", wherein = {"default:stone", "default:desert_stone", "default:permafrost"}, clust_scarcity = 48 * 48 * 48, clust_size = 7, y_max = 31000, y_min = -100, noise_threshold = 0.0, noise_params = { offset = 0.5, scale = 0.2, spread = {x = 5, y = 5, z = 5}, octaves = 1, persist = 0.0 }, }) -- Kyanite minetest.register_ore({ ore_type = "blob", ore = "too_many_stones:kyanite", wherein = {"default:stone"}, clust_scarcity = 48 * 48 * 48, clust_size = 7, y_max = 300, y_min = -60, noise_threshold = 0.0, noise_params = { offset = 0.5, scale = 0.2, spread = {x = 5, y = 5, z = 5}, octaves = 1, persist = 0.0 }, }) minetest.register_ore({ ore_type = "blob", ore = "too_many_stones:kyanite", wherein = {"default:silver_sand"}, clust_scarcity = 64 * 64 * 64, clust_size = 14, y_max = -300, y_min = -31000, noise_threshold = 0.0, noise_params = { offset = 0.5, scale = 0.2, spread = {x = 5, y = 5, z = 5}, octaves = 1, persist = 0.0 }, }) -- Lapis Lazuli minetest.register_ore({ ore_type = "blob", ore = "too_many_stones:lapis_lazuli", wherein = {"default:sandstone", "default:desert_stone", "default:silver_sandstone"}, clust_scarcity = 64 * 16 * 64, clust_size = 14, y_max = 31000, y_min = -31000, noise_threshold = 0.0, noise_params = { offset = 0.5, scale = 0.2, spread = {x = 5, y = 5, z = 5}, octaves = 1, persist = 0.0 }, }) -- Blue Limestone minetest.register_ore({ ore_type = "blob", ore = "too_many_stones:limestone_blue", wherein = {"default:stone", "default:sand", "default:desert_sand"}, clust_scarcity = 48 * 48 * 48, clust_size = 7, y_max = 300, y_min = -31000, noise_threshold = 0.0, noise_params = { offset = 0.5, scale = 0.2, spread = {x = 5, y = 5, z = 5}, octaves = 1, persist = 0.0 }, }) -- White Limestone minetest.register_ore({ ore_type = "blob", ore = "too_many_stones:limestone_white", wherein = {"default:stone", "default:silver_sand"}, clust_scarcity = 48 * 48 * 48, clust_size = 7, y_max = 31000, y_min = -300, noise_threshold = 0.0, noise_params = { offset = 0.5, scale = 0.2, spread = {x = 5, y = 5, z = 5}, octaves = 1, persist = 0.0 }, }) -- Marble minetest.register_ore({ ore_type = "blob", ore = "too_many_stones:marble", wherein = {"default:stone", "default:sandstone", "default:silver_sandstone"}, clust_scarcity = 48 * 48 * 48, clust_size = 7, y_max = 31000, y_min = -500, noise_threshold = 0.0, noise_params = { offset = 0.5, scale = 0.2, spread = {x = 5, y = 5, z = 5}, seed = 50, octaves = 1, persist = 0.0 }, }) -- Mudstone minetest.register_ore({ ore_type = "blob", ore = "too_many_stones:mudstone", wherein = {"default:stone"}, clust_scarcity = 64 * 64 * 64, clust_size = 10, y_max = 31000, y_min = -100, noise_threshold = 0.0, noise_params = { offset = 0.5, scale = 0.2, spread = {x = 5, y = 5, z = 5}, octaves = 1, persist = 0.0 }, }) -- Prasiolite minetest.register_ore({ ore_type = "blob", ore = "too_many_stones:prasiolite", wherein = {"default:stone", "default:silver_sandstone"}, clust_scarcity = 48 * 48 * 48, clust_size = 7, y_max = -50, y_min = -1000, noise_threshold = 0.0, noise_params = { offset = 0.5, scale = 0.2, spread = {x = 5, y = 5, z = 5}, octaves = 1, persist = 0.0 }, }) minetest.register_ore({ ore_type = "blob", ore = "too_many_stones:prasiolite", wherein = {"default:sand", "default:silver_sand", "default:desert_sand"}, clust_scarcity = 32 * 48 * 32, clust_size = 7, y_max = -2, y_min = -50, noise_threshold = 0.0, noise_params = { offset = 0.5, scale = 0.2, spread = {x = 5, y = 5, z = 5}, octaves = 1, persist = 0.0 }, }) -- Pumice minetest.register_ore({ ore_type = "blob", ore = "too_many_stones:pumice", wherein = {"default:stone", "default:gravel"}, clust_scarcity = 64 * 64 * 64, clust_size = 10, y_max = 31000, y_min = -31000, noise_threshold = 0.0, noise_params = { offset = 0.5, scale = 0.2, spread = {x = 5, y = 5, z = 5}, octaves = 1, persist = 0.0 }, }) minetest.register_ore({ ore_type = "blob", ore = "too_many_stones:pumice", wherein = {"default:water_source"}, clust_scarcity = 64 * 64 * 64, clust_size = 10, y_max = 31000, y_min = -1, noise_threshold = 0.0, noise_params = { offset = 0.5, scale = 0.2, spread = {x = 5, y = 5, z = 5}, octaves = 1, persist = 0.0 }, }) -- Quartz minetest.register_ore({ ore_type = "blob", ore = "too_many_stones:quartz", wherein = {"default:stone", "default:desert_stone"}, clust_scarcity = 48 * 48 * 48, clust_size = 7, y_max = -300, y_min = -31000, noise_threshold = 0.0, noise_params = { offset = 0.5, scale = 0.2, spread = {x = 5, y = 5, z = 5}, octaves = 1, persist = 0.0 }, }) minetest.register_ore({ ore_type = "blob", ore = "too_many_stones:quartz", wherein = {"default:sand", "default:silver_sand", "default:desert_sand"}, clust_scarcity = 32 * 48 * 32, clust_size = 7, y_max = -2, y_min = -50, noise_threshold = 0.0, noise_params = { offset = 0.5, scale = 0.2, spread = {x = 5, y = 5, z = 5}, octaves = 1, persist = 0.0 }, }) -- Rose Quartz minetest.register_ore({ ore_type = "blob", ore = "too_many_stones:rose_quartz", wherein = {"default:stone", "default:desert_stone"}, clust_scarcity = 48 * 48 * 48, clust_size = 7, y_max = -300, y_min = -31000, noise_threshold = 0.0, noise_params = { offset = 0.5, scale = 0.2, spread = {x = 5, y = 5, z = 5}, octaves = 1, persist = 0.0 }, }) minetest.register_ore({ ore_type = "blob", ore = "too_many_stones:rose_quartz", wherein = {"default:sand", "default:silver_sand", "default:desert_sand"}, clust_scarcity = 32 * 48 * 32, clust_size = 7, y_max = -2, y_min = -50, noise_threshold = 0.0, noise_params = { offset = 0.5, scale = 0.2, spread = {x = 5, y = 5, z = 5}, octaves = 1, persist = 0.0 }, }) -- Scoria minetest.register_ore({ ore_type = "blob", ore = "too_many_stones:scoria", wherein = {"default:stone", "default:desert_stone"}, clust_scarcity = 48 * 48 * 48, clust_size = 7, y_max = 31000, y_min = -60, noise_threshold = 0.0, noise_params = { offset = 0.5, scale = 0.2, spread = {x = 5, y = 5, z = 5}, octaves = 1, persist = 0.0 }, }) -- Serpentine minetest.register_ore({ ore_type = "blob", ore = "too_many_stones:serpentine", wherein = {"default:stone"}, clust_scarcity = 64 * 64 * 64, clust_size = 14, y_max = 31000, y_min = -31000, noise_threshold = 0.0, noise_params = { offset = 0.5, scale = 0.2, spread = {x = 5, y = 5, z = 5}, octaves = 1, persist = 0.0 }, }) -- Slate minetest.register_ore({ ore_type = "blob", ore = "too_many_stones:slate", wherein = {"default:stone"}, clust_scarcity = 64 * 64 * 64, clust_size = 14, y_max = 300, y_min = -60, noise_threshold = 0.0, noise_params = { offset = 0.5, scale = 0.2, spread = {x = 5, y = 5, z = 5}, octaves = 1, persist = 0.0 }, }) -- Smokey Quartz minetest.register_ore({ ore_type = "blob", ore = "too_many_stones:smokey_quartz", wherein = {"default:sandstone"}, clust_scarcity = 64 * 64 * 64, clust_size = 14, y_max = 31000, y_min = -31000, noise_threshold = 0.0, noise_params = { offset = 0.5, scale = 0.2, spread = {x = 5, y = 5, z = 5}, octaves = 1, persist = 0.0 }, }) -- Soapstone minetest.register_ore({ ore_type = "blob", ore = "too_many_stones:soapstone", wherein = {"default:sandstone"}, clust_scarcity = 64 * 64 * 64, clust_size = 14, y_max = 31000, y_min = -31000, noise_threshold = 0.0, noise_params = { offset = 0.5, scale = 0.2, spread = {x = 5, y = 5, z = 5}, octaves = 1, persist = 0.0 }, }) minetest.register_ore({ ore_type = "blob", ore = "too_many_stones:soapstone", wherein = {"default:stone"}, clust_scarcity = 64 * 64 * 64, clust_size = 14, y_max = -400, y_min = -31000, noise_threshold = 0.0, noise_params = { offset = 0.5, scale = 0.2, spread = {x = 5, y = 5, z = 5}, octaves = 1, persist = 0.0 }, }) -- Sodalite minetest.register_ore({ ore_type = "blob", ore = "too_many_stones:sodalite", wherein = {"default:stone", "default:desert_stone"}, clust_scarcity = 64 * 64 * 64, clust_size = 14, y_max = 31000, y_min = -31000, noise_threshold = 0.0, noise_params = { offset = 0.5, scale = 0.2, spread = {x = 5, y = 5, z = 5}, octaves = 1, persist = 0.0 }, }) -- Sugilite minetest.register_ore({ ore_type = "blob", ore = "too_many_stones:sugilite", wherein = {"default:stone"}, clust_scarcity = 48 * 48 * 48, clust_size = 7, y_max = 30, y_min = -2000, noise_threshold = 0.0, noise_params = { offset = 0.5, scale = 0.2, spread = {x = 5, y = 5, z = 5}, octaves = 1, persist = 0.0 }, }) -- Travertine minetest.register_ore({ ore_type = "blob", ore = "too_many_stones:travertine", wherein = {"default:stone"}, clust_scarcity = 64 * 64 * 64, clust_size = 14, y_max = 31000, y_min = -31000, noise_threshold = 0.0, noise_params = { offset = 0.5, scale = 0.2, spread = {x = 5, y = 5, z = 5}, octaves = 1, persist = 0.0 }, }) minetest.register_ore({ ore_type = "blob", ore = "too_many_stones:travertine", wherein = {"default:sandstone"}, clust_scarcity = 64 * 64 * 64, clust_size = 30, y_max = 31000, y_min = -31000, noise_threshold = 0.0, noise_params = { offset = 0.5, scale = 0.2, spread = {x = 5, y = 5, z = 5}, octaves = 1, persist = 0.0 }, }) -- Turquoise minetest.register_ore({ ore_type = "blob", ore = "too_many_stones:sandstone_with_turquoise", wherein = {"default:sandstone"}, clust_scarcity = 32 * 48 * 32, clust_size = 15, y_max = 300, y_min = -60, noise_threshold = 0.0, noise_params = { offset = 0.5, scale = 0.2, spread = {x = 5, y = 5, z = 5}, seed = 61, octaves = 1, persist = 0.0 }, }) minetest.register_ore({ ore_type = "blob", ore = "too_many_stones:desert_sandstone_with_turquoise", wherein = {"default:desert_sandstone"}, clust_scarcity = 32 * 48 * 32, clust_size = 15, y_max = 300, y_min = -60, noise_threshold = 0.0, noise_params = { offset = 0.5, scale = 0.2, spread = {x = 5, y = 5, z = 5}, seed = 61, octaves = 1, persist = 0.0 }, }) minetest.register_ore({ ore_type = "blob", ore = "too_many_stones:silver_sandstone_with_turquoise", wherein = {"default:silver_sandstone"}, clust_scarcity = 32 * 48 * 32, clust_size = 15, y_max = 300, y_min = -60, noise_threshold = 0.0, noise_params = { offset = 0.5, scale = 0.2, spread = {x = 5, y = 5, z = 5}, seed = 61, octaves = 1, persist = 0.0 }, }) -- Vivianite minetest.register_ore({ ore_type = "blob", ore = "too_many_stones:vivianite", wherein = {"default:stone", "default:silver_sandstone"}, clust_scarcity = 64 * 64 * 64, clust_size = 7, y_max = 31000, y_min = -31000, noise_threshold = 0.0, noise_params = { offset = 0.5, scale = 0.2, spread = {x = 5, y = 5, z = 5}, octaves = 1, persist = 0.0 }, }) end