123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117 |
- -- Minetest 0.4 mod: vessels
- -- See README.txt for licensing and other information.
- minetest.register_node("vessels:glass_bottle", {
- description = "Glass Bottle (empty)",
- drawtype = "plantlike",
- tiles = {"vessels_glass_bottle.png"},
- inventory_image = "vessels_glass_bottle_inv.png",
- wield_image = "vessels_glass_bottle.png",
- paramtype = "light",
- walkable = false,
- selection_box = {
- type = "fixed",
- fixed = {-0.25, -0.5, -0.25, 0.25, 0.4, 0.25}
- },
- groups = {vessel=1,dig_immediate=3,attached_node=1},
- sounds = default.node_sound_glass_defaults(),
- })
- minetest.register_craft( {
- output = "vessels:glass_bottle 10",
- recipe = {
- { "default:glass", "", "default:glass" },
- { "default:glass", "", "default:glass" },
- { "", "default:glass", "" }
- }
- })
- minetest.register_node("vessels:drinking_glass", {
- description = "Drinking Glass (empty)",
- drawtype = "plantlike",
- tiles = {"vessels_drinking_glass.png"},
- inventory_image = "vessels_drinking_glass_inv.png",
- wield_image = "vessels_drinking_glass.png",
- paramtype = "light",
- walkable = false,
- selection_box = {
- type = "fixed",
- fixed = {-0.25, -0.5, -0.25, 0.25, 0.4, 0.25}
- },
- groups = {vessel=1,dig_immediate=3,attached_node=1},
- sounds = default.node_sound_glass_defaults(),
- })
- 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_node("vessels:steel_bottle", {
- description = "Heavy Steel Bottle (empty)",
- drawtype = "plantlike",
- tiles = {"vessels_steel_bottle.png"},
- inventory_image = "vessels_steel_bottle_inv.png",
- wield_image = "vessels_steel_bottle.png",
- paramtype = "light",
- walkable = false,
- selection_box = {
- type = "fixed",
- fixed = {-0.25, -0.5, -0.25, 0.25, 0.4, 0.25}
- },
- groups = {vessel=1,dig_immediate=3,attached_node=1},
- sounds = default.node_sound_defaults(),
- })
- 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",
- })
|