From a3731727d75f2af249b356db9a8a2400dee05d2c Mon Sep 17 00:00:00 2001 From: orbea Date: Sun, 12 Apr 2020 12:56:39 -0700 Subject: [PATCH] default: Loop over tool fuel recipes. v2: Rename 'fuel_recipes' to 'wood_tool_fuel'. --- mods/default/tools.lua | 37 ++++++++++++++++--------------------- 1 file changed, 16 insertions(+), 21 deletions(-) diff --git a/mods/default/tools.lua b/mods/default/tools.lua index e3c974c2..3334440a 100644 --- a/mods/default/tools.lua +++ b/mods/default/tools.lua @@ -493,26 +493,21 @@ minetest.register_tool("default:key", { end }) -minetest.register_craft({ - type = "fuel", - recipe = "default:pick_wood", - burntime = 6, -}) +-- +-- Fuel +-- -minetest.register_craft({ - type = "fuel", - recipe = "default:shovel_wood", - burntime = 4, -}) +local wood_tool_fuel = { + pick = 6, + shovel = 4, + axe = 6, + sword = 5 +} -minetest.register_craft({ - type = "fuel", - recipe = "default:axe_wood", - burntime = 6, -}) - -minetest.register_craft({ - type = "fuel", - recipe = "default:sword_wood", - burntime = 5, -}) +for tool, burn in pairs(wood_tool_fuel) do + minetest.register_craft({ + type = "fuel", + recipe = "default:".. tool .."_wood", + burntime = burn, + }) +end