-- LUALOCALS < --------------------------------------------------------- local minetest, nodecore = minetest, nodecore -- LUALOCALS > --------------------------------------------------------- local modname = minetest.get_current_modname() minetest.register_node(modname .. ":staff", { description = "Staff", drawtype = "nodebox", node_box = nodecore.fixedbox(-1/16, -0.5, -1/16, 1/16, 0.5, 1/16), oldnames = {"nc_tree:staff"}, tiles = { "nc_tree_tree_top.png", "nc_tree_tree_top.png", "nc_woodwork_frame.png" }, paramtype = "light", sunlight_propagates = true, groups = { firestick = 2, snappy = 1, flammable = 2, falling_repose = 2 }, sounds = nodecore.sounds("nc_tree_sticky") }) nodecore.register_craft({ label = "assemble staff", normal = {y = 1}, rootmatch = {"nc_tree:stick"}, nodes = { {match = "nc_tree:stick", replace = "air"}, {y = -1, match = "nc_tree:stick", replace = modname .. ":staff"} } })