From c63b13ba85114cb265cbb63586d1a6abcb031d14 Mon Sep 17 00:00:00 2001 From: crabman77 Date: Thu, 16 Jun 2016 22:54:46 +0200 Subject: [PATCH] add craft for colored bag,change craft for normal bag --- mods/unified_inventory/bags.lua | 28 +++++++++++++++++- ...large_purple.png => bags_large_violet.png} | Bin ...dium_purple.png => bags_medium_violet.png} | Bin ...small_purple.png => bags_small_violet.png} | Bin 4 files changed, 27 insertions(+), 1 deletion(-) rename mods/unified_inventory/textures/{bags_large_purple.png => bags_large_violet.png} (100%) rename mods/unified_inventory/textures/{bags_medium_purple.png => bags_medium_violet.png} (100%) rename mods/unified_inventory/textures/{bags_small_purple.png => bags_small_violet.png} (100%) diff --git a/mods/unified_inventory/bags.lua b/mods/unified_inventory/bags.lua index 10a366a6..377ffed3 100755 --- a/mods/unified_inventory/bags.lua +++ b/mods/unified_inventory/bags.lua @@ -204,7 +204,7 @@ minetest.register_tool("unified_inventory:bag_large", { groups = {bagslots=24}, }) -local colours = {"orange", "blue", "green", "purple"} +local colours = {"orange", "blue", "green", "violet"} for _, colour in pairs(colours) do minetest.register_tool("unified_inventory:bag_small_" .. colour, { @@ -224,6 +224,32 @@ for _, colour in pairs(colours) do inventory_image = "bags_large_" .. colour .. ".png", groups = {bagslots=24}, }) + + -- register bag crafts + minetest.register_craft({ + output = "unified_inventory:bag_small_" .. colour, + recipe = { + {"dye:"..colour, "unified_inventory:bag_small"}, + }, + }) + + minetest.register_craft({ + output = "unified_inventory:bag_medium_" .. colour, + recipe = { + {"", "", ""}, + {"farming:cotton", "unified_inventory:bag_small_" .. colour, "farming:cotton"}, + {"farming:cotton", "unified_inventory:bag_small_" .. colour, "farming:cotton"}, + }, + }) + + minetest.register_craft({ + output = "unified_inventory:bag_large_" .. colour, + recipe = { + {"", "", ""}, + {"farming:cotton", "unified_inventory:bag_medium_" .. colour, "farming:cotton"}, + {"farming:cotton", "unified_inventory:bag_medium_" .. colour, "farming:cotton"}, + }, + }) end --minetest.register_alias("unified_inventory:bag_small", "unified_inventory:bad_small_red") diff --git a/mods/unified_inventory/textures/bags_large_purple.png b/mods/unified_inventory/textures/bags_large_violet.png similarity index 100% rename from mods/unified_inventory/textures/bags_large_purple.png rename to mods/unified_inventory/textures/bags_large_violet.png diff --git a/mods/unified_inventory/textures/bags_medium_purple.png b/mods/unified_inventory/textures/bags_medium_violet.png similarity index 100% rename from mods/unified_inventory/textures/bags_medium_purple.png rename to mods/unified_inventory/textures/bags_medium_violet.png diff --git a/mods/unified_inventory/textures/bags_small_purple.png b/mods/unified_inventory/textures/bags_small_violet.png similarity index 100% rename from mods/unified_inventory/textures/bags_small_purple.png rename to mods/unified_inventory/textures/bags_small_violet.png