7df4ddec1c
move plank registration and recipe out of tree mod into newly created woodworking mod. also update plank recipe to require cobblestone instead of stone to be held while pummeling.
64 lines
1.2 KiB
Lua
64 lines
1.2 KiB
Lua
local modname = minetest.get_current_modname()
|
|
|
|
minetest.register_node(modname .. ":log", {
|
|
description = "Log",
|
|
tiles = {
|
|
modname .. "_log_top.png",
|
|
modname .. "_log_top.png",
|
|
modname .. "_log.png",
|
|
},
|
|
groups = {
|
|
woody = 1,
|
|
},
|
|
})
|
|
minetest.register_node(modname .. ":log_alive", {
|
|
description = "Growing Log",
|
|
tiles = {
|
|
modname .. "_log_top_alive.png",
|
|
modname .. "_log_top_alive.png",
|
|
modname .. "_log_alive.png",
|
|
},
|
|
groups = {
|
|
woody = 1,
|
|
planty = 1,
|
|
},
|
|
drop = modname .. ":log",
|
|
})
|
|
|
|
blockgame.reg_simple_node("sapling", "Sapling", {
|
|
planty = 1,
|
|
})
|
|
|
|
minetest.register_node(modname .. ":leaves", {
|
|
description = "Leaves",
|
|
drawtype = "glasslike",
|
|
tiles = {
|
|
modname .. "_leaves.png",
|
|
},
|
|
paramtype = "light",
|
|
sunlight_propagates = true,
|
|
groups = {
|
|
planty = 1,
|
|
},
|
|
})
|
|
minetest.register_node(modname .. ":leaves_alive", {
|
|
description = "Growing Leaves",
|
|
drawtype = "glasslike",
|
|
tiles = {
|
|
modname .. "_leaves_alive.png",
|
|
},
|
|
paramtype = "light",
|
|
sunlight_propagates = true,
|
|
groups = {
|
|
planty = 1,
|
|
},
|
|
drop = modname .. ":leaves",
|
|
})
|
|
|
|
blockgame.reg_simple_node("nut", "Nut", {
|
|
woody = 1,
|
|
})
|
|
|
|
blockgame.reg_simple_node("root", "Root", {
|
|
woody = 1,
|
|
})
|