From e5d6de9b76dd29fd1b4a3b94a752cc75567c9383 Mon Sep 17 00:00:00 2001 From: Joachim Stolberg Date: Thu, 16 Aug 2018 17:11:56 +0200 Subject: [PATCH] recipes for unified_inventory added --- tubelib_addons1/depends.txt | 1 + tubelib_addons1/fermenter.lua | 25 +++++++++++++++++++++++++ 2 files changed, 26 insertions(+) diff --git a/tubelib_addons1/depends.txt b/tubelib_addons1/depends.txt index 79e02c0..50305c5 100644 --- a/tubelib_addons1/depends.txt +++ b/tubelib_addons1/depends.txt @@ -4,3 +4,4 @@ stairs? moreores? farming? ethereal? +unified_inventory? diff --git a/tubelib_addons1/fermenter.lua b/tubelib_addons1/fermenter.lua index 98e7105..da24b68 100644 --- a/tubelib_addons1/fermenter.lua +++ b/tubelib_addons1/fermenter.lua @@ -277,6 +277,31 @@ minetest.register_craftitem("tubelib_addons1:biogas", { inventory_image = "tubelib_addons1_biogas.png", }) +if minetest.global_exists("unified_inventory") then + unified_inventory.register_craft_type("fermenting", { + description = "Fermenter", + icon = "tubelib_addons1_fermenter_inventory.png", + width = 2, + height = 2, + }) + unified_inventory.register_craft_type("reforming", { + description = "Reformer", + icon = "tubelib_addons1_reformer_inventory.png", + width = 2, + height = 2, + }) + unified_inventory.register_craft({ + items = {"group:leaves", "group:leaves"}, + output = "tubelib_addons1:biogas", + type = "fermenting" + }) + unified_inventory.register_craft({ + items = {"tubelib_addons1:biogas", "tubelib_addons1:biogas", + "tubelib_addons1:biogas", "tubelib_addons1:biogas"}, + output = "tubelib_addons1:biofuel", + type = "reforming" + }) +end minetest.register_craft({ output = "tubelib_addons1:fermenter",