64 lines
1.8 KiB
Lua
64 lines
1.8 KiB
Lua
local S = minetest.get_translator(minetest.get_current_modname())
|
|
|
|
minetest.register_node("mcl_mud:mud", {
|
|
description = S("Mud"),
|
|
_doc_items_longdesc = S("Mud is a decorative block that generates in mangrove swamps. Mud can also be obtained by using water bottles on dirt or coarse dirt."),
|
|
_doc_items_hidden = false,
|
|
tiles = {"mcl_mud.png"},
|
|
is_ground_content = true,
|
|
sounds = {
|
|
footstep = {name="mud_footsteps", gain=1},
|
|
dug = {name="mud_place_dug", gain=1},
|
|
place = {name="mud_place_dug", gain=1},
|
|
},
|
|
groups = {handy=1,shovely=1, enderman_takable=1, building_block=1},
|
|
_mcl_blast_resistance = 0.5,
|
|
_mcl_hardness = 0.5,
|
|
collision_box = {
|
|
type = "fixed",
|
|
fixed = {
|
|
{-8 / 16, -8 / 16, -8 / 16, 8 / 16, 7 / 16, 8 / 16},
|
|
},
|
|
},
|
|
})
|
|
|
|
minetest.register_node("mcl_mud:packed_mud", {
|
|
description = S("Packed Mud"),
|
|
_doc_items_longdesc = S("Packed mud is a decorative block used to craft mud bricks."),
|
|
_doc_items_hidden = false,
|
|
tiles = {"mcl_mud_packed_mud.png"},
|
|
groups = {handy=1, pickaxey=1, building_block=1},
|
|
sounds = mcl_sounds.node_sound_dirt_defaults(),
|
|
_mcl_blast_resistance = 3,
|
|
_mcl_hardness = 1,
|
|
})
|
|
|
|
minetest.register_node("mcl_mud:mud_bricks", {
|
|
description = S("Mud Bricks"),
|
|
_doc_items_longdesc = S("Decorative block crafted from packed mud."),
|
|
_doc_items_hidden = false,
|
|
tiles = {"mcl_mud_bricks.png"},
|
|
groups = {handy=1, pickaxey=1, building_block=1},
|
|
_mcl_blast_resistance = 3,
|
|
_mcl_hardness = 1.5,
|
|
})
|
|
|
|
-- packed mud
|
|
minetest.register_craft({
|
|
type = "shapeless",
|
|
output = "mcl_mud:packed_mud",
|
|
recipe = {
|
|
"mcl_mud:mud",
|
|
"mcl_farming:wheat_item",
|
|
}
|
|
})
|
|
|
|
-- mud bricks
|
|
minetest.register_craft({
|
|
type = "shaped",
|
|
output = "mcl_mud:mud_bricks 4",
|
|
recipe = {
|
|
{"mcl_mud:packed_mud", "mcl_mud:packed_mud"},
|
|
{"mcl_mud:packed_mud", "mcl_mud:packed_mud"}
|
|
}
|
|
}) |