mirror of
https://git.minetest.land/VoxeLibre/VoxeLibre.git
synced 2024-11-19 09:31:07 +01:00
Complete re-balancing of coal ore spawn
This commit is contained in:
parent
1e1283752d
commit
6d2a6d7c00
1 changed files with 70 additions and 86 deletions
|
@ -96,116 +96,101 @@ end
|
||||||
--
|
--
|
||||||
-- Coal
|
-- Coal
|
||||||
--
|
--
|
||||||
|
|
||||||
|
-- Common spawn
|
||||||
minetest.register_ore({
|
minetest.register_ore({
|
||||||
ore_type = "scatter",
|
ore_type = "scatter",
|
||||||
ore = "mcl_core:stone_with_coal",
|
ore = "mcl_core:stone_with_coal",
|
||||||
wherein = "mcl_core:stone",
|
wherein = "mcl_core:stone",
|
||||||
clust_scarcity = 500,
|
clust_scarcity = 525*3,
|
||||||
clust_num_ores = 5,
|
|
||||||
clust_size = 3,
|
|
||||||
y_min = mcl_util.layer_to_y(75),
|
|
||||||
y_max = mcl_vars.mg_overworld_max,
|
|
||||||
})
|
|
||||||
minetest.register_ore({
|
|
||||||
ore_type = "scatter",
|
|
||||||
ore = "mcl_core:stone_with_coal",
|
|
||||||
wherein = "mcl_core:stone",
|
|
||||||
clust_scarcity = 500,
|
|
||||||
clust_num_ores = 8,
|
|
||||||
clust_size = 3,
|
|
||||||
y_min = mcl_utils.layer_to_y(50),
|
|
||||||
y_max = mcl_utils.layer_to_y(74),
|
|
||||||
})
|
|
||||||
minetest.register_ore({
|
|
||||||
ore_type = "scatter",
|
|
||||||
ore = "mcl_core:stone_with_coal",
|
|
||||||
wherein = "mcl_core:stone",
|
|
||||||
clust_scarcity = 1000,
|
|
||||||
clust_num_ores = 6,
|
|
||||||
clust_size = 3,
|
|
||||||
y_min = mcl_utils.layer_to_y(2),
|
|
||||||
y_max = mcl_utils.layer_to_y(51),
|
|
||||||
})
|
|
||||||
minetest.register_ore({
|
|
||||||
ore_type = "scatter",
|
|
||||||
ore = "mcl_core:stone_with_coal",
|
|
||||||
wherein = "mcl_core:stone",
|
|
||||||
clust_scarcity = 1000,
|
|
||||||
clust_num_ores = 7,
|
|
||||||
clust_size = 4,
|
|
||||||
y_min = mcl_vars.mg_overworld_min,
|
|
||||||
y_max = mcl_utils.layer_to_y(50),
|
|
||||||
})
|
|
||||||
minetest.register_ore({
|
|
||||||
ore_type = "scatter",
|
|
||||||
ore = "mcl_core:stone_with_coal",
|
|
||||||
wherein = "mcl_core:stone",
|
|
||||||
clust_scarcity = 1000,
|
|
||||||
clust_num_ores = 8,
|
|
||||||
clust_size = 4,
|
|
||||||
y_min = mcl_utils.layer_to_y(32),
|
|
||||||
y_max = mcl_utils.layer_to_y(50),
|
|
||||||
})
|
|
||||||
minetest.register_ore({
|
|
||||||
ore_type = "scatter",
|
|
||||||
ore = "mcl_core:stone_with_coal",
|
|
||||||
wherein = "mcl_core:stone",
|
|
||||||
clust_scarcity = 5000,
|
|
||||||
clust_num_ores = 9,
|
|
||||||
clust_size = 4,
|
|
||||||
y_min = mcl_utils.layer_to_y(32),
|
|
||||||
y_max = mcl_utils.layer_to_y(50),
|
|
||||||
})
|
|
||||||
minetest.register_ore({
|
|
||||||
ore_type = "scatter",
|
|
||||||
ore = "mcl_core:stone_with_coal",
|
|
||||||
wherein = "mcl_core:stone",
|
|
||||||
clust_scarcity = 1500,
|
|
||||||
clust_num_ores = 5,
|
clust_num_ores = 5,
|
||||||
clust_size = 3,
|
clust_size = 3,
|
||||||
y_min = mcl_vars.mg_overworld_min,
|
y_min = mcl_vars.mg_overworld_min,
|
||||||
y_max = mcl_utils.layer_to_y(32),
|
y_max = mcl_util.layer_to_y(50),
|
||||||
})
|
})
|
||||||
minetest.register_ore({
|
minetest.register_ore({
|
||||||
ore_type = "scatter",
|
ore_type = "scatter",
|
||||||
ore = "mcl_core:stone_with_coal",
|
ore = "mcl_core:stone_with_coal",
|
||||||
wherein = "mcl_core:stone",
|
wherein = "mcl_core:stone",
|
||||||
clust_scarcity = 1000,
|
clust_scarcity = 510*3,
|
||||||
clust_num_ores = 9,
|
clust_num_ores = 8,
|
||||||
clust_size = 5,
|
clust_size = 3,
|
||||||
y_min = mcl_vars.mg_overworld_min,
|
y_min = mcl_vars.mg_overworld_min,
|
||||||
y_max = mcl_utils.layer_to_y(32),
|
y_max = mcl_util.layer_to_y(50),
|
||||||
})
|
})
|
||||||
minetest.register_ore({
|
minetest.register_ore({
|
||||||
ore_type = "scatter",
|
ore_type = "scatter",
|
||||||
ore = "mcl_core:stone_with_coal",
|
ore = "mcl_core:stone_with_coal",
|
||||||
wherein = "mcl_core:stone",
|
wherein = "mcl_core:stone",
|
||||||
clust_scarcity = 2500,
|
clust_scarcity = 500*3,
|
||||||
clust_num_ores = 10,
|
|
||||||
clust_size = 4,
|
|
||||||
y_min = mcl_vars.mg_overworld_min,
|
|
||||||
y_max = mcl_utils.layer_to_y(32),
|
|
||||||
})
|
|
||||||
minetest.register_ore({
|
|
||||||
ore_type = "scatter",
|
|
||||||
ore = "mcl_core:stone_with_coal",
|
|
||||||
wherein = "mcl_core:stone",
|
|
||||||
clust_scarcity = 6000,
|
|
||||||
clust_num_ores = 12,
|
clust_num_ores = 12,
|
||||||
clust_size = 4,
|
clust_size = 3,
|
||||||
y_min = mcl_vars.mg_overworld_min,
|
y_min = mcl_vars.mg_overworld_min,
|
||||||
y_max = mcl_utils.layer_to_y(22),
|
y_max = mcl_util.layer_to_y(50),
|
||||||
})
|
})
|
||||||
|
|
||||||
|
-- Medium-rare spawn
|
||||||
minetest.register_ore({
|
minetest.register_ore({
|
||||||
ore_type = "scatter",
|
ore_type = "scatter",
|
||||||
ore = "mcl_core:stone_with_coal",
|
ore = "mcl_core:stone_with_coal",
|
||||||
wherein = "mcl_core:stone",
|
wherein = "mcl_core:stone",
|
||||||
clust_scarcity = 5000,
|
clust_scarcity = 550*3,
|
||||||
|
clust_num_ores = 4,
|
||||||
|
clust_size = 2,
|
||||||
|
y_min = mcl_util.layer_to_y(51),
|
||||||
|
y_max = mcl_util.layer_to_y(80),
|
||||||
|
})
|
||||||
|
minetest.register_ore({
|
||||||
|
ore_type = "scatter",
|
||||||
|
ore = "mcl_core:stone_with_coal",
|
||||||
|
wherein = "mcl_core:stone",
|
||||||
|
clust_scarcity = 525*3,
|
||||||
|
clust_num_ores = 6,
|
||||||
|
clust_size = 3,
|
||||||
|
y_min = mcl_util.layer_to_y(51),
|
||||||
|
y_max = mcl_util.layer_to_y(80),
|
||||||
|
})
|
||||||
|
minetest.register_ore({
|
||||||
|
ore_type = "scatter",
|
||||||
|
ore = "mcl_core:stone_with_coal",
|
||||||
|
wherein = "mcl_core:stone",
|
||||||
|
clust_scarcity = 500*3,
|
||||||
|
clust_num_ores = 8,
|
||||||
|
clust_size = 3,
|
||||||
|
y_min = mcl_util.layer_to_y(51),
|
||||||
|
y_max = mcl_util.layer_to_y(80),
|
||||||
|
})
|
||||||
|
|
||||||
|
-- Rare spawn
|
||||||
|
minetest.register_ore({
|
||||||
|
ore_type = "scatter",
|
||||||
|
ore = "mcl_core:stone_with_coal",
|
||||||
|
wherein = "mcl_core:stone",
|
||||||
|
clust_scarcity = 600*3,
|
||||||
|
clust_num_ores = 3,
|
||||||
|
clust_size = 2,
|
||||||
|
y_min = mcl_util.layer_to_y(81),
|
||||||
|
y_max = mcl_util.layer_to_y(128),
|
||||||
|
})
|
||||||
|
minetest.register_ore({
|
||||||
|
ore_type = "scatter",
|
||||||
|
ore = "mcl_core:stone_with_coal",
|
||||||
|
wherein = "mcl_core:stone",
|
||||||
|
clust_scarcity = 550*3,
|
||||||
clust_num_ores = 4,
|
clust_num_ores = 4,
|
||||||
clust_size = 3,
|
clust_size = 3,
|
||||||
y_min = mcl_utils.layer_to_y(84),
|
y_min = mcl_util.layer_to_y(81),
|
||||||
y_max = mcl_utils.layer_to_y(112),
|
y_max = mcl_util.layer_to_y(128),
|
||||||
|
})
|
||||||
|
minetest.register_ore({
|
||||||
|
ore_type = "scatter",
|
||||||
|
ore = "mcl_core:stone_with_coal",
|
||||||
|
wherein = "mcl_core:stone",
|
||||||
|
clust_scarcity = 500*3,
|
||||||
|
clust_num_ores = 5,
|
||||||
|
clust_size = 3,
|
||||||
|
y_min = mcl_util.layer_to_y(81),
|
||||||
|
y_max = mcl_util.layer_to_y(128),
|
||||||
})
|
})
|
||||||
|
|
||||||
--
|
--
|
||||||
|
@ -368,16 +353,15 @@ minetest.register_ore({
|
||||||
y_min = mcl_util.layer_to_y(13),
|
y_min = mcl_util.layer_to_y(13),
|
||||||
y_max = mcl_util.layer_to_y(15),
|
y_max = mcl_util.layer_to_y(15),
|
||||||
})
|
})
|
||||||
|
|
||||||
minetest.register_ore({
|
minetest.register_ore({
|
||||||
ore_type = "scatter",
|
ore_type = "scatter",
|
||||||
ore = "mcl_core:stone_with_redstone",
|
ore = "mcl_core:stone_with_redstone",
|
||||||
wherein = "mcl_core:stone",
|
wherein = "mcl_core:stone",
|
||||||
clust_scarcity = 800,
|
clust_scarcity = 1600,
|
||||||
clust_num_ores = 7,
|
clust_num_ores = 7,
|
||||||
clust_size = 4,
|
clust_size = 4,
|
||||||
y_min = mcl_vars.mg_overworld_min,
|
y_min = mcl_util.layer_to_y(13),
|
||||||
y_max = mcl_util.layer_to_y(13),
|
y_max = mcl_util.layer_to_y(15),
|
||||||
})
|
})
|
||||||
|
|
||||||
--
|
--
|
||||||
|
|
Loading…
Reference in a new issue