From e1901631823d9ab5ec3562c35dbc1a2f2b337de5 Mon Sep 17 00:00:00 2001 From: superfloh247 Date: Sun, 30 May 2021 17:40:26 +0200 Subject: [PATCH] enable underch cobble nodes --- tubelib_addons1/grinder.lua | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/tubelib_addons1/grinder.lua b/tubelib_addons1/grinder.lua index 466a4a1..3ea7c22 100644 --- a/tubelib_addons1/grinder.lua +++ b/tubelib_addons1/grinder.lua @@ -29,6 +29,19 @@ local CYCLE_TIME = 2 -- Grinder recipes local Recipes = {} +function dump(o) + if type(o) == 'table' then + local s = '{ ' + for k,v in pairs(o) do + if type(k) ~= 'number' then k = '"'..k..'"' end + s = s .. '['..k..'] = ' .. dump(v) .. ',' + end + return s .. '} ' + else + return tostring(o) + end + end + local function formspec(self, pos, meta) return "size[8,8]".. default.gui_bg.. @@ -337,6 +350,17 @@ else tubelib.add_grinder_recipe({input="default:sand", output="default:clay"}) end +if minetest.get_modpath("underch") then + for regnodename,v in pairs(minetest.registered_nodes) do + if string.find(regnodename, "underch:") then + if string.find(regnodename, "_cobble") and not string.find(regnodename, "_wall") then + print("tubelib.add_grinder_recipe: " .. regnodename) + tubelib.add_grinder_recipe({input=regnodename, output="default:gravel"}) + end + end + end +end + tubelib.add_grinder_recipe({input="default:sandstone", output="default:sand 4"}) tubelib.add_grinder_recipe({input="default:desert_sandstone", output="default:desert_sand 4"}) tubelib.add_grinder_recipe({input="default:silver_sandstone", output="default:silver_sand 4"})