From: Vanessa Ezekowitz Date: Tue, 29 Jul 2014 01:08:49 +0000 (-0400) Subject: update pipeworks to use modern homedecor-style crafting chain X-Git-Url: http://81.2.79.47:8989/gitweb/?a=commitdiff_plain;h=39b56074ad450397331511158f47d976a28c14d4;p=zefram%2Fminetest%2Fpipeworks.git update pipeworks to use modern homedecor-style crafting chain craft 6 any leaves -> oil extract, cook oil -> paraffin, cook paraffin -> plastic old "plastic base" is aliased to paraffin. --- diff --git a/crafts.lua b/crafts.lua index 25bf345..ff875a3 100644 --- a/crafts.lua +++ b/crafts.lua @@ -87,47 +87,65 @@ minetest.register_craft( { if minetest.get_modpath("homedecor") == nil then - minetest.register_craftitem(":homedecor:plastic_sheeting", { - description = "Plastic sheet", - inventory_image = "homedecor_plastic_sheeting.png", + minetest.register_craftitem(":homedecor:oil_extract", { + description = "Oil extract", + inventory_image = "homedecor_oil_extract.png", + }) + + minetest.register_craftitem(":homedecor:paraffin", { + description = "Unprocessed paraffin", + inventory_image = "homedecor_paraffin.png", }) - minetest.register_craftitem(":homedecor:plastic_base", { - description = "Unprocessed Plastic base", - wield_image = "homedecor_plastic_base.png", - inventory_image = "homedecor_plastic_base_inv.png", + minetest.register_alias("homedecor:plastic_base", "homedecor:paraffin") + + minetest.register_craftitem(":homedecor:plastic_sheeting", { + description = "Plastic sheet", + inventory_image = "homedecor_plastic_sheeting.png", }) minetest.register_craft({ type = "shapeless", - output = 'homedecor:plastic_base 4', - recipe = { "group:leaves", - "group:leaves", - "group:leaves", - "group:leaves", - "group:leaves", - "group:leaves" + output = "homedecor:oil_extract 4", + recipe = { + "group:leaves", + "group:leaves", + "group:leaves", + "group:leaves", + "group:leaves", + "group:leaves" } }) minetest.register_craft({ - type = "cooking", - output = "homedecor:plastic_sheeting", - recipe = "homedecor:plastic_base", + type = "cooking", + output = "homedecor:paraffin", + recipe = "homedecor:oil_extract", }) minetest.register_craft({ - type = 'fuel', - recipe = 'homedecor:plastic_base', - burntime = 30, + type = "cooking", + output = "homedecor:plastic_sheeting", + recipe = "homedecor:paraffin", }) minetest.register_craft({ - type = 'fuel', - recipe = 'homedecor:plastic_sheeting', - burntime = 30, + type = "fuel", + recipe = "homedecor:oil_extract", + burntime = 30, }) + minetest.register_craft({ + type = "fuel", + recipe = "homedecor:paraffin", + burntime = 30, + }) + + minetest.register_craft({ + type = "fuel", + recipe = "homedecor:plastic_sheeting", + burntime = 30, + }) end minetest.register_craft( { diff --git a/textures/homedecor_oil_extract.png b/textures/homedecor_oil_extract.png new file mode 100644 index 0000000..ef0f896 Binary files /dev/null and b/textures/homedecor_oil_extract.png differ diff --git a/textures/homedecor_paraffin.png b/textures/homedecor_paraffin.png new file mode 100644 index 0000000..5f98300 Binary files /dev/null and b/textures/homedecor_paraffin.png differ diff --git a/textures/homedecor_plastic_base.png b/textures/homedecor_plastic_base.png deleted file mode 100644 index 0175da3..0000000 Binary files a/textures/homedecor_plastic_base.png and /dev/null differ diff --git a/textures/homedecor_plastic_base_inv.png b/textures/homedecor_plastic_base_inv.png deleted file mode 100644 index 1a01709..0000000 Binary files a/textures/homedecor_plastic_base_inv.png and /dev/null differ