Food 0.8 Prototype
							
								
								
									
										18
									
								
								README.md
									
									
									
									
									
								
							
							
						
						| @@ -12,7 +12,7 @@ In alpha development, but is still ok to use. | |||||||
| Food | Food | ||||||
| ==== | ==== | ||||||
|  |  | ||||||
| Recipes coming on beta release of this mod. | Recipes coming on release of this mod. | ||||||
| Read Code to find recipes before then | Read Code to find recipes before then | ||||||
|  |  | ||||||
| Items | Items | ||||||
| @@ -34,6 +34,10 @@ Baking | |||||||
| * Bread Slices | * Bread Slices | ||||||
| * Buns | * Buns | ||||||
|  |  | ||||||
|  | Soups | ||||||
|  | * Tomato Soup | ||||||
|  | * Chicken Soup | ||||||
|  |  | ||||||
| Cakes | Cakes | ||||||
| * Plain Cake | * Plain Cake | ||||||
| * Chocolate Cake | * Chocolate Cake | ||||||
| @@ -50,6 +54,9 @@ Drinks | |||||||
| * Cactus Juice | * Cactus Juice | ||||||
| * Coffee | * Coffee | ||||||
| * Coffee Beans | * Coffee Beans | ||||||
|  | * Chocolate Milkshake | ||||||
|  | * Banana Milkshake | ||||||
|  | * Strawberry Milkshake | ||||||
|  |  | ||||||
| Misc | Misc | ||||||
| * Cigerettes (takes 1 life away) | * Cigerettes (takes 1 life away) | ||||||
| @@ -58,12 +65,11 @@ Misc | |||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
| License for Code | License for Code and Images | ||||||
| ================ | =========================== | ||||||
|  |  | ||||||
| Copyright (c) 2012, Andrew "Rubenwardy" Ward | Copyright (c) 2012, Andrew "Rubenwardy" Ward All rights reserved. | ||||||
| All rights reserved. |  | ||||||
|  |  | ||||||
| CC BY NC SA 3.0 UNPORTED | CC BY NC SA 3.0 UNPORTED | ||||||
|  |  | ||||||
| http://creativecommons.org/licenses/by-nc-sa/3.0/ | http://creativecommons.org/licenses/by-nc-sa/3.0/ | ||||||
|   | |||||||
							
								
								
									
										90
									
								
								README.md~
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @@ -0,0 +1,90 @@ | |||||||
|  | Rubenwardy's Food Mod. | ||||||
|  | ====================== | ||||||
|  |  | ||||||
|  | This mod adds food for minetest and is an ideal companion for the Farming (by PilzAdam) and the Animal (by Sapier) Mods. | ||||||
|  |  | ||||||
|  | 1) List of Food | ||||||
|  |  | ||||||
|  | 2) License for Code | ||||||
|  |  | ||||||
|  | Food | ||||||
|  | ==== | ||||||
|  |  | ||||||
|  | Recipes coming on release of this mod. | ||||||
|  | Read Code to find recipes before then | ||||||
|  |  | ||||||
|  | Items | ||||||
|  | * Cup / Glass | ||||||
|  | * Mug | ||||||
|  | * Oven | ||||||
|  |  | ||||||
|  | Diary | ||||||
|  | * Butter | ||||||
|  | * Cheese | ||||||
|  |  | ||||||
|  | Sandwiches | ||||||
|  | * Venison Sandwich | ||||||
|  | * Cheese Sandwich | ||||||
|  | * Burger | ||||||
|  |  | ||||||
|  | Baking | ||||||
|  | * Bread | ||||||
|  | * Bread Slices | ||||||
|  | * Buns | ||||||
|  |  | ||||||
|  | Soups | ||||||
|  | * Tomato Soup | ||||||
|  | * Chicken Soup | ||||||
|  |  | ||||||
|  | Cakes | ||||||
|  | * Plain Cake | ||||||
|  | * Chocolate Cake | ||||||
|  | * Carrot Cake | ||||||
|  |  | ||||||
|  | Tarts | ||||||
|  | * Strawberry Tart | ||||||
|  |  | ||||||
|  | Crumbles | ||||||
|  | * Rhubarb Crumble | ||||||
|  |  | ||||||
|  | Drinks | ||||||
|  | * Apple Juice | ||||||
|  | * Cactus Juice | ||||||
|  | * Coffee | ||||||
|  | * Coffee Beans | ||||||
|  | * Chocolate Milkshake | ||||||
|  | * Banana Milkshake | ||||||
|  | * Strawberry Milkshake | ||||||
|  |  | ||||||
|  | Misc | ||||||
|  | * Cigerettes (takes 1 life away) | ||||||
|  | * Cooked Meat | ||||||
|  | * Sugar | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  | License for Code | ||||||
|  | ================ | ||||||
|  |  | ||||||
|  | Copyright (c) 2012, Andrew "Rubenwardy" Ward | ||||||
|  | All rights reserved. | ||||||
|  |  | ||||||
|  | Redistribution and use in source and binary forms, with or without | ||||||
|  | modification, are permitted provided that the following conditions are met:  | ||||||
|  |  | ||||||
|  | 1. Redistributions of source code must retain the above copyright notice, this | ||||||
|  |    list of conditions and the following disclaimer. | ||||||
|  | 3. This source code/software modified/unmodified must not be used for commercial use . | ||||||
|  | 4. The copyright owner has the right to change these conditions at anytime with/without notice. | ||||||
|  | 5. The copyright owner can issue an exception to these conditions by giving specific prior written permission. | ||||||
|  |  | ||||||
|  | THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND | ||||||
|  | ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED | ||||||
|  | WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE | ||||||
|  | DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR | ||||||
|  | ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES | ||||||
|  | (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; | ||||||
|  | LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND | ||||||
|  | ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT | ||||||
|  | (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS | ||||||
|  | SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. | ||||||
| @@ -14,4 +14,40 @@ minetest.register_craftitem("food:ms_chocolate", { | |||||||
| 	description = "Chocolate Milkshake", | 	description = "Chocolate Milkshake", | ||||||
| 	inventory_image = "food_ms_chocolate.png", | 	inventory_image = "food_ms_chocolate.png", | ||||||
| 	on_use = minetest.item_eat(4) | 	on_use = minetest.item_eat(4) | ||||||
| }) | }) | ||||||
|  |  | ||||||
|  | minetest.register_craft({ | ||||||
|  | 	output = "food:ms_chocolate", | ||||||
|  | 	recipe = { | ||||||
|  | 		{"food:chocolate_milk"}, | ||||||
|  | 		{"food:cup"},	 | ||||||
|  | 	}, | ||||||
|  | }) | ||||||
|  |  | ||||||
|  | minetest.register_craftitem("food:ms_strawberry", { | ||||||
|  | 	description = "Strawberry Milkshake", | ||||||
|  | 	inventory_image = "food_ms_strawberry.png", | ||||||
|  | 	on_use = minetest.item_eat(4) | ||||||
|  | }) | ||||||
|  |  | ||||||
|  | minetest.register_craft({ | ||||||
|  | 	output = "food:ms_strawberry", | ||||||
|  | 	recipe = { | ||||||
|  | 		{"food:strawberry"}, | ||||||
|  | 		{"food:cup"},	 | ||||||
|  | 	}, | ||||||
|  | }) | ||||||
|  |  | ||||||
|  | minetest.register_craftitem("food:ms_banana", { | ||||||
|  | 	description = "Banana Milkshake", | ||||||
|  | 	inventory_image = "food_ms_banana.png", | ||||||
|  | 	on_use = minetest.item_eat(4) | ||||||
|  | }) | ||||||
|  |  | ||||||
|  | minetest.register_craft({ | ||||||
|  | 	output = "food:ms_banana", | ||||||
|  | 	recipe = { | ||||||
|  | 		{"food:banana"}, | ||||||
|  | 		{"food:cup"},	 | ||||||
|  | 	}, | ||||||
|  | }) | ||||||
|   | |||||||
							
								
								
									
										53
									
								
								drinks/milkshakes.lua~
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @@ -0,0 +1,53 @@ | |||||||
|  | -- RUBENFOOD MOD | ||||||
|  | -- A mod written by rubenwardy that adds | ||||||
|  | -- food to the minetest game | ||||||
|  | -- ===================================== | ||||||
|  | -- >> rubenfood/drinks/milkshakes.lua | ||||||
|  | -- adds drinks | ||||||
|  | -- ===================================== | ||||||
|  | -- | ||||||
|  | -- ===================================== | ||||||
|  |  | ||||||
|  | print ("RubenFood [Master] - Loading Milk Shakes") | ||||||
|  |  | ||||||
|  | minetest.register_craftitem("food:ms_chocolate", { | ||||||
|  | 	description = "Chocolate Milkshake", | ||||||
|  | 	inventory_image = "food_ms_chocolate.png", | ||||||
|  | 	on_use = minetest.item_eat(4) | ||||||
|  | }) | ||||||
|  |  | ||||||
|  | minetest.register_craft({ | ||||||
|  | 	output = "food:ms_chocolate", | ||||||
|  | 	recipe = { | ||||||
|  | 		{"food:chocolate_milk"}, | ||||||
|  | 		{"food:cup"},	 | ||||||
|  | 	}, | ||||||
|  | }) | ||||||
|  |  | ||||||
|  | minetest.register_craftitem("food:ms_strawberry", { | ||||||
|  | 	description = "Strawberry Milkshake", | ||||||
|  | 	inventory_image = "food_ms_strawberry.png", | ||||||
|  | 	on_use = minetest.item_eat(4) | ||||||
|  | }) | ||||||
|  |  | ||||||
|  | minetest.register_craft({ | ||||||
|  | 	output = "food:ms_strawberry", | ||||||
|  | 	recipe = { | ||||||
|  | 		{"food:strawberry"}, | ||||||
|  | 		{"food:cup"},	 | ||||||
|  | 	}, | ||||||
|  | }) | ||||||
|  |  | ||||||
|  | minetest.register_craftitem("food:ms_banana", { | ||||||
|  | 	description = "Banana Milkshake", | ||||||
|  | 	inventory_image = "food_ms_chocolate.png", | ||||||
|  | 	on_use = minetest.item_eat(4) | ||||||
|  | }) | ||||||
|  |  | ||||||
|  | minetest.register_craft({ | ||||||
|  | 	output = "food:ms_chocolate", | ||||||
|  | 	recipe = { | ||||||
|  | 		{"food:chocolate_milk"}, | ||||||
|  | 		{"food:cup"},	 | ||||||
|  | 	}, | ||||||
|  | }) | ||||||
							
								
								
									
										72
									
								
								food/soup.lua
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @@ -0,0 +1,72 @@ | |||||||
|  | -- RUBENFOOD MOD | ||||||
|  | -- A mod written by rubenwardy that adds | ||||||
|  | -- food to the minetest game | ||||||
|  | -- ===================================== | ||||||
|  | -- >> rubenfood/food/soup.lua | ||||||
|  | -- adds soup and stews | ||||||
|  | -- ===================================== | ||||||
|  | --  | ||||||
|  | -- ===================================== | ||||||
|  |  | ||||||
|  | print "Food [Master] - Loading Soups and Stews" | ||||||
|  |  | ||||||
|  | ----------------------Tomato----------------------------- | ||||||
|  | minetest.register_craftitem("food:soup_tomato", { | ||||||
|  | 	description = "Tomato Soup", | ||||||
|  | 	inventory_image = "food_soup_tomato.png", | ||||||
|  | 	on_use = minetest.item_eat(4), | ||||||
|  | 	groups={food=2}, | ||||||
|  | }) | ||||||
|  |  | ||||||
|  | minetest.register_craftitem("food:soup_tomato_raw", { | ||||||
|  | 	description = "Raw Tomato Soup", | ||||||
|  | 	inventory_image = "food_soup_tomato_raw.png", | ||||||
|  | 	groups={food=2}, | ||||||
|  | }) | ||||||
|  |  | ||||||
|  | minetest.register_craft({ | ||||||
|  | 	type = "cooking", | ||||||
|  | 	output = "food:soup_tomato", | ||||||
|  | 	recipe = "food:soup_tomato_raw", | ||||||
|  | }) | ||||||
|  |  | ||||||
|  | minetest.register_craft({ | ||||||
|  | 	output = '"food:soup_tomato_raw" 1', | ||||||
|  | 	recipe = { | ||||||
|  |         	{"", "", ""}, | ||||||
|  |         	{"bucket:bucket_water", "food:tomato", "bucket:bucket_water"}, | ||||||
|  | 		{"", "food:bowl", ""}, | ||||||
|  |         }, | ||||||
|  | 	replacements = {{"bucket:bucket_water", "bucket:bucket_empty"}} | ||||||
|  | }) | ||||||
|  |  | ||||||
|  |  | ||||||
|  | ----------------------Chicken----------------------------- | ||||||
|  | minetest.register_craftitem("food:soup_chicken", { | ||||||
|  | 	description = "Chicken Soup", | ||||||
|  | 	inventory_image = "food_soup_chicken.png", | ||||||
|  | 	on_use = minetest.item_eat(4), | ||||||
|  | 	groups={food=2}, | ||||||
|  | }) | ||||||
|  |  | ||||||
|  | minetest.register_craftitem("food:soup_chicken_raw", { | ||||||
|  | 	description = "Raw Chicken Soup", | ||||||
|  | 	inventory_image = "food_soup_chicken_raw.png", | ||||||
|  | 	groups={food=2}, | ||||||
|  | }) | ||||||
|  |  | ||||||
|  | minetest.register_craft({ | ||||||
|  | 	type = "cooking", | ||||||
|  | 	output = "food:soup_chicken", | ||||||
|  | 	recipe = "food:soup_chicken_raw", | ||||||
|  | }) | ||||||
|  |  | ||||||
|  | minetest.register_craft({ | ||||||
|  | 	output = '"food:soup_chicken_raw" 1', | ||||||
|  | 	recipe = { | ||||||
|  |         	{"", "", ""}, | ||||||
|  |         	{"bucket:bucket_water", "food:meat", "bucket:bucket_water"}, | ||||||
|  | 		{"", "food:bowl", ""}, | ||||||
|  |         }, | ||||||
|  | 	replacements = {{"bucket:bucket_water", "bucket:bucket_empty"}} | ||||||
|  | }) | ||||||
							
								
								
									
										41
									
								
								food/soup.lua~
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @@ -0,0 +1,41 @@ | |||||||
|  | -- RUBENFOOD MOD | ||||||
|  | -- A mod written by rubenwardy that adds | ||||||
|  | -- food to the minetest game | ||||||
|  | -- ===================================== | ||||||
|  | -- >> rubenfood/food/soup.lua | ||||||
|  | -- adds soup and stews | ||||||
|  | -- ===================================== | ||||||
|  | --  | ||||||
|  | -- ===================================== | ||||||
|  |  | ||||||
|  | print "Food [Master] - Loading Soups and Stews" | ||||||
|  |  | ||||||
|  |  | ||||||
|  | minetest.register_craftitem("food:soup_tomato", { | ||||||
|  | 	description = "Tomato Soup", | ||||||
|  | 	inventory_image = "food_soup_tomato.png", | ||||||
|  | 	on_use = minetest.item_eat(4), | ||||||
|  | 	groups={food=2}, | ||||||
|  | }) | ||||||
|  |  | ||||||
|  | minetest.register_craftitem("food:soup_tomato_raw", { | ||||||
|  | 	description = "Raw Tomato Soup", | ||||||
|  | 	inventory_image = "food_soup_tomato_raw.png", | ||||||
|  | 	groups={food=2}, | ||||||
|  | }) | ||||||
|  |  | ||||||
|  | minetest.register_craft({ | ||||||
|  | 	type = "cooking", | ||||||
|  | 	output = "food:soup_tomato", | ||||||
|  | 	recipe = "food:soup_tomato_raw", | ||||||
|  | }) | ||||||
|  |  | ||||||
|  | minetest.register_craft({ | ||||||
|  | 	output = '"food:soup_tomato_raw" 1', | ||||||
|  | 	recipe = { | ||||||
|  |         	{"", "", ""}, | ||||||
|  |         	{"bucket:bucket_water", "food:tomato", "bucket:bucket_water"}, | ||||||
|  | 		{"", "food:bowl", ""}, | ||||||
|  |         }, | ||||||
|  | 	replacements = {{"bucket:bucket_water", "bucket:bucket_empty"}} | ||||||
|  | }) | ||||||
							
								
								
									
										12
									
								
								init.lua
									
									
									
									
									
								
							
							
						
						| @@ -10,7 +10,7 @@ | |||||||
| -- [regis-food] Cigerette (-4) | -- [regis-food] Cigerette (-4) | ||||||
| -- ===================================== | -- ===================================== | ||||||
|  |  | ||||||
| print ("food: Loading mainframe: [Master]") | print ("Food: Loading mainframe: [Master]") | ||||||
|  |  | ||||||
| ----------------------Load Files----------------------------- | ----------------------Load Files----------------------------- | ||||||
| dofile(minetest.get_modpath("food").."/support.lua") | dofile(minetest.get_modpath("food").."/support.lua") | ||||||
| @@ -20,6 +20,7 @@ dofile(minetest.get_modpath("food").."/dairy.lua") | |||||||
| dofile(minetest.get_modpath("food").."/food/meats.lua") | dofile(minetest.get_modpath("food").."/food/meats.lua") | ||||||
| dofile(minetest.get_modpath("food").."/food/sandwich.lua") | dofile(minetest.get_modpath("food").."/food/sandwich.lua") | ||||||
| dofile(minetest.get_modpath("food").."/food/baking.lua") | dofile(minetest.get_modpath("food").."/food/baking.lua") | ||||||
|  | dofile(minetest.get_modpath("food").."/food/soup.lua") | ||||||
|  |  | ||||||
| dofile(minetest.get_modpath("food").."/snacks/crumbles.lua") | dofile(minetest.get_modpath("food").."/snacks/crumbles.lua") | ||||||
| dofile(minetest.get_modpath("food").."/snacks/cakes.lua") | dofile(minetest.get_modpath("food").."/snacks/cakes.lua") | ||||||
| @@ -59,6 +60,13 @@ minetest.register_craft({ | |||||||
| 	recipe = "food:clay_mug", | 	recipe = "food:clay_mug", | ||||||
| }) | }) | ||||||
|  |  | ||||||
|  | -----------------------------Bowl------------------------------- | ||||||
|  |  | ||||||
|  | minetest.register_craftitem("food:bowl",{ | ||||||
|  | 	description = "Bowl", | ||||||
|  | 	inventory_image = "food_bowl.png", | ||||||
|  | }) | ||||||
|  |  | ||||||
|  |  | ||||||
| -----------------------------Sugar------------------------------ | -----------------------------Sugar------------------------------ | ||||||
| minetest.register_craftitem("food:sugar", { | minetest.register_craftitem("food:sugar", { | ||||||
| @@ -88,4 +96,4 @@ minetest.register_craft({ | |||||||
| 	} | 	} | ||||||
| }) | }) | ||||||
|  |  | ||||||
| print("food: Mainframe loaded") | print("food: Mainframe loaded") | ||||||
|   | |||||||
| @@ -24,6 +24,29 @@ minetest.register_craftitem("food:banana_split", { | |||||||
| 	on_use = minetest.item_eat(3), | 	on_use = minetest.item_eat(3), | ||||||
| }) | }) | ||||||
|  |  | ||||||
|  | minetest.register_craftitem("food:popcorn", { | ||||||
|  | 	description = "Popcorn", | ||||||
|  | 	inventory_image = "food_popcorn.png", | ||||||
|  | 	groups={food=1}, | ||||||
|  | 	on_use = minetest.item_eat(1), | ||||||
|  | }) | ||||||
|  |  | ||||||
|  | minetest.register_craftitem("food:corn_seed", { | ||||||
|  | 	description = "Corn Pips", | ||||||
|  | 	inventory_image = "food_corn_pip.png", | ||||||
|  | }) | ||||||
|  |  | ||||||
|  | minetest.register_craft({ | ||||||
|  | 	type = "cooking", | ||||||
|  | 	output = "food:popcorn", | ||||||
|  | 	recipe = "food:corn_seed", | ||||||
|  | }) | ||||||
|  |  | ||||||
|  | minetest.register_craft({ | ||||||
|  | 	output = "food:corn_seed", | ||||||
|  | 	recipe = {{"farming:wheat_seed"}}, | ||||||
|  | }) | ||||||
|  |  | ||||||
| minetest.register_craft({ | minetest.register_craft({ | ||||||
| 	output = "food:banana_split_raw", | 	output = "food:banana_split_raw", | ||||||
| 	recipe = {{"food:chocolate_milk"},{"food:banana"}}, | 	recipe = {{"food:chocolate_milk"},{"food:banana"}}, | ||||||
|   | |||||||
							
								
								
									
										59
									
								
								snacks/misc.lua~
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @@ -0,0 +1,59 @@ | |||||||
|  | -- RUBENFOOD MOD | ||||||
|  | -- A mod written by rubenwardy that adds | ||||||
|  | -- food to the minetest game | ||||||
|  | -- ===================================== | ||||||
|  | -- >> rubenfood/snacks/crumbles.lua | ||||||
|  | -- adds crumbles | ||||||
|  | -- ===================================== | ||||||
|  | -- [regis-food] Rhubarb Crumble | ||||||
|  | -- ===================================== | ||||||
|  |  | ||||||
|  | print "Food [Master] - Loading Splits" | ||||||
|  |  | ||||||
|  | -- Banana Split | ||||||
|  |  | ||||||
|  | minetest.register_craftitem("food:banana_split_raw", { | ||||||
|  | 	description = "Banana Split Raw", | ||||||
|  | 	inventory_image = "food_banana_split_raw.png", | ||||||
|  | }) | ||||||
|  |  | ||||||
|  | minetest.register_craftitem("food:banana_split", { | ||||||
|  | 	description = "Banana Split", | ||||||
|  | 	inventory_image = "food_banana_split.png", | ||||||
|  | 	groups={food=1}, | ||||||
|  | 	on_use = minetest.item_eat(3), | ||||||
|  | }) | ||||||
|  |  | ||||||
|  | minetest.register_craftitem("food:popcorn", { | ||||||
|  | 	description = "Popcorn", | ||||||
|  | 	inventory_image = "food_popcorn.png", | ||||||
|  | 	groups={food=1}, | ||||||
|  | 	on_use = minetest.item_eat(1), | ||||||
|  | }) | ||||||
|  |  | ||||||
|  | minetest.register_craftitem("food:corn_seed", { | ||||||
|  | 	description = "Corn Pips", | ||||||
|  | 	inventory_image = "food_corn_pip.png", | ||||||
|  | }) | ||||||
|  |  | ||||||
|  | minetest.register_craft({ | ||||||
|  | 	type = "cooking", | ||||||
|  | 	output = "food:popcorn", | ||||||
|  | 	recipe = "food:corn_seed", | ||||||
|  | }) | ||||||
|  |  | ||||||
|  | minetest.register_craft({ | ||||||
|  | 	output = "food:corn_seed", | ||||||
|  | 	recipe = {{"farming:wheat_seed"}}, | ||||||
|  | }) | ||||||
|  |  | ||||||
|  | minetest.register_craft({ | ||||||
|  | 	output = "food:banana_split_raw", | ||||||
|  | 	recipe = {{"food:chocolate_milk"},{"food:banana"}}, | ||||||
|  | 	replacements = {{"bucket:bucket_water", "bucket:bucket_empty"}}, | ||||||
|  | }) | ||||||
|  | minetest.register_craft({ | ||||||
|  | 	type = "cooking", | ||||||
|  | 	output = "food:banana_split", | ||||||
|  | 	recipe = "food:banana_split_raw", | ||||||
|  | }) | ||||||
							
								
								
									
										43
									
								
								support.lua
									
									
									
									
									
								
							
							
						
						| @@ -8,7 +8,7 @@ | |||||||
| -- [support] | -- [support] | ||||||
| -- ====================================== | -- ====================================== | ||||||
|  |  | ||||||
| print "RubenFood [Support] - Initialising" | print "Food [Support] - Initialising" | ||||||
| function node_implement(modname,n_ext,n_int,resultfunc) | function node_implement(modname,n_ext,n_int,resultfunc) | ||||||
|          if not minetest.get_modpath(modname) then |          if not minetest.get_modpath(modname) then | ||||||
|             resultfunc() |             resultfunc() | ||||||
| @@ -23,7 +23,7 @@ end | |||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
| print "RubenFood [Support] - Farming Mod" | print "Food [Support] - Farming Mod" | ||||||
| node_implement("farming","farming:flour","food:flour",function() | node_implement("farming","farming:flour","food:flour",function() | ||||||
|    minetest.register_craftitem("food:flour", { |    minetest.register_craftitem("food:flour", { | ||||||
| 	description = "Flour", | 	description = "Flour", | ||||||
| @@ -70,12 +70,12 @@ end) | |||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
| print "RubenFood [Support] - Farming_Plus Mod" | print "Food [Support] - Farming_Plus Mod" | ||||||
|  |  | ||||||
| node_implement("farming_plus","farming_plus:strawberry_item","food:strawberry",function() | node_implement("farming_plus","farming_plus:strawberry_item","food:strawberry",function() | ||||||
| minetest.register_craftitem("food:strawberry", { | minetest.register_craftitem("food:strawberry", { | ||||||
| 	description = "Strawberry", | 	description = "Strawberry", | ||||||
| 	inventory_image = "fatrming_strawberry.png", | 	inventory_image = "farming_strawberry.png", | ||||||
| 	on_use = minetest.item_eat(2), | 	on_use = minetest.item_eat(2), | ||||||
| }) | }) | ||||||
| end) | end) | ||||||
| @@ -118,11 +118,19 @@ minetest.register_node("food:banana", { | |||||||
| }) | }) | ||||||
| end) | end) | ||||||
|  |  | ||||||
|  | node_implement("farming_plus","farming_plus:tomato_item","food:tomato",function() | ||||||
|  | minetest.register_craftitem("food:tomato", { | ||||||
|  | 	description = "Tomato", | ||||||
|  | 	inventory_image = "farming_strawberry.png", | ||||||
|  | 	on_use = minetest.item_eat(2), | ||||||
|  | }) | ||||||
|  | end) | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
| print "RubenFood [Support] - Animal Mod" |  | ||||||
|  | print "Food [Support] - Animal Mod" | ||||||
|  |  | ||||||
| node_implement("animalmaterials","animalmaterials:meat_raw","food:meat_raw",function() | node_implement("animalmaterials","animalmaterials:meat_raw","food:meat_raw",function() | ||||||
| minetest.register_craftitem("food:meat_raw", { | minetest.register_craftitem("food:meat_raw", { | ||||||
| @@ -134,17 +142,6 @@ minetest.register_craftitem("food:meat_raw", { | |||||||
| }) | }) | ||||||
| end) | end) | ||||||
|  |  | ||||||
|  |  | ||||||
| node_implement("vessels","vessels:drinking_glass","food:cup",function() |  | ||||||
| node_implement("animalmaterials","animalmaterials:glass","food:cup",function() |  | ||||||
|    minetest.register_craftitem("food:cup",{ |  | ||||||
| 	description = "Glass", |  | ||||||
| 	tiles = {"food_cup.png"}, |  | ||||||
| 	inventory_image = "food_cup.png", |  | ||||||
| }) |  | ||||||
| end) |  | ||||||
| end) |  | ||||||
|  |  | ||||||
| node_implement("animalmaterials","animalmaterials:egg","food:egg",function() | node_implement("animalmaterials","animalmaterials:egg","food:egg",function() | ||||||
|  minetest.register_craftitem("food:egg", { |  minetest.register_craftitem("food:egg", { | ||||||
| 	description = "Egg", | 	description = "Egg", | ||||||
| @@ -163,6 +160,20 @@ node_implement("animalmaterials","animalmaterials:milk","food:milk",function() | |||||||
| }) | }) | ||||||
| end) | end) | ||||||
|  |  | ||||||
|  | print "Food [Support] - Vessels Mod" | ||||||
|  |  | ||||||
|  | node_implement("vessels","vessels:drinking_glass","food:cup",function() | ||||||
|  | node_implement("animalmaterials","animalmaterials:glass","food:cup",function() | ||||||
|  |    minetest.register_craftitem("food:cup",{ | ||||||
|  | 	description = "Glass", | ||||||
|  | 	tiles = {"food_cup.png"}, | ||||||
|  | 	inventory_image = "food_cup.png", | ||||||
|  | }) | ||||||
|  | end) | ||||||
|  | end) | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|   | |||||||
| Before Width: | Height: | Size: 273 B After Width: | Height: | Size: 264 B | 
| Before Width: | Height: | Size: 285 B After Width: | Height: | Size: 297 B | 
							
								
								
									
										
											BIN
										
									
								
								textures/food_bowl.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 338 B | 
							
								
								
									
										
											BIN
										
									
								
								textures/food_corn_pip.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 286 B | 
| Before Width: | Height: | Size: 308 B After Width: | Height: | Size: 283 B | 
| Before Width: | Height: | Size: 336 B After Width: | Height: | Size: 301 B | 
| Before Width: | Height: | Size: 324 B After Width: | Height: | Size: 300 B | 
							
								
								
									
										
											BIN
										
									
								
								textures/food_popcorn.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 368 B | 
							
								
								
									
										
											BIN
										
									
								
								textures/food_soup_chicken _raw.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 356 B | 
							
								
								
									
										
											BIN
										
									
								
								textures/food_soup_chicken.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 355 B | 
							
								
								
									
										
											BIN
										
									
								
								textures/food_soup_tomato.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 1.2 KiB | 
							
								
								
									
										
											BIN
										
									
								
								textures/food_soup_tomato_raw.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 321 B |