--- /dev/null
+Minetest 0.4 mod: vessels
+==========================
+
+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 -
+
+License of source code:
+-----------------------
+Copyright (C) 2012 Vanessa Ezekowitz
+Version 2012-09-02
+Modifications by Perttu Ahola <celeron55@gmail.com>
+
+This program is free software; you can redistribute it and/or modify
+it under the terms of the GNU Lesser General Public License as published by
+the Free Software Foundation; either version 2.1 of the License, or
+(at your option) any later version.
+
+http://www.gnu.org/licenses/lgpl-2.1.html
+
+License of media (textures and sounds)
+--------------------------------------
+WTFPL
+
+Authors of media files
+-----------------------
+Unless specifically noted,
+Copyright (C) 2012 Vanessa Ezekowitz
+
--- /dev/null
+-- Minetest 0.4 mod: vessels
+-- See README.txt for licensing and other information.
+
+minetest.register_craftitem("vessels:glass_bottle", {
+ description = "Glass Bottle (empty)",
+ inventory_image = "vessels_glass_bottle.png",
+ groups = {vessel=1},
+})
+
+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",
+ groups = {vessel=1},
+})
+
+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",
+ groups = {vessel=1},
+})
+
+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_craftitem("vessels:glass_fragments", {
+ description = "Pile of Glass Fragments",
+ inventory_image = "vessels_glass_fragments.png",
+})
+
+minetest.register_craft( {
+ type = "shapeless",
+ output = "vessels:glass_fragments",
+ recipe = {
+ "vessels:glass_bottle",
+ "vessels:glass_bottle",
+ },
+})
+
+minetest.register_craft( {
+ type = "shapeless",
+ output = "vessels:glass_fragments",
+ recipe = {
+ "vessels:drinking_glass",
+ "vessels:drinking_glass",
+ },
+})
+
+minetest.register_craft({
+ type = "cooking",
+ output = "default:glass",
+ recipe = "vessels:glass_fragments",
+})
+
+minetest.register_craft( {
+ type = "cooking",
+ output = "default:steel_ingot",
+ recipe = "vessels:steel_bottle",
+})
+