[stained_wood] Add craft recipes.

This commit is contained in:
AntumDeluge 2016-08-07 18:30:00 -07:00
parent f794b1f65d
commit 2f99fed2c4

View File

@ -51,13 +51,37 @@ addStainedWood = function(color)
end
-- Define function for adding a craft recipe for stained woods
addStainedWoodCraft = function(color)
local node_name = "stained_wood:" .. color
local dye_name = "dye:" .. color
if color == "purple" then
dye_name = "violet"
end
minetest.register_craft({
type = "shapeless",
output = node_name,
recipe = {"default:wood", dye_name},
})
end
local wood_colors = {"blue", "brown", "gray", "green", "purple", "red",
"white", "yellow"}
local wood_colors_count = getWoodColorsCount(wood_colors)
logMessage("nodes.lua: " .. wood_colors_count .. " wood colors loaded")
-- Register all stained wood
for i = 1, wood_colors_count do
addStainedWood(wood_colors[i])
end
-- Register all stained wood craft recipes
for i = 1, wood_colors_count do
addStainedWoodCraft(wood_colors[i])
end