80 lines
2.7 KiB
Lua
80 lines
2.7 KiB
Lua
minetest.register_node("mystic_rune_blocks:rune1",{
|
|
tiles = {"mystic_runes_full_rune.png"},
|
|
description = "full rune block",
|
|
groups = {runic = 5,rnd_disabled = 1,runes = 1},
|
|
on_blast = function(pos,intensity) return end
|
|
})
|
|
minetest.register_craft({
|
|
output = "mystic_rune_blocks:rune1",
|
|
recipe = {{"mystic_runes:full_rune"}}
|
|
})
|
|
minetest.register_craft({
|
|
recipe = {{"mystic_rune_blocks:rune1"}},
|
|
output = "mystic_runes:full_rune"
|
|
})
|
|
minetest.register_node("mystic_rune_blocks:rune2",{
|
|
tiles = {"mystic_runes_transparent_rune.png"},
|
|
description = "transparent rune block",
|
|
drawtype = "glasslike",
|
|
groups = {runic = 4,rnd_disabled = 1,runes = 1},
|
|
on_blast = function(pos,intensity) return end
|
|
})
|
|
minetest.register_craft({
|
|
output = "mystic_rune_blocks:rune2",
|
|
recipe = {{"mystic_runes:transparent_rune"}}
|
|
})
|
|
minetest.register_craft({
|
|
recipe = {{"mystic_rune_blocks:rune2"}},
|
|
output = "mystic_runes:transparent_rune"
|
|
})
|
|
minetest.register_node("mystic_rune_blocks:rune3",{
|
|
tiles = {"mystic_runes_rune_with_no_background.png"},
|
|
description = "glassy rune block",
|
|
drawtype = "glasslike",
|
|
groups = {runic = 3,rnd_disabled = 1,runes = 1},
|
|
on_blast = function(pos,intensity) return end
|
|
})
|
|
minetest.register_craft({
|
|
recipe = {{"mystic_runes:glassy_rune"}},
|
|
output = "mystic_rune_blocks:rune3"
|
|
})
|
|
minetest.register_craft({
|
|
output = "mystic_runes:glassy_rune",
|
|
recipe = {{"mystic_rune_blocks:rune3"}}
|
|
})
|
|
minetest.register_node("mystic_rune_blocks:uncharged",{
|
|
tiles = {"mystic_runes_chragable_rune.png"},
|
|
description = "uncharged rune block",
|
|
groups = {runic = 2,rnd_disabled = 1,runes = 1},
|
|
on_blast = function(pos,intensity) return end
|
|
})
|
|
minetest.register_craft({
|
|
recipe = {{"mystic_runes:chargable_rune"}},
|
|
output = "mystic_rune_blocks:uncharged"
|
|
})
|
|
minetest.register_craft({
|
|
output = "mystic_runes:chargable_rune",
|
|
recipe = {{"mystic_rune_blocks:uncharged"}}
|
|
})
|
|
minetest.register_node("mystic_rune_blocks:charged",{
|
|
tiles = {"mystic_runes_charged_rune.png"},
|
|
description = "A charged rune block",
|
|
groups = {runic = 2,rnd_disabled = 1,runes = 1},
|
|
light_source = 13,
|
|
on_blast = function(pos,intensity) return end
|
|
})
|
|
minetest.register_craft({
|
|
recipe = {{"mystic_runes:charged_rune"}},
|
|
output = "mystic_rune_blocks:charged"
|
|
})
|
|
minetest.register_craft({
|
|
output = "mystic_runes:charged_rune",
|
|
recipe = {{"mystic_rune_blocks:charged"}}
|
|
})
|
|
if not (minetest.get_modpath("mystical_staffs") or minetest.get_modpath("mystical_wands")) then
|
|
minetest.register_craft({
|
|
output = "mystic_runes:rune_breaker",
|
|
recipe = {"mystic_rune_blocks:rune1","mystic_rune_blocks:rune2","mystic_rune_blocks:rune3","mystic_rune_blocks:uncharged","mystic_rune_blocks:charged"},
|
|
type = "shapeless"
|
|
})
|
|
end |