diff options
Diffstat (limited to 'drinks.lua')
-rw-r--r-- | drinks.lua | 131 |
1 files changed, 131 insertions, 0 deletions
diff --git a/drinks.lua b/drinks.lua new file mode 100644 index 0000000..04d0ba5 --- /dev/null +++ b/drinks.lua @@ -0,0 +1,131 @@ +-- RUBENFOOD MOD
+-- A mod written by rubenwardy that adds
+-- food to the minetest game
+-- =====================================
+-- >> rubenfood/drinks.lua
+-- adds drinks
+-- =====================================
+-- [regis-food] Apple Juice
+-- [craft] Cactus Juice
+-- [regis-food] Cactus Juice
+-- [craft] Cactus Juice
+-- =====================================
+
+print ("RubenFood [Master] - Loading Juices")
+
+--------------------------Apple Juice--------------------------
+minetest.register_node(":rubenfood:apple_juice", {
+ description = "Apple Juice",
+ drawtype = "plantlike",
+ visual_scale = 1.0,
+ tiles = {"ruben_juice_apple.png"},
+ inventory_image = "ruben_juice_apple.png",
+ paramtype = "light",
+ sunlight_propagates = true,
+ walkable = false,
+ groups = {fleshy=3,dig_immediate=3,flammable=2},
+ on_use = minetest.item_eat(2),
+ sounds = default.node_sound_defaults(),
+})
+
+minetest.register_craft({
+ output = '"rubenfood:apple_juice" 4',
+ recipe = {
+ {'""','""','""'},
+ {'""','"default:apple"','""'},
+ {'""','"rubenfood:cup"','""'},
+ }
+})
+
+
+
+
+
+----------------------cactus juice----------------------------
+minetest.register_node(":rubenfood:cactus_juice", {
+ description = "Cactuz Juice",
+ drawtype = "plantlike",
+ visual_scale = 1.0,
+ tiles = {"ruben_juice_cactus.png"},
+ inventory_image = "ruben_juice_cactus.png",
+ paramtype = "light",
+ sunlight_propagates = true,
+ walkable = false,
+ groups = {fleshy=3,dig_immediate=3,flammable=2},
+ on_use = minetest.item_eat(2),
+ sounds = default.node_sound_defaults(),
+})
+
+minetest.register_craft({
+ output = '"rubenfood:cactus_juice" 4',
+ recipe = {
+ {'""','""','""'},
+ {'""','"default:cactus"','""'},
+ {'""','"rubenfood:cup"','""'},
+ }
+})
+
+
+
+
+
+
+
+
+
+
+-----------------------------Coffee-----------------------------
+
+minetest.register_craftitem(":rubenfood:coffeebean",{
+ description = "Raw Coffee Bean",
+ tiles = {"ruben_coffee.png"},
+ inventory_image = "ruben_coffee.png",
+})
+
+minetest.register_craftitem(":rubenfood:coffeebean_cooked",{
+ description = "Cooked Coffee Bean",
+ tiles = {"ruben_coffee_cooked.png"},
+ inventory_image = "ruben_coffee_cooked.png",
+})
+
+minetest.register_node(":rubenfood:coffee", {
+ description = "Coffee",
+ drawtype = "plantlike",
+ visual_scale = 1.0,
+ tiles = {"ruben_coffee_cup.png"},
+ inventory_image = "ruben_coffee_cup.png",
+ paramtype = "light",
+ sunlight_propagates = true,
+ walkable = false,
+ groups = {fleshy=3,dig_immediate=3,flammable=2},
+ on_use = minetest.item_eat(10),
+ sounds = default.node_sound_defaults(),
+})
+
+minetest.register_craft({
+ output = '"rubenfood:coffeebean" 1',
+ recipe = {
+ {'""','"default:dry_shrub"','""'},
+ {'""','"default:dry_shrub"','""'},
+ {'""','"default:dry_shrub"','""'},
+ }
+})
+
+minetest.register_craft({
+ output = '"rubenfood:coffee" 1',
+ recipe = {
+ {'""','"rubenfood:coffeebean_cooked"','""'},
+ {'""','"rubenfood:coffeebean_cooked"','""'},
+ {'""','"rubenfood:cup"','""'},
+ }
+})
+
+minetest.register_craft({
+ type = "cooking",
+ output = "rubenfood:coffeebean_cooked",
+ recipe = "rubenfood:coffeebean",
+})
+
+
+
+
|