From f719dad391d3209ea7679faa9cb4f006a81a8a15 Mon Sep 17 00:00:00 2001 From: Rubenwardy Date: Wed, 29 Aug 2012 19:25:41 +0100 Subject: Moved Stuff + Upgraded Graphics --- rubenfood/depends.txt | 2 + rubenfood/init - Copy (2).lua | 111 +++++++++++++++ rubenfood/init - Copy.lua | 80 +++++++++++ rubenfood/init.lua | 219 +++++++++++++++++++++++++++++ rubenfood/textures/ruben_cigar.png | Bin 0 -> 696 bytes rubenfood/textures/ruben_coffee.png | Bin 0 -> 1399 bytes rubenfood/textures/ruben_coffee_cooked.png | Bin 0 -> 895 bytes rubenfood/textures/ruben_coffee_cup.png | Bin 0 -> 1283 bytes rubenfood/textures/ruben_juice_apple.png | Bin 0 -> 1118 bytes 9 files changed, 412 insertions(+) create mode 100644 rubenfood/depends.txt create mode 100644 rubenfood/init - Copy (2).lua create mode 100644 rubenfood/init - Copy.lua create mode 100644 rubenfood/init.lua create mode 100644 rubenfood/textures/ruben_cigar.png create mode 100644 rubenfood/textures/ruben_coffee.png create mode 100644 rubenfood/textures/ruben_coffee_cooked.png create mode 100644 rubenfood/textures/ruben_coffee_cup.png create mode 100644 rubenfood/textures/ruben_juice_apple.png (limited to 'rubenfood') diff --git a/rubenfood/depends.txt b/rubenfood/depends.txt new file mode 100644 index 0000000..a916278 --- /dev/null +++ b/rubenfood/depends.txt @@ -0,0 +1,2 @@ +default +bucket \ No newline at end of file diff --git a/rubenfood/init - Copy (2).lua b/rubenfood/init - Copy (2).lua new file mode 100644 index 0000000..6d0db96 --- /dev/null +++ b/rubenfood/init - Copy (2).lua @@ -0,0 +1,111 @@ +-- This file registers all the foods + +print ("RubenFood: Loading basic foods") + + +--------------------------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"','""'}, + {'""','"bucket:bucket_water"','""'}, + } +}) + + + + + +----------------------------Cigerete---------------------------- +minetest.register_node(":rubenfood:cigarette", { + description = "Cigarette", + drawtype = "plantlike", + visual_scale = 1.0, + tiles = {"ruben_cigar.png"}, + inventory_image = "ruben_cigar.png", + paramtype = "light", + sunlight_propagates = true, + walkable = false, + groups = {fleshy=3,dig_immediate=3,flammable=2}, + on_use = minetest.item_eat(-4), + sounds = default.node_sound_defaults(), +}) + +minetest.register_craft({ + output = '"rubenfood:cigarette" 1', + recipe = { + {'"default:dry_shrub"','"default:dry_shrub"','"default:dry_shrub"'}, + + } +}) + + + + + +-----------------------------Coffee----------------------------- + +minetest.register_craftitem(":rubenfood:coffeebean",{ + description = "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"','""'}, + {'""','"bucket:bucket_water"','""'}, + } +}) + +minetest.register_craft({ + type = "cooking", + output = "rubenfood:coffeebean_cooked", + recipe = "rubenfood:coffeebean", +}) \ No newline at end of file diff --git a/rubenfood/init - Copy.lua b/rubenfood/init - Copy.lua new file mode 100644 index 0000000..9f02977 --- /dev/null +++ b/rubenfood/init - Copy.lua @@ -0,0 +1,80 @@ +-- This file registers all the foods + +-- 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"','""'}, + {'""','"bucket:bucket_water"','""'}, + } +}) + + + + + +-- Cigerete +minetest.register_node("rubenfood:cigarette", { + description = "Cigarette", + drawtype = "plantlike", + visual_scale = 1.0, + tiles = {"ruben_cigar.png"}, + inventory_image = "ruben_cigar.png", + paramtype = "light", + sunlight_propagates = true, + walkable = false, + groups = {fleshy=3,dig_immediate=3,flammable=2}, + on_use = minetest.item_eat(-4), + sounds = default.node_sound_defaults(), +}) + +minetest.register_craft({ + output = '"rubenfood:cigarette" 1', + recipe = { + {'"default:dry_shrub"','"default:dry_shrub"','"default:dry_shrub"'}, + + } +}) + + + + + +--Coffee +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:coffee" 1', + recipe = { + {'""','"default:dry_shrub"','""'}, + {'""','"default:dry_shrub"','""'}, + {'""','"bucket:bucket_water"','""'}, + } +}) \ No newline at end of file diff --git a/rubenfood/init.lua b/rubenfood/init.lua new file mode 100644 index 0000000..dda01eb --- /dev/null +++ b/rubenfood/init.lua @@ -0,0 +1,219 @@ +-- This file registers all the foods + +print ("RubenFood: Loading mainframe") + +----------------------------Cup------------------------------ +minetest.register_craftitem(":rubenfood:cup",{ + description = "Cup", + tiles = {"ruben_coffee.png"}, + inventory_image = "ruben_coffee.png", +}) + +minetest.register_craft({ + output = '"rubenfood:cup" 4', + recipe = { + {'"bucket:bucket_water"'}, + } +}) + + +--------------------------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"','""'}, + } +}) + + + + + + + + +----------------------cactuz 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"','""'}, + } +}) + + + + + +----------------------------Cigerete---------------------------- +minetest.register_node(":rubenfood:cigarette", { + description = "Cigarette", + drawtype = "plantlike", + visual_scale = 1.0, + tiles = {"ruben_cigar.png"}, + inventory_image = "ruben_cigar.png", + paramtype = "light", + sunlight_propagates = true, + walkable = false, + groups = {fleshy=3,dig_immediate=3,flammable=2}, + on_use = minetest.item_eat(-4), + sounds = default.node_sound_defaults(), +}) + +minetest.register_craft({ + output = '"rubenfood:cigarette" 1', + recipe = { + {'"default:dry_shrub"','"default:dry_shrub"','"default:dry_shrub"'}, + + } +}) + + + + + +-----------------------------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", +}) + + + + + + +--------------------------Cakes------------------------- +minetest.register_craftitem(":rubenfood:cakemix_plain",{ + description = "Cake Mix", + tiles = {"ruben_pastry.png"}, + inventory_image = "ruben_pastry.png", +}) + +minetest.register_craftitem(":rubenfood:cakemix_choco",{ + description = "Chocolate Cake Mix", + tiles = {"ruben_pastry_choco.png"}, + inventory_image = "ruben_pastry_choco.png", +}) + +minetest.register_craft({ + type = "cooking", + output = "rubenfood:cake", + recipe = "rubenfood:cakemix_plain", +}) + +minetest.register_craft({ + type = "cooking", + output = "rubenfood:cake_chocolate", + recipe = "rubenfood:cakemix_choco", +}) + +minetest.register_node(":rubenfood:cake", { + description = "Cake", + drawtype = "plantlike", + visual_scale = 1.0, + tiles = {"ruben_cake.png"}, + inventory_image = "ruben_cake.png", + paramtype = "light", + sunlight_propagates = true, + walkable = false, + groups = {fleshy=3,dig_immediate=3,flammable=2}, + on_use = minetest.item_eat(30), + sounds = default.node_sound_defaults(), +}) + +minetest.register_node(":rubenfood:cake_chocolate", { + description = "Chocolate Cake", + drawtype = "plantlike", + visual_scale = 1.0, + tiles = {"ruben_cake_choco.png"}, + inventory_image = "ruben_cake_choco.png", + paramtype = "light", + sunlight_propagates = true, + walkable = false, + groups = {fleshy=3,dig_immediate=3,flammable=2}, + on_use = minetest.item_eat(40), + sounds = default.node_sound_defaults(), +}) + + + +print("Rubenfood: Mainframe loaded") \ No newline at end of file diff --git a/rubenfood/textures/ruben_cigar.png b/rubenfood/textures/ruben_cigar.png new file mode 100644 index 0000000..519a20d Binary files /dev/null and b/rubenfood/textures/ruben_cigar.png differ diff --git a/rubenfood/textures/ruben_coffee.png b/rubenfood/textures/ruben_coffee.png new file mode 100644 index 0000000..944fd73 Binary files /dev/null and b/rubenfood/textures/ruben_coffee.png differ diff --git a/rubenfood/textures/ruben_coffee_cooked.png b/rubenfood/textures/ruben_coffee_cooked.png new file mode 100644 index 0000000..8f75897 Binary files /dev/null and b/rubenfood/textures/ruben_coffee_cooked.png differ diff --git a/rubenfood/textures/ruben_coffee_cup.png b/rubenfood/textures/ruben_coffee_cup.png new file mode 100644 index 0000000..f026f64 Binary files /dev/null and b/rubenfood/textures/ruben_coffee_cup.png differ diff --git a/rubenfood/textures/ruben_juice_apple.png b/rubenfood/textures/ruben_juice_apple.png new file mode 100644 index 0000000..3734978 Binary files /dev/null and b/rubenfood/textures/ruben_juice_apple.png differ -- cgit v1.2.3