medieval/mod_files/plaster_and_wood_bars.lua

124 lines
4.1 KiB
Lua

-- plaster blocks --
minetest.register_node("medieval:plaster_arrow", {
description = "Plaster Arrow",
tiles = {"medieval_plaster.png^medieval_arrow_left.png" , "medieval_plaster.png^medieval_arrow_right.png" ,
"medieval_plaster.png^medieval_arrow_right.png" , "medieval_plaster.png^medieval_arrow_left.png" ,
"medieval_plaster.png^medieval_arrow_up.png" , "medieval_plaster.png^medieval_arrow_down.png"},
is_ground_content = true,
paramtype2 = "facedir",
groups = {cracky=3},
sounds = default.node_sound_stone_defaults(),
})
minetest.register_node("medieval:plaster_bar", {
description = "Plaster Bar",
tiles = {"medieval_plaster.png^medieval_bar_left.png" , "medieval_plaster.png^medieval_bar_right.png" ,
"medieval_plaster.png^medieval_bar_left.png" , "medieval_plaster.png^medieval_bar_right.png" ,
"medieval_plaster.png^medieval_bar_left.png" , "medieval_plaster.png^medieval_bar_right.png"},
is_ground_content = true,
paramtype2 = "facedir",
groups = {cracky=3},
sounds = default.node_sound_stone_defaults(),
})
minetest.register_node("medieval:plaster_bars", {
description = "Plaster Bar ",
tiles = {"medieval_plaster.png^medieval_bars.png"},
is_ground_content = true,
groups = {cracky=3},
sounds = default.node_sound_stone_defaults(),
})
-- wood blocks
minetest.register_node("medieval:wood_arrow", {
description = "Wooden Arrow",
tiles = {"default_wood.png^medieval_arrow_left.png" , "default_wood.png^medieval_arrow_right.png" ,
"default_wood.png^medieval_arrow_right.png" , "default_wood.png^medieval_arrow_left.png" ,
"default_wood.png^medieval_arrow_up.png" , "default_wood.png^medieval_arrow_down.png"},
is_ground_content = true,
paramtype2 = "facedir",
groups = {cracky=3, wood=1},
sounds = default.node_sound_stone_defaults(),
})
minetest.register_node("medieval:wood_bar", {
description = "Wooden Bar",
tiles = {"default_wood.png^medieval_bar_left.png" , "default_wood.png^medieval_bar_right.png" , "default_wood.png^medieval_bar_left.png" ,
"default_wood.png^medieval_bar_right.png" , "default_wood.png^medieval_bar_left.png" , "default_wood.png^medieval_bar_right.png"},
is_ground_content = true,
paramtype2 = "facedir",
groups = {cracky=3, wood=1},
sounds = default.node_sound_stone_defaults(),
})
minetest.register_node("medieval:wood_bars", {
description = "Wooden Bars",
tiles = {"default_wood.png^medieval_bars.png"},
groups = {choppy=2,oddly_breakable_by_hand=2,flammable=3,wood=1},
sounds = default.node_sound_wood_defaults(),
})
-- crafts --
minetest.register_craft({
output = 'medieval:plaster_arrow 4',
recipe = {
{'darkage:chalk_powder', 'default:stick', 'darkage:chalk_powder'},
{'default:stick', 'darkage:chalk_powder', 'default:stick'},
{'default:stick', 'darkage:chalk_powder', 'default:stick'},
}
})
minetest.register_craft({
output = 'medieval:plaster_bar 4',
recipe = {
{'darkage:chalk_powder', 'darkage:chalk_powder', 'default:stick'},
{'darkage:chalk_powder', 'default:stick', 'darkage:chalk_powder'},
{'default:stick', 'darkage:chalk_powder', 'darkage:chalk_powder'},
}
})
minetest.register_craft({
output = 'medieval:plaster_bars 4',
recipe = {
{'default:stick', 'darkage:chalk_powder', 'default:stick'},
{'default:stick', 'darkage:chalk_powder', 'default:stick'},
{'default:stick', 'darkage:chalk_powder', 'default:stick'},
}
})
minetest.register_craft({
output = 'medieval:wood_bars 4',
recipe = {
{'default:stick', 'default:wood', 'default:stick'},
{'default:stick', 'default:wood', 'default:stick'},
{'default:stick', 'default:wood', 'default:stick'},
}
})
minetest.register_craft({
output = 'medieval:wood_bar 6',
recipe = {
{'default:wood', 'default:wood', 'default:stick'},
{'default:wood', 'default:stick', 'default:wood'},
{'default:stick', 'default:wood', 'default:wood'},
}
})
minetest.register_craft({
output = 'medieval:wood_arrow 4',
recipe = {
{'default:wood', 'default:stick', 'default:wood'},
{'default:stick', 'default:wood', 'default:stick'},
{'default:stick', 'default:wood', 'default:stick'},
}
})