blockgame/mods/bg_tree/node.lua
trans_soup 7df4ddec1c create woodworking mod and refactor.
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.
2023-10-11 19:05:38 +02:00

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,
})