diff options
author | Vanessa Ezekowitz <vanessaezekowitz@gmail.com> | 2012-07-26 17:09:38 -0400 |
---|---|---|
committer | Vanessa Ezekowitz <vanessaezekowitz@gmail.com> | 2012-07-26 17:09:38 -0400 |
commit | d581057356a1a5b79e348fb33af8df1cd1174f77 (patch) | |
tree | 60df26d2c3234ef310b28d785b20fd0a37d5d63e /vessels.lua | |
parent | 6e410f36d69b8930d7cfdddc715049bbc5ac4d71 (diff) | |
download | unifieddyes-d581057356a1a5b79e348fb33af8df1cd1174f77.tar unifieddyes-d581057356a1a5b79e348fb33af8df1cd1174f77.tar.gz unifieddyes-d581057356a1a5b79e348fb33af8df1cd1174f77.tar.bz2 unifieddyes-d581057356a1a5b79e348fb33af8df1cd1174f77.tar.xz unifieddyes-d581057356a1a5b79e348fb33af8df1cd1174f77.zip |
Reworked unifiedyes to use my vessels mod
Diffstat (limited to 'vessels.lua')
-rw-r--r-- | vessels.lua | 104 |
1 files changed, 104 insertions, 0 deletions
diff --git a/vessels.lua b/vessels.lua new file mode 100644 index 0000000..24cf8a4 --- /dev/null +++ b/vessels.lua @@ -0,0 +1,104 @@ +-- Vessels support for Unified Dyes Mod by Vanessa Ezekowitz ~~ 2012-07-26 +-- +-- License: GPL +-- + +--======================================== +-- Crafts +-- +-- Glass bottle (yields 10) +-- +-- G - G +-- G - G +-- - G - +-- +-- Drinking Glass (yields 14) +-- +-- G - G +-- G - G +-- G G G +-- +-- Heavy Steel Bottle (yields 5) +-- +-- S - S +-- S - S +-- - S - + + +-- bottles + +minetest.register_alias("unifieddyes:empty_glass", "vessels:glass_bottle") + +minetest.register_craftitem("vessels:glass_bottle", { + description = "Glass Bottle (empty)", + inventory_image = "vessels_glass_bottle.png", +}) + +minetest.register_craft( { + output = "vessels:glass_bottle 10", + recipe = { + { "default:glass", "", "default:glass" }, + { "default:glass", "", "default:glass" }, + { "", "default:glass", "" } + } +}) + +minetest.register_craftitem("vessels:drinking_glass", { + description = "Drinking Glass (empty)", + inventory_image = "vessels_drinking_glass.png", +}) + +minetest.register_craft( { + output = "vessels:drinking_glass 14", + recipe = { + { "default:glass", "", "default:glass" }, + { "default:glass", "", "default:glass" }, + { "default:glass", "default:glass", "default:glass" } + } +}) + +minetest.register_craftitem("vessels:steel_bottle", { + description = "Heavy Steel Bottle (empty)", + inventory_image = "vessels_steel_bottle.png", +}) + +minetest.register_craft( { + output = "vessels:steel_bottle 5", + recipe = { + { "default:steel_ingot", "", "default:steel_ingot" }, + { "default:steel_ingot", "", "default:steel_ingot" }, + { "", "default:steel_ingot", "" } + } +}) + + +-- Make sure we can recycle them + +minetest.register_craft( { + type = "shapeless", + output = "default:glass", + recipe = { + "vessels:glass_bottle", + "vessels:glass_bottle", + }, +}) + +minetest.register_craft( { + type = "shapeless", + output = "default:glass", + recipe = { + "vessels:drinking_glass", + "vessels:drinking_glass", + }, +}) + +minetest.register_craft( { + type = "shapeless", + output = "default:steel_ingot", + recipe = { + "vessels:steel_bottle", + }, +}) + +print("[Vessels] Loaded!") + |