136 lines
3.4 KiB
Lua
136 lines
3.4 KiB
Lua
--register node
|
|
minetest.register_node("morestones:limestone", {
|
|
description = "Limestone",
|
|
tiles = {"stones_plus_limestone.png"},
|
|
-- is_ground_content = true,
|
|
groups = {cracky=2, stone=1},
|
|
--legacy_mineral = true,
|
|
sounds = default.node_sound_stone_defaults(),
|
|
})
|
|
|
|
|
|
minetest.register_node("morestones:marble", {
|
|
description = "Marble",
|
|
tiles = {"mtz_marble_pink.png"},
|
|
-- is_ground_content = true,
|
|
groups = {cracky=2, stone=1, marble=1},
|
|
--legacy_mineral = true,
|
|
sounds = default.node_sound_stone_defaults(),
|
|
})
|
|
|
|
minetest.register_node("morestones:slate", {
|
|
description = "Slate",
|
|
tiles = {"stones_plus_slate.png"},
|
|
-- is_ground_content = true,
|
|
groups = {cracky=2, stone=1},
|
|
--legacy_mineral = true,
|
|
sounds = default.node_sound_stone_defaults(),
|
|
})
|
|
|
|
minetest.register_node("morestones:travertine", {
|
|
description = "Travertine",
|
|
tiles = {"stones_plus_travertine.png"},
|
|
-- is_ground_content = true,
|
|
groups = {cracky=2, stone=1},
|
|
--legacy_mineral = true,
|
|
sounds = default.node_sound_stone_defaults(),
|
|
})
|
|
|
|
minetest.register_node("morestones:syenite", {
|
|
description = "Syenite",
|
|
tiles = {"stones_plus_syenite.png"},
|
|
-- is_ground_content = true,
|
|
groups = {cracky=2, stone=1},
|
|
--legacy_mineral = true,
|
|
sounds = default.node_sound_stone_defaults(),
|
|
})
|
|
|
|
minetest.register_node("morestones:comendite", {
|
|
description = "Comendite",
|
|
tiles = {"stones_plus_comendite.png"},
|
|
--is_ground_content = true,
|
|
groups = {cracky=2, stone=1},
|
|
--legacy_mineral = true,
|
|
sounds = default.node_sound_stone_defaults(),
|
|
})
|
|
|
|
--register ores for mapgen
|
|
|
|
minetest.register_ore({
|
|
ore_type = "scatter",
|
|
ore = "morestones:limestone",
|
|
wherein = "default:stone",
|
|
clust_scarcity = 19*19*19,
|
|
clust_num_ores = 10,
|
|
clust_size = 6,
|
|
height_min = -31000,
|
|
height_max = -800,
|
|
--flags = "absheight",
|
|
})
|
|
|
|
minetest.register_ore({
|
|
ore_type = "scatter",
|
|
ore = "morestones:marble",
|
|
wherein = "default:stone",
|
|
clust_scarcity = 21*21*21,
|
|
clust_num_ores = 12,
|
|
clust_size = 7,
|
|
height_min = -31000,
|
|
height_max = -1500,
|
|
--flags = "absheight",
|
|
})
|
|
|
|
minetest.register_ore({
|
|
ore_type = "scatter",
|
|
ore = "morestones:slate",
|
|
wherein = "default:stone",
|
|
clust_scarcity = 21*21*21,
|
|
clust_num_ores = 16,
|
|
clust_size = 6,
|
|
height_min = -31000,
|
|
height_max = -2100,
|
|
--flags = "absheight",
|
|
})
|
|
|
|
minetest.register_ore({
|
|
ore_type = "scatter",
|
|
ore = "morestones:travertine",
|
|
wherein = "default:stone",
|
|
clust_scarcity = 25*25*25,
|
|
clust_num_ores = 18,
|
|
clust_size = 6,
|
|
height_min = -31000,
|
|
height_max = -1500,
|
|
--flags = "absheight",
|
|
})
|
|
|
|
minetest.register_ore({
|
|
ore_type = "scatter",
|
|
ore = "morestones:syenite",
|
|
wherein = "default:stone",
|
|
clust_scarcity = 25*25*25,
|
|
clust_num_ores = 8,
|
|
clust_size = 4,
|
|
height_min = -31000,
|
|
height_max = -1000,
|
|
--flags = "absheight",
|
|
})
|
|
|
|
minetest.register_ore({
|
|
ore_type = "scatter",
|
|
ore = "morestones:comendite",
|
|
wherein = "default:stone",
|
|
clust_scarcity = 18*18*18,
|
|
clust_num_ores = 4,
|
|
clust_size = 3,
|
|
height_min = -31000,
|
|
height_max = -100,
|
|
--flags = "absheight",
|
|
})
|
|
|
|
dofile(minetest.get_modpath("morestones") .. "/stairs.lua")
|
|
|
|
if minetest.global_exists("stairsplus") then
|
|
dofile(minetest.get_modpath("morestones") .. "/moreblocks.lua")
|
|
end
|