Namespacing pt. 4

This commit is contained in:
2022-11-24 01:06:37 -05:00
parent 6bae4b3b6f
commit e1d5a664fe
9 changed files with 23 additions and 62 deletions

View File

@@ -127,17 +127,7 @@ function workbench:set_formspec(meta, id)
end
function workbench.construct(pos)
local meta = minetest.get_meta(pos)
local inv = meta:get_inventory()
inv:set_size("tool", 1)
inv:set_size("input", 1)
inv:set_size("hammer", 1)
inv:set_size("forms", 4*3)
inv:set_size("storage", 8*2)
meta:set_string("infotext", S("Work Bench"))
workbench:set_formspec(meta, 1)
end
function workbench.fields(pos, _, fields)
@@ -330,32 +320,3 @@ for i = 1, #nodes do
end
end
end
-- Craft items
minetest.register_tool("xdecor:hammer", {
description = S("Hammer"),
inventory_image = "xdecor_hammer.png",
wield_image = "xdecor_hammer.png",
on_use = function() do
return end
end
})
-- Recipes
minetest.register_craft({
output = "xdecor:hammer",
recipe = {
{"default:steel_ingot", "group:stick", "default:steel_ingot"},
{"", "group:stick", ""}
}
})
minetest.register_craft({
output = "xdecor:workbench",
recipe = {
{"group:wood", "group:wood"},
{"group:wood", "group:wood"}
}
})