250 lines
6.3 KiB
Lua
250 lines
6.3 KiB
Lua
minetest.register_node("maggems:stone_with_misi", {
|
|
description = "Misi Ore",
|
|
tiles = {"default_stone.png^maggems_mineral_misi.png"},
|
|
groups = {cracky = 1},
|
|
drop = "maggems:misi_crystal",
|
|
sounds = default.node_sound_stone_defaults(),
|
|
})
|
|
|
|
minetest.register_node("maggems:misi", {
|
|
description = "Misi Block",
|
|
tiles = {"maggems_misi_block.png"},
|
|
paramtype = "light",
|
|
groups = {cracky = 1, level = 2},
|
|
sounds = default.node_sound_stone_defaults(),
|
|
light_source = 3,
|
|
})
|
|
|
|
minetest.register_craftitem("maggems:misi_crystal", {
|
|
description = "Misi Crystal",
|
|
inventory_image = "maggems_misi_crystal.png",
|
|
})
|
|
minetest.register_craftitem("maggems:misi_crystal_fragment", {
|
|
description = "Misi Crystal Fragment",
|
|
inventory_image = "maggems_misi_crystal_fragment.png",
|
|
})
|
|
|
|
|
|
minetest.register_craft({
|
|
output = 'maggems:misi',
|
|
recipe = {
|
|
{'maggems:misi_crystal', 'maggems:misi_crystal', 'maggems:misi_crystal'},
|
|
{'maggems:misi_crystal', 'maggems:misi_crystal', 'maggems:misi_crystal'},
|
|
{'maggems:misi_crystal', 'maggems:misi_crystal', 'maggems:misi_crystal'},
|
|
}
|
|
})
|
|
|
|
minetest.register_craft({
|
|
output = 'maggems:misi_crystal 9',
|
|
recipe = {
|
|
{'maggems:misi'},
|
|
}
|
|
})
|
|
|
|
minetest.register_craft({
|
|
output = 'maggems:misi_crystal_fragment 9',
|
|
recipe = {
|
|
{'maggems:misi_crystal'},
|
|
}
|
|
})
|
|
|
|
minetest.register_craft({
|
|
output = "maggems:misi_crystal",
|
|
recipe = {
|
|
{"maggems:misi_crystal_fragment", "maggems:misi_crystal_fragment", "maggems:misi_crystal_fragment"},
|
|
{"maggems:misi_crystal_fragment", "maggems:misi_crystal_fragment", "maggems:misi_crystal_fragment"},
|
|
{"maggems:misi_crystal_fragment", "maggems:misi_crystal_fragment", "maggems:misi_crystal_fragment"},
|
|
}
|
|
})
|
|
|
|
minetest.register_node("maggems:stone_with_musu", {
|
|
description = "Musu Ore",
|
|
tiles = {"default_stone.png^maggems_mineral_musu.png"},
|
|
groups = {cracky = 1},
|
|
drop = "maggems:musu_crystal",
|
|
sounds = default.node_sound_stone_defaults(),
|
|
})
|
|
|
|
minetest.register_node("maggems:musu", {
|
|
description = "Musu Block",
|
|
tiles = {"maggems_musu_block.png"},
|
|
paramtype = "light",
|
|
groups = {cracky = 1, level = 2},
|
|
sounds = default.node_sound_stone_defaults(),
|
|
light_source = 3,
|
|
})
|
|
|
|
minetest.register_craftitem("maggems:musu_crystal", {
|
|
description = "Musu Crystal",
|
|
inventory_image = "maggems_musu_crystal.png",
|
|
})
|
|
minetest.register_craftitem("maggems:musu_crystal_fragment", {
|
|
description = "Musu Crystal Fragment",
|
|
inventory_image = "maggems_musu_crystal_fragment.png",
|
|
})
|
|
|
|
|
|
minetest.register_craft({
|
|
output = 'maggems:musu',
|
|
recipe = {
|
|
{'maggems:musu_crystal', 'maggems:musu_crystal', 'maggems:musu_crystal'},
|
|
{'maggems:musu_crystal', 'maggems:musu_crystal', 'maggems:musu_crystal'},
|
|
{'maggems:musu_crystal', 'maggems:musu_crystal', 'maggems:musu_crystal'},
|
|
}
|
|
})
|
|
|
|
minetest.register_craft({
|
|
output = 'maggems:musu_crystal 9',
|
|
recipe = {
|
|
{'maggems:musu'},
|
|
}
|
|
})
|
|
|
|
minetest.register_craft({
|
|
output = 'maggems:musu_crystal_fragment 9',
|
|
recipe = {
|
|
{'maggems:musu_crystal'},
|
|
}
|
|
})
|
|
|
|
minetest.register_craft({
|
|
output = "maggems:musu_crystal",
|
|
recipe = {
|
|
{"maggems:musu_crystal_fragment", "maggems:musu_crystal_fragment", "maggems:musu_crystal_fragment"},
|
|
{"maggems:musu_crystal_fragment", "maggems:musu_crystal_fragment", "maggems:musu_crystal_fragment"},
|
|
{"maggems:musu_crystal_fragment", "maggems:musu_crystal_fragment", "maggems:musu_crystal_fragment"},
|
|
}
|
|
})
|
|
|
|
minetest.register_ore({
|
|
ore_type = "scatter",
|
|
ore = "maggems:stone_with_misi",
|
|
wherein = "default:stone",
|
|
clust_scarcity = 14 * 14 * 14,
|
|
clust_num_ores = 5,
|
|
clust_size = 3,
|
|
y_max = 31000,
|
|
y_min = 1025,
|
|
})
|
|
|
|
minetest.register_ore({
|
|
ore_type = "scatter",
|
|
ore = "maggems:stone_with_misi",
|
|
wherein = "default:stone",
|
|
clust_scarcity = 18 * 18 * 18,
|
|
clust_num_ores = 3,
|
|
clust_size = 2,
|
|
y_max = -512,
|
|
y_min = -1023,
|
|
})
|
|
|
|
minetest.register_ore({
|
|
ore_type = "scatter",
|
|
ore = "maggems:stone_with_misi",
|
|
wherein = "default:stone",
|
|
clust_scarcity = 14 * 14 * 14,
|
|
clust_num_ores = 5,
|
|
clust_size = 3,
|
|
y_max = -1024,
|
|
y_min = -31000,
|
|
})
|
|
|
|
minetest.register_ore({
|
|
ore_type = "scatter",
|
|
ore = "maggems:misi",
|
|
wherein = "default:stone",
|
|
clust_scarcity = 36 * 36 * 36,
|
|
clust_num_ores = 3,
|
|
clust_size = 2,
|
|
y_max = 31000,
|
|
y_min = 1025,
|
|
})
|
|
|
|
minetest.register_ore({
|
|
ore_type = "scatter",
|
|
ore = "maggems:misi",
|
|
wherein = "default:stone",
|
|
clust_scarcity = 36 * 36 * 36,
|
|
clust_num_ores = 3,
|
|
clust_size = 2,
|
|
y_max = -2048,
|
|
y_min = -4095,
|
|
})
|
|
|
|
minetest.register_ore({
|
|
ore_type = "scatter",
|
|
ore = "maggems:misi",
|
|
wherein = "default:stone",
|
|
clust_scarcity = 36 * 36 * 36,
|
|
clust_num_ores = 3,
|
|
clust_size = 2,
|
|
y_max = -4096,
|
|
y_min = -31000,
|
|
})
|
|
|
|
minetest.register_ore({
|
|
ore_type = "scatter",
|
|
ore = "maggems:stone_with_musu",
|
|
wherein = "default:stone",
|
|
clust_scarcity = 14 * 14 * 14,
|
|
clust_num_ores = 5,
|
|
clust_size = 3,
|
|
y_max = 31000,
|
|
y_min = 1025,
|
|
})
|
|
|
|
minetest.register_ore({
|
|
ore_type = "scatter",
|
|
ore = "maggems:stone_with_musu",
|
|
wherein = "default:stone",
|
|
clust_scarcity = 18 * 18 * 18,
|
|
clust_num_ores = 3,
|
|
clust_size = 2,
|
|
y_max = -512,
|
|
y_min = -1023,
|
|
})
|
|
|
|
minetest.register_ore({
|
|
ore_type = "scatter",
|
|
ore = "maggems:stone_with_musu",
|
|
wherein = "default:stone",
|
|
clust_scarcity = 14 * 14 * 14,
|
|
clust_num_ores = 5,
|
|
clust_size = 3,
|
|
y_max = -1024,
|
|
y_min = -31000,
|
|
})
|
|
|
|
minetest.register_ore({
|
|
ore_type = "scatter",
|
|
ore = "maggems:musu",
|
|
wherein = "default:stone",
|
|
clust_scarcity = 36 * 36 * 36,
|
|
clust_num_ores = 3,
|
|
clust_size = 2,
|
|
y_max = 31000,
|
|
y_min = 1025,
|
|
})
|
|
|
|
minetest.register_ore({
|
|
ore_type = "scatter",
|
|
ore = "maggems:musu",
|
|
wherein = "default:stone",
|
|
clust_scarcity = 36 * 36 * 36,
|
|
clust_num_ores = 3,
|
|
clust_size = 2,
|
|
y_max = -2048,
|
|
y_min = -4095,
|
|
})
|
|
|
|
minetest.register_ore({
|
|
ore_type = "scatter",
|
|
ore = "maggems:musu",
|
|
wherein = "default:stone",
|
|
clust_scarcity = 36 * 36 * 36,
|
|
clust_num_ores = 3,
|
|
clust_size = 2,
|
|
y_max = -4096,
|
|
y_min = -31000,
|
|
})
|