163
									
								
								.gitignore
									
									
									
									
										vendored
									
									
								
							
							
						
						| @@ -1,163 +0,0 @@ | |||||||
| ################# |  | ||||||
| ## Eclipse |  | ||||||
| ################# |  | ||||||
|  |  | ||||||
| *.pydevproject |  | ||||||
| .project |  | ||||||
| .metadata |  | ||||||
| bin/ |  | ||||||
| tmp/ |  | ||||||
| *.tmp |  | ||||||
| *.bak |  | ||||||
| *.swp |  | ||||||
| *~.nib |  | ||||||
| local.properties |  | ||||||
| .classpath |  | ||||||
| .settings/ |  | ||||||
| .loadpath |  | ||||||
|  |  | ||||||
| # External tool builders |  | ||||||
| .externalToolBuilders/ |  | ||||||
|  |  | ||||||
| # Locally stored "Eclipse launch configurations" |  | ||||||
| *.launch |  | ||||||
|  |  | ||||||
| # CDT-specific |  | ||||||
| .cproject |  | ||||||
|  |  | ||||||
| # PDT-specific |  | ||||||
| .buildpath |  | ||||||
|  |  | ||||||
|  |  | ||||||
| ################# |  | ||||||
| ## Visual Studio |  | ||||||
| ################# |  | ||||||
|  |  | ||||||
| ## Ignore Visual Studio temporary files, build results, and |  | ||||||
| ## files generated by popular Visual Studio add-ons. |  | ||||||
|  |  | ||||||
| # User-specific files |  | ||||||
| *.suo |  | ||||||
| *.user |  | ||||||
| *.sln.docstates |  | ||||||
|  |  | ||||||
| # Build results |  | ||||||
| [Dd]ebug/ |  | ||||||
| [Rr]elease/ |  | ||||||
| *_i.c |  | ||||||
| *_p.c |  | ||||||
| *.ilk |  | ||||||
| *.meta |  | ||||||
| *.obj |  | ||||||
| *.pch |  | ||||||
| *.pdb |  | ||||||
| *.pgc |  | ||||||
| *.pgd |  | ||||||
| *.rsp |  | ||||||
| *.sbr |  | ||||||
| *.tlb |  | ||||||
| *.tli |  | ||||||
| *.tlh |  | ||||||
| *.tmp |  | ||||||
| *.vspscc |  | ||||||
| .builds |  | ||||||
| *.dotCover |  | ||||||
|  |  | ||||||
| ## TODO: If you have NuGet Package Restore enabled, uncomment this |  | ||||||
| #packages/ |  | ||||||
|  |  | ||||||
| # Visual C++ cache files |  | ||||||
| ipch/ |  | ||||||
| *.aps |  | ||||||
| *.ncb |  | ||||||
| *.opensdf |  | ||||||
| *.sdf |  | ||||||
|  |  | ||||||
| # Visual Studio profiler |  | ||||||
| *.psess |  | ||||||
| *.vsp |  | ||||||
|  |  | ||||||
| # ReSharper is a .NET coding add-in |  | ||||||
| _ReSharper* |  | ||||||
|  |  | ||||||
| # Installshield output folder |  | ||||||
| [Ee]xpress |  | ||||||
|  |  | ||||||
| # DocProject is a documentation generator add-in |  | ||||||
| DocProject/buildhelp/ |  | ||||||
| DocProject/Help/*.HxT |  | ||||||
| DocProject/Help/*.HxC |  | ||||||
| DocProject/Help/*.hhc |  | ||||||
| DocProject/Help/*.hhk |  | ||||||
| DocProject/Help/*.hhp |  | ||||||
| DocProject/Help/Html2 |  | ||||||
| DocProject/Help/html |  | ||||||
|  |  | ||||||
| # Click-Once directory |  | ||||||
| publish |  | ||||||
|  |  | ||||||
| # Others |  | ||||||
| [Bb]in |  | ||||||
| [Oo]bj |  | ||||||
| sql |  | ||||||
| TestResults |  | ||||||
| *.Cache |  | ||||||
| ClientBin |  | ||||||
| stylecop.* |  | ||||||
| ~$* |  | ||||||
| *.dbmdl |  | ||||||
| Generated_Code #added for RIA/Silverlight projects |  | ||||||
|  |  | ||||||
| # Backup & report files from converting an old project file to a newer |  | ||||||
| # Visual Studio version. Backup files are not needed, because we have git ;-) |  | ||||||
| _UpgradeReport_Files/ |  | ||||||
| Backup*/ |  | ||||||
| UpgradeLog*.XML |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
| ############ |  | ||||||
| ## Windows |  | ||||||
| ############ |  | ||||||
|  |  | ||||||
| # Windows image file caches |  | ||||||
| Thumbs.db |  | ||||||
|  |  | ||||||
| # Folder config file |  | ||||||
| Desktop.ini |  | ||||||
|  |  | ||||||
|  |  | ||||||
| ############# |  | ||||||
| ## Python |  | ||||||
| ############# |  | ||||||
|  |  | ||||||
| *.py[co] |  | ||||||
|  |  | ||||||
| # Packages |  | ||||||
| *.egg |  | ||||||
| *.egg-info |  | ||||||
| dist |  | ||||||
| build |  | ||||||
| eggs |  | ||||||
| parts |  | ||||||
| bin |  | ||||||
| var |  | ||||||
| sdist |  | ||||||
| develop-eggs |  | ||||||
| .installed.cfg |  | ||||||
|  |  | ||||||
| # Installer logs |  | ||||||
| pip-log.txt |  | ||||||
|  |  | ||||||
| # Unit test / coverage reports |  | ||||||
| .coverage |  | ||||||
| .tox |  | ||||||
|  |  | ||||||
| #Translations |  | ||||||
| *.mo |  | ||||||
|  |  | ||||||
| #Mr Developer |  | ||||||
| .mr.developer.cfg |  | ||||||
|  |  | ||||||
| # Mac crap |  | ||||||
| .DS_Store |  | ||||||
							
								
								
									
										48
									
								
								IDEAS.md
									
									
									
									
									
								
							
							
						
						| @@ -1,48 +0,0 @@ | |||||||
| 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 |  | ||||||
|  |  | ||||||
| Cakes |  | ||||||
| * Plain Cake |  | ||||||
| * Chocolate Cake |  | ||||||
| * Carrot Cake |  | ||||||
|  |  | ||||||
| Tarts |  | ||||||
| * Strawberry Tart |  | ||||||
| - Chocolate Tart |  | ||||||
|  |  | ||||||
| Crumbles |  | ||||||
| * Rhubarb Crumble |  | ||||||
|  |  | ||||||
| Drinks |  | ||||||
| * Apple Juice |  | ||||||
| * Cactus Juice |  | ||||||
| * Coffee |  | ||||||
| * Coffee Beans |  | ||||||
| * Hot Chocolate |  | ||||||
| - Chocolate Milk Shake |  | ||||||
| - Banana Milk Shake |  | ||||||
| - Strawberry Milk Shake |  | ||||||
|  |  | ||||||
| Misc |  | ||||||
| * Cigerettes (takes 1 life away) |  | ||||||
| * Cooked Meat |  | ||||||
| * Sugar |  | ||||||
							
								
								
									
										93
									
								
								README.md
									
									
									
									
									
								
							
							
						
						| @@ -1,76 +1,43 @@ | |||||||
| Rubenwardy's Food Mod. | The Food Mod | ||||||
| ====================== | ============ | ||||||
|  |  | ||||||
| This mod adds food for minetest and is an ideal companion for the Farming (by PilzAdam) and the Animal (by Sapier) Mods. | This is the main mod in the food mod collection. | ||||||
|  |  | ||||||
| 1) List of Food | The Aims | ||||||
|  | -------- | ||||||
|  |  | ||||||
| 2) License for Code | All content should follow these aims: | ||||||
|  | * Basis for expansion - supplies a framework of ingredients for other mods to build upon | ||||||
|  | * Mod support without dependancies - this allows flexibility for the user | ||||||
|  | * Minetest-game worthy - (Minimalism) This mod only contains traditional foods - such as cakes, soups and bread. | ||||||
|  |  | ||||||
| In alpha development, but is still ok to use. | Documentation | ||||||
|  | ------------- | ||||||
|  |  | ||||||
| Food | Advanced documentation and a recipe guide is coming soon! | ||||||
| ==== |  | ||||||
|  |  | ||||||
| Recipes coming on release of this mod. | Other mods | ||||||
| Read Code to find recipes before then | ---------- | ||||||
|  |  | ||||||
| Items | There are expansion mods avaliable. Just install them in a mod folder, and everything should be fine. | ||||||
| * Cup / Glass |  | ||||||
| * Mug |  | ||||||
| * Oven |  | ||||||
|  |  | ||||||
| Diary | * Modern food (Needs updating) - burgers, soft drinks, pop corn, coffee, etc | ||||||
| * Butter | * English food (Coming Soon) - breakfast, pastries, pasties, buns, muffins, teas, cheese | ||||||
| * Cheese | * Asian food (Coming Soon) - indian, chinese, thai | ||||||
|  |  | ||||||
| Sandwiches | Licensing | ||||||
| * Venison Sandwich | --------- | ||||||
| * Cheese Sandwich |  | ||||||
| * Burger |  | ||||||
|  |  | ||||||
| Baking | The code, textures and nodeboxes in this mod are, unless otherwise notified, licensed under CC BY SA. | ||||||
| * Bread |  | ||||||
| * Bread Slices |  | ||||||
| * Buns |  | ||||||
|  |  | ||||||
| Soups | ANDREW "RUBENWARDY" WARD | ||||||
| * Tomato Soup | Creative Commons BY-SA 3.0 | ||||||
| * Chicken Soup | (or similar) | ||||||
|  |  | ||||||
| Cakes |  | ||||||
| * Plain Cake |  | ||||||
| * Chocolate Cake |  | ||||||
| * Carrot Cake |  | ||||||
|  |  | ||||||
| Tarts |  | ||||||
| * Strawberry Tart |  | ||||||
|  |  | ||||||
| Crumbles |  | ||||||
| * Rhubarb Crumble |  | ||||||
|  |  | ||||||
| Drinks |  | ||||||
| * Apple Juice |  | ||||||
| * Cactus Juice |  | ||||||
| * Coffee |  | ||||||
| * Coffee Beans |  | ||||||
| * Hot Chocolate |  | ||||||
| * Chocolate Milkshake |  | ||||||
| * Banana Milkshake |  | ||||||
| * Strawberry Milkshake |  | ||||||
|  |  | ||||||
| Misc |  | ||||||
| * Cigerettes (takes 1 life away) |  | ||||||
| * Cooked Meat |  | ||||||
| * Sugar |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
| License for Code and Images |  | ||||||
| =========================== |  | ||||||
|  |  | ||||||
| License Holder: Andrew "Rubenwardy" Ward. |  | ||||||
|  |  | ||||||
| CC BY SA 3.0 UNPORTED |  | ||||||
|  |  | ||||||
| http://creativecommons.org/licenses/by-sa/3.0/ | http://creativecommons.org/licenses/by-sa/3.0/ | ||||||
|  |  | ||||||
|  | * Baked potato texture by Doc, WTFPL | ||||||
|  | * Dough, flour and wheat textures from default farming mod, WTFPL | ||||||
|  | * Egg and milk textures from Mobf, CC BY SA | ||||||
|  |  | ||||||
|  | Have I missed out credit? Please tell me. | ||||||
|   | |||||||
							
								
								
									
										99
									
								
								dairy.lua
									
									
									
									
									
								
							
							
						
						| @@ -1,99 +0,0 @@ | |||||||
| -- RUBENFOOD MOD |  | ||||||
| -- A mod written by rubenwardy that adds |  | ||||||
| -- food to the minetest game |  | ||||||
| -- ====================================== |  | ||||||
| -- >> rubenfood/diary.lua |  | ||||||
| -- adds diary products |  | ||||||
| -- ====================================== |  | ||||||
| -- [regis-food] Cheese |  | ||||||
| -- [craft] Cheese |  | ||||||
| -- [regis-item] Butter |  | ||||||
| -- [craft] Butter |  | ||||||
| -- ====================================== |  | ||||||
|  |  | ||||||
| minetest.register_craftitem("food:butter", { |  | ||||||
| 	description = "Butter", |  | ||||||
| 	inventory_image = "food_butter.png", |  | ||||||
| }) |  | ||||||
|  |  | ||||||
| minetest.register_craftitem("food:cheese", { |  | ||||||
| 	description = "Cheese", |  | ||||||
| 	inventory_image = "food_cheese.png", |  | ||||||
| 	on_use = minetest.item_eat(4), |  | ||||||
| }) |  | ||||||
|  |  | ||||||
|  |  | ||||||
| minetest.register_craft({ |  | ||||||
| 	output = '"food:butter" 1', |  | ||||||
| 	recipe = { |  | ||||||
| 	         {'"food:milk"','"food:milk"'}, |  | ||||||
| 	} |  | ||||||
| }) |  | ||||||
|  |  | ||||||
| minetest.register_craft({ |  | ||||||
| 	output = '"food:cheese" 1', |  | ||||||
| 	recipe = { |  | ||||||
| 	         {'"food:butter"','"food:butter"'}, |  | ||||||
| 	} |  | ||||||
| }) |  | ||||||
|  |  | ||||||
|  |  | ||||||
| -- |  | ||||||
| -- |  | ||||||
| -- CHOCOLATE |  | ||||||
| -- |  | ||||||
| -- |  | ||||||
|  |  | ||||||
|  |  | ||||||
| minetest.register_craftitem("food:chocolate_dark", { |  | ||||||
| 	description = "Dark Chocolate", |  | ||||||
| 	inventory_image = "food_choco_dark.png", |  | ||||||
| 	on_use = minetest.item_eat(2), |  | ||||||
| }) |  | ||||||
|  |  | ||||||
| minetest.register_craftitem("food:chocolate_milk", { |  | ||||||
| 	description = "Milk Chocolate", |  | ||||||
| 	inventory_image = "food_choco_milk.png", |  | ||||||
| 	on_use = minetest.item_eat(3), |  | ||||||
| }) |  | ||||||
|  |  | ||||||
| minetest.register_craftitem("food:chocolate_powder", { |  | ||||||
| 	description = "Chocolate Powder", |  | ||||||
| 	inventory_image = "food_choco_powder.png", |  | ||||||
| }) |  | ||||||
|  |  | ||||||
| minetest.register_craft({ |  | ||||||
| 	output = '"food:chocolate_dark" 1', |  | ||||||
| 	recipe = { |  | ||||||
| 	         {'"food:cocoa"','"food:cocoa"','"food:cocoa"'}, |  | ||||||
| 	} |  | ||||||
| }) |  | ||||||
|  |  | ||||||
| minetest.register_craft({ |  | ||||||
| 	output = '"food:chocolate_powder" 1', |  | ||||||
| 	recipe = { |  | ||||||
|                  {"food:cocoa","food:cocoa","food:cocoa"}, |  | ||||||
| 	         {"food:cocoa","food:cocoa","food:cocoa"}, |  | ||||||
| 	         {"food:cocoa","food:cocoa","food:cocoa"}, |  | ||||||
| 	} |  | ||||||
| }) |  | ||||||
|  |  | ||||||
| minetest.register_craft({ |  | ||||||
| 	output = '"food:chocolate_milk" 1', |  | ||||||
| 	recipe = { |  | ||||||
| 	         {"","food:milk",""}, |  | ||||||
| 	         {"food:cocoa","food:cocoa","food:cocoa"}, |  | ||||||
| 	} |  | ||||||
| }) |  | ||||||
|  |  | ||||||
| minetest.register_craft({ |  | ||||||
| 	output = '"food:chocolate_milk" 1', |  | ||||||
| 	recipe = { |  | ||||||
| 	         {"","food:milk","food:chocolate_dark"}, |  | ||||||
| 	} |  | ||||||
| }) |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
							
								
								
									
										12
									
								
								depends.txt
									
									
									
									
									
								
							
							
						
						| @@ -1 +1,11 @@ | |||||||
| default | default? | ||||||
|  | farming? | ||||||
|  | farming_plus? | ||||||
|  | jkfarming? | ||||||
|  | plantlib? | ||||||
|  | docfarming? | ||||||
|  | animalmaterials? | ||||||
|  | jkanimals? | ||||||
|  | my_mobs? | ||||||
|  | hud? | ||||||
|  | vessels? | ||||||
|   | |||||||
| @@ -1,54 +0,0 @@ | |||||||
| -- RUBENFOOD MOD |  | ||||||
| -- A mod written by rubenwardy that adds |  | ||||||
| -- food to the minetest game |  | ||||||
| -- ===================================== |  | ||||||
| -- >> rubenfood/drinks/hot.lua |  | ||||||
| -- adds hot drinks |  | ||||||
| -- ===================================== |  | ||||||
| -- [regis-food] Coffee |  | ||||||
| -- [craft] Coffe |  | ||||||
| -- [regis-food] Hot Chocolate |  | ||||||
| -- [craft] Hot Chocolate |  | ||||||
| -- ===================================== |  | ||||||
|  |  | ||||||
| print ("Food [Master] - Loading Hot") |  | ||||||
|  |  | ||||||
| -----------------------------Coffee----------------------------- |  | ||||||
|  |  | ||||||
| minetest.register_craftitem("food:coffeebean_cooked",{ |  | ||||||
| 	description = "Roasted Coffee Beans", |  | ||||||
| 	tiles = {"food_coffee_cooked.png"}, |  | ||||||
| 	inventory_image = "food_coffee_cooked.png", |  | ||||||
| }) |  | ||||||
|  |  | ||||||
| minetest.register_craftitem("food:coffee", { |  | ||||||
| 	description = "Coffee", |  | ||||||
| 	inventory_image = "food_coffee_cup.png", |  | ||||||
| 	on_use = minetest.item_eat(10), |  | ||||||
| 	groups={food=1}, |  | ||||||
| }) |  | ||||||
|  |  | ||||||
| minetest.register_craft({ |  | ||||||
| 	output = '"food:coffee" 1', |  | ||||||
| 	recipe = { |  | ||||||
| 		{'""','"food:coffeebean_cooked"','""'}, |  | ||||||
| 		{'""','"food:coffeebean_cooked"','""'}, |  | ||||||
| 		{'""','"food:cup"','""'}, |  | ||||||
| 	} |  | ||||||
| }) |  | ||||||
|  |  | ||||||
| minetest.register_craft({ |  | ||||||
| 	output = '"food:coffee" 1', |  | ||||||
| 	recipe = { |  | ||||||
| 		{'""','"food:coffeebean_cooked"','""'}, |  | ||||||
| 		{'""','"food:coffeebean_cooked"','""'}, |  | ||||||
| 		{'""','"food:mug"','""'}, |  | ||||||
| 	} |  | ||||||
| }) |  | ||||||
|  |  | ||||||
| minetest.register_craft({ |  | ||||||
| 	type = "cooking", |  | ||||||
| 	output = "food:coffeebean_cooked", |  | ||||||
| 	recipe = "food:coffeebean", |  | ||||||
| 	cooktime = 5, |  | ||||||
| }) |  | ||||||
| @@ -1,68 +0,0 @@ | |||||||
| -- RUBENFOOD MOD |  | ||||||
| -- A mod written by rubenwardy that adds |  | ||||||
| -- food to the minetest game |  | ||||||
| -- ===================================== |  | ||||||
| -- >> rubenfood/drinks/juice.lua |  | ||||||
| -- adds juices |  | ||||||
| -- ===================================== |  | ||||||
| -- [regis-food] Apple Juice |  | ||||||
| -- [craft] Cactus Juice |  | ||||||
| -- [regis-food] Cactus Juice |  | ||||||
| -- [craft] Cactus Juice |  | ||||||
| -- ===================================== |  | ||||||
|  |  | ||||||
| print ("Food [Master] - Loading Juices") |  | ||||||
|  |  | ||||||
| --------------------------Apple Juice-------------------------- |  | ||||||
| minetest.register_craftitem("food:apple_juice", { |  | ||||||
| 	description = "Apple Juice", |  | ||||||
| 	inventory_image = "food_juice_apple.png", |  | ||||||
| 	on_use = minetest.item_eat(2) |  | ||||||
| }) |  | ||||||
|  |  | ||||||
| minetest.register_craft({ |  | ||||||
| 	output = '"food:apple_juice" 4', |  | ||||||
| 	recipe = { |  | ||||||
| 		{"","",""}, |  | ||||||
| 		{"","default:apple",""}, |  | ||||||
| 		{"","food:cup",""}, |  | ||||||
| 	} |  | ||||||
| }) |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
| ----------------------cactus juice---------------------------- |  | ||||||
| minetest.register_craftitem("food:cactus_juice", { |  | ||||||
| 	description = "Cactuz Juice", |  | ||||||
| 	inventory_image = "food_juice_cactus.png", |  | ||||||
| 	on_use = minetest.item_eat(2), |  | ||||||
| }) |  | ||||||
|  |  | ||||||
| minetest.register_craft({ |  | ||||||
| 	output = '"food:cactus_juice" 4', |  | ||||||
| 	recipe = { |  | ||||||
| 		{'""','""','""'}, |  | ||||||
| 		{'""','"default:cactus"','""'}, |  | ||||||
| 		{'""','"food:cup"','""'}, |  | ||||||
| 	} |  | ||||||
| }) |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
| --------------------------Apple Juice-------------------------- |  | ||||||
| minetest.register_craftitem("food:rainbow_juice", { |  | ||||||
| 	description = "Nyan Rainbow Juice", |  | ||||||
| 	inventory_image = "food_juice_rainbow.png", |  | ||||||
| 	on_use = minetest.item_eat(50) |  | ||||||
| }) |  | ||||||
|  |  | ||||||
| minetest.register_craft({ |  | ||||||
| 	output = '"food:rainbow_juice" 99', |  | ||||||
| 	recipe = { |  | ||||||
| 		{"","",""}, |  | ||||||
| 		{"","default:nyancat_rainbow",""}, |  | ||||||
| 		{"","food:cup",""}, |  | ||||||
| 	} |  | ||||||
| }) |  | ||||||
| @@ -1,69 +0,0 @@ | |||||||
| -- RUBENFOOD MOD |  | ||||||
| -- A mod written by rubenwardy that adds |  | ||||||
| -- food to the minetest game |  | ||||||
| -- ===================================== |  | ||||||
| -- >> rubenfood/food/baking.lua |  | ||||||
| -- adds bread and pies |  | ||||||
| -- ===================================== |  | ||||||
| -- [regis-food] Bread |  | ||||||
| -- [regis-food] Bread Slice |  | ||||||
| -- [craft] Bread Slice |  | ||||||
| -- [regis-food] Bun |  | ||||||
| -- [craft] Bun |  | ||||||
| -- [regis-item] Bun Dough |  | ||||||
| -- [craft] Bun Dough |  | ||||||
| -- ===================================== |  | ||||||
|  |  | ||||||
| print "Food [Master] - Loading Bread" |  | ||||||
| -- doughs |  | ||||||
| if not minetest.get_modpath("farming") then |  | ||||||
|  |  | ||||||
| else |  | ||||||
| minetest.register_craftitem(":farming:cake_mix", { |  | ||||||
| 	description = "Dough", |  | ||||||
| 	inventory_image = "farming_cake_mix.png", |  | ||||||
| }) |  | ||||||
| end |  | ||||||
|  |  | ||||||
| minetest.register_craft({ |  | ||||||
| 	output = '"food:bread_slice" 10', |  | ||||||
| 	recipe = { |  | ||||||
| 		{'"food:bread"'}, |  | ||||||
| 	} |  | ||||||
| }) |  | ||||||
|  |  | ||||||
| minetest.register_craftitem("food:bread_slice", { |  | ||||||
| 	description = "Bread Slice", |  | ||||||
| 	inventory_image = "food_bread_slice.png", |  | ||||||
| 	on_use = minetest.item_eat(2), |  | ||||||
| }) |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
| print "Food [Master] - Loading Buns" |  | ||||||
| minetest.register_craftitem("food:bun_mix", { |  | ||||||
| 	description = "Bun Mix", |  | ||||||
| 	inventory_image = "food_bun_mix.png", |  | ||||||
| }) |  | ||||||
|  |  | ||||||
| minetest.register_craftitem("food:bun", { |  | ||||||
| 	description = "Bun", |  | ||||||
| 	inventory_image = "food_bun.png", |  | ||||||
| 	on_use = minetest.item_eat(4), |  | ||||||
| 	groups={food=2}, |  | ||||||
| }) |  | ||||||
|  |  | ||||||
| minetest.register_craft({ |  | ||||||
| 	type = "cooking", |  | ||||||
| 	output = "food:bun", |  | ||||||
| 	recipe = "food:bun_mix", |  | ||||||
| }) |  | ||||||
|  |  | ||||||
| minetest.register_craft({ |  | ||||||
| 	output = '"food:bun_mix" 5', |  | ||||||
| 	recipe = { |  | ||||||
|         {"food:flour", "food:flour", "bucket:bucket_water"}, |  | ||||||
|         }, |  | ||||||
| 	replacements = {{"bucket:bucket_water", "bucket:bucket_empty"}} |  | ||||||
| }) |  | ||||||
| @@ -1,11 +0,0 @@ | |||||||
| -- RUBENFOOD MOD |  | ||||||
| -- A mod written by rubenwardy that adds |  | ||||||
| -- food to the minetest game |  | ||||||
| -- ====================================== |  | ||||||
| -- >> rubenfood/food/meats.lua |  | ||||||
| -- adds meat products |  | ||||||
| -- ====================================== |  | ||||||
| -- Nothing here yet |  | ||||||
| -- ====================================== |  | ||||||
|  |  | ||||||
|  |  | ||||||
| @@ -1,48 +0,0 @@ | |||||||
| -- RUBENFOOD MOD |  | ||||||
| -- A mod written by rubenwardy that adds |  | ||||||
| -- food to the minetest game |  | ||||||
| -- ====================================== |  | ||||||
| -- >> rubenfood/food/sandwich.lua |  | ||||||
| -- adds sandwich |  | ||||||
| -- ====================================== |  | ||||||
| -- [regis-food] Cheese Sandwich |  | ||||||
| -- [craft] Cheese Sandwich |  | ||||||
| -- [regis-food] Venison Sandwich |  | ||||||
| -- [craft] Venison Sandwich |  | ||||||
| -- [regis-food] Burger |  | ||||||
| -- [craft] Burger |  | ||||||
| -- ====================================== |  | ||||||
|  |  | ||||||
| print "Food [Master] - Loading Sandwiches" |  | ||||||
|  |  | ||||||
| minetest.register_craftitem("food:sw_meat", { |  | ||||||
| 	description = "Venison Sandwich", |  | ||||||
| 	inventory_image = "food_sw_meat.png", |  | ||||||
| 	on_use = minetest.item_eat(10), |  | ||||||
| 	groups={food=2}, |  | ||||||
| }) |  | ||||||
|  |  | ||||||
| minetest.register_craftitem("food:sw_cheese", { |  | ||||||
| 	description = "Cheese Sandwich", |  | ||||||
| 	inventory_image = "food_sw_cheese.png", |  | ||||||
| 	on_use = minetest.item_eat(8), |  | ||||||
| 	groups={food=2}, |  | ||||||
| }) |  | ||||||
|  |  | ||||||
| minetest.register_craft({ |  | ||||||
| 	output = '"food:sw_meat" 1', |  | ||||||
| 	recipe = { |  | ||||||
|                  {"",'"food:bread_slice"',""}, |  | ||||||
| 		{"food:butter","food:meat",'"food:butter"'}, |  | ||||||
| 		{"",'"food:bread_slice"',""}, |  | ||||||
| 	} |  | ||||||
| }) |  | ||||||
|  |  | ||||||
| minetest.register_craft({ |  | ||||||
| 	output = '"food:sw_cheese" 1', |  | ||||||
| 	recipe = { |  | ||||||
|                  {"",'"food:bread_slice"',""}, |  | ||||||
| 		{"food:butter","food:cheese",'"food:butter"'}, |  | ||||||
| 		{"",'"food:bread_slice"',""}, |  | ||||||
| 	} |  | ||||||
| }) |  | ||||||
| @@ -1,72 +0,0 @@ | |||||||
| -- 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"},{"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"},{"bucket:bucket_water", "bucket:bucket_empty"}} |  | ||||||
| }) |  | ||||||
							
								
								
									
										690
									
								
								init.lua
									
									
									
									
									
								
							
							
						
						| @@ -1,103 +1,659 @@ | |||||||
| -- RUBENFOOD MOD | -- FOOD MOD | ||||||
| -- A mod written by rubenwardy that adds | -- A mod written by rubenwardy that adds | ||||||
| -- food to the minetest game | -- food to the minetest game | ||||||
| -- ===================================== | -- ===================================== | ||||||
| -- >> rubenfood/init.lua | -- >> food/init.lua | ||||||
| -- inits the mod | -- The support api for the mod, and some | ||||||
| -- ===================================== | -- basic foods | ||||||
| -- [regis-item] Cup |  | ||||||
| -- [craft] Cup |  | ||||||
| -- [regis-food] Cigerette (-4) |  | ||||||
| -- ===================================== | -- ===================================== | ||||||
|  |  | ||||||
| print ("Food: Loading mainframe: [Master]") | food = { | ||||||
|  | 	supported={}, | ||||||
|  | 	atsup={}, | ||||||
|  | 	df={}, | ||||||
|  | 	debug=true | ||||||
|  | } | ||||||
|  |  | ||||||
| ----------------------Load Files----------------------------- | function food.support(group,mod,item) | ||||||
| dofile(minetest.get_modpath("food").."/support.lua") | 	food.atsup[group] = true | ||||||
|  | 	if not minetest.get_modpath(mod) then | ||||||
|  | 		print("mod '"..mod.."' is not installed") | ||||||
|  | 		return | ||||||
|  | 	end | ||||||
|  |  | ||||||
| dofile(minetest.get_modpath("food").."/dairy.lua") | 	local mtype = "item" | ||||||
| dofile(minetest.get_modpath("food").."/food/meats.lua") |  | ||||||
| dofile(minetest.get_modpath("food").."/food/sandwich.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") | 	if minetest.registered_nodes[item] then | ||||||
| dofile(minetest.get_modpath("food").."/snacks/cakes.lua") | 		mtype = "node" | ||||||
| dofile(minetest.get_modpath("food").."/snacks/tarts.lua") | 	end | ||||||
|  |  | ||||||
| dofile(minetest.get_modpath("food").."/drinks/juice.lua") | 	local data = minetest.registered_items[item] | ||||||
| dofile(minetest.get_modpath("food").."/drinks/hot.lua") |  | ||||||
|  |  | ||||||
|  | 	if not data then | ||||||
|  | 		print("item '",item.."' not found") | ||||||
|  | 		return | ||||||
|  | 	end | ||||||
|  |  | ||||||
|  | 	data.groups["food_"..group]=1 | ||||||
|  |  | ||||||
| ----------------------------Cup------------------------------ | 	if mtype == "item" then | ||||||
|  | 		minetest.register_craftitem(":"..item,data) | ||||||
|  | 	else | ||||||
|  | 		minetest.register_node(":"..item,data) | ||||||
|  | 	end | ||||||
|  | 	food.supported[group] = true | ||||||
|  | end | ||||||
|  | function food.asupport(group,add) | ||||||
|  | 	food.df[group] = true | ||||||
|  | 	if food.supported[group] then | ||||||
|  | 		return | ||||||
|  | 	end | ||||||
|  |  | ||||||
| minetest.register_craftitem("food:mug",{ | 	for name, def in pairs(minetest.registered_items) do | ||||||
| 	description = "Mug", | 		local g = def.groups and def.groups[group] or 0 | ||||||
| 	inventory_image = "food_mug.png", | 		if g > 0 then | ||||||
| }) | 			return | ||||||
|  | 		end | ||||||
|  | 	end | ||||||
|  |  | ||||||
| minetest.register_craftitem("food:clay_mug",{ | 	print("registering "..group.." inbuilt definition") | ||||||
| 	description = "Clay Mug", |  | ||||||
| 	inventory_image = "food_clay_mug.png", |  | ||||||
| }) |  | ||||||
|   |   | ||||||
| minetest.register_craft({ | 	add() | ||||||
| 	output = '"food:clay_mug" 1', | end | ||||||
|  | function food.item_eat(amt) | ||||||
|  | 	if minetest.get_modpath("hud") then | ||||||
|  | 		return hud.item_eat(amt) | ||||||
|  | 	else | ||||||
|  | 		return minetest.item_eat(amt) | ||||||
|  | 	end | ||||||
|  | end | ||||||
|  |  | ||||||
|  | -- Debug to check all supports have inbuilt | ||||||
|  | if food.debug then | ||||||
|  | minetest.after(0, function() | ||||||
|  | 	for name, val in pairs(food.atsup) do | ||||||
|  | 		if not food.df[name] then | ||||||
|  | 			print("[FOOD DEBUG] Ingredient "..name.." has no built in equiv") | ||||||
|  | 		 | ||||||
|  | 		end | ||||||
|  | 	end | ||||||
|  | 	 | ||||||
|  | 	for name, val in pairs(food.df) do | ||||||
|  | 		if not food.atsup[name] then | ||||||
|  | 			print("[FOOD DEBUG] Inbuilt ingredient "..name.." has no supported external equiv") | ||||||
|  |  | ||||||
|  | 		end | ||||||
|  | 	end | ||||||
|  | end) | ||||||
|  | end | ||||||
|  |  | ||||||
|  | -- Add support for other mods | ||||||
|  | food.support("wheat","farming","farming:wheat") | ||||||
|  | food.support("flour","farming","farming:flour") | ||||||
|  | food.support("potato","docfarming","docfarming:potato") | ||||||
|  | food.support("tomato","farming_plus","farming_plus:tomato_item") | ||||||
|  | food.support("tomato","plantlib","plantlib:tomato") | ||||||
|  | food.support("strawberry","farming_plus","farming_plus:strawberry_item") | ||||||
|  | food.support("strawberry","plantlib","plantlib:strawberry") | ||||||
|  | food.support("carrot","farming_plus","farming_plus:carrot_item") | ||||||
|  | food.support("carrot","docfarming","docfarming:carrot") | ||||||
|  | food.support("carrot","plantlib","plantlib:carrot") | ||||||
|  | food.support("carrot","jkfarming","jkfarming:carrot") | ||||||
|  | food.support("cocoa","farming_plus","farming_plus:cocoa_bean") | ||||||
|  | food.support("milk","animalmaterials","animalmaterials:milk") | ||||||
|  | food.support("milk","my_mobs","my_mobs:milk_glass_cup") | ||||||
|  | food.support("milk","jkanimals","jkanimals:bucket_milk") | ||||||
|  | food.support("egg","animalmaterials","animalmaterials:egg") | ||||||
|  | food.support("egg","jkanimals","jkanimals:egg") | ||||||
|  | food.support("meat_raw","animalmaterials","animalmaterials:meat_raw") | ||||||
|  | food.support("meat","mobs","mobs:meat") | ||||||
|  | food.support("meat","jkanimals","jkanimals:meat") | ||||||
|  | food.support("cup","vessels","vessels:drinking_glass") | ||||||
|  | food.support("cup","animalmaterials","animalmaterials:glass") | ||||||
|  | food.support("sugar","jkfarming","jkfarming:sugar") | ||||||
|  |  | ||||||
|  | -- Default inbuilt ingrediants | ||||||
|  | food.asupport("wheat",function() | ||||||
|  | 	minetest.register_craftitem("food:wheat", { | ||||||
|  | 		description = "Wheat", | ||||||
|  | 		inventory_image = "food_wheat.png", | ||||||
|  | 		groups = {food_wheat=1} | ||||||
|  | 	}) | ||||||
|  |  | ||||||
|  | 	minetest.register_craft({ | ||||||
|  | 		output = "food:wheat", | ||||||
| 		recipe = { | 		recipe = { | ||||||
| 		{"default:clay_lump","","default:clay_lump"}, | 			{"default:dry_shrub"}, | ||||||
| 		{"default:clay_lump","","default:clay_lump"}, |  | ||||||
| 		{"default:clay_lump","default:clay_lump","default:clay_lump"}, |  | ||||||
| 		} | 		} | ||||||
| }) | 	}) | ||||||
|  | end) | ||||||
|  | food.asupport("flour",function() | ||||||
|  | 	minetest.register_craftitem("food:flour", { | ||||||
|  | 		description = "Flour", | ||||||
|  | 		inventory_image = "food_flour.png", | ||||||
|  | 		groups = {food_flour = 1} | ||||||
|  | 	}) | ||||||
|  | 	minetest.register_craft({ | ||||||
|  | 		output = "food:flour", | ||||||
|  | 		recipe = { | ||||||
|  | 			{"group:food_wheat"}, | ||||||
|  | 			{"group:food_wheat"} | ||||||
|  | 		} | ||||||
|  | 	}) | ||||||
|  | 	minetest.register_craft({ | ||||||
|  | 		output = "food:flour", | ||||||
|  | 		recipe = { | ||||||
|  | 			{"default:sand"}, | ||||||
|  | 			{"default:sand"} | ||||||
|  | 		} | ||||||
|  | 	}) | ||||||
|  | end) | ||||||
|  | food.asupport("potato",function() | ||||||
|  | 	minetest.register_craftitem("food:potato", { | ||||||
|  | 		description = "Potato", | ||||||
|  | 		inventory_image = "food_potato.png", | ||||||
|  | 	}) | ||||||
|  | 	minetest.register_craft({ | ||||||
|  | 		output = "food:potato", | ||||||
|  | 		recipe = { | ||||||
|  | 			{"default:dirt"}, | ||||||
|  | 			{"default:apple"} | ||||||
|  |  | ||||||
| minetest.register_craft({ | 		} | ||||||
|  | 	}) | ||||||
|  | end) | ||||||
|  | food.asupport("tomato",function() | ||||||
|  | 	minetest.register_craftitem("food:tomato", { | ||||||
|  | 		description = "Tomato", | ||||||
|  | 		inventory_image = "food_tomato.png", | ||||||
|  | 		groups = {food_tomato = 1} | ||||||
|  | 	}) | ||||||
|  | 	minetest.register_craft({ | ||||||
|  | 		output = "food:tomato", | ||||||
|  | 		recipe = { | ||||||
|  | 			{"", "default:desert_sand", ""}, | ||||||
|  | 			{"default:desert_sand", "", "default:desert_sand"}, | ||||||
|  | 			{"", "default:desert_sand", ""} | ||||||
|  | 		} | ||||||
|  | 	}) | ||||||
|  | end) | ||||||
|  | food.asupport("strawberry",function() | ||||||
|  | 	minetest.register_craftitem("food:strawberry", { | ||||||
|  | 		description = "Strawberry", | ||||||
|  | 		inventory_image = "food_strawberry.png", | ||||||
|  | 		on_use = food.item_eat(2), | ||||||
|  | 		groups = {food_strawberry=1} | ||||||
|  | 	}) | ||||||
|  | 	minetest.register_craft({ | ||||||
|  | 		output = "food:strawberry", | ||||||
|  | 		recipe = { | ||||||
|  | 			{"default:apple"}, | ||||||
|  | 		} | ||||||
|  | 	}) | ||||||
|  | end) | ||||||
|  | food.asupport("carrot",function() | ||||||
|  | 	minetest.register_craftitem("food:carrot", { | ||||||
|  | 		description = "Carrot", | ||||||
|  | 		inventory_image = "food_carrot.png", | ||||||
|  | 		groups = {food_carrot=1}, | ||||||
|  | 		on_use = food.item_eat(3) | ||||||
|  | 	}) | ||||||
|  | 	minetest.register_craft({ | ||||||
|  | 		output = "food:carrot", | ||||||
|  | 		recipe = { | ||||||
|  | 			{"default:apple","default:apple","default:apple"}, | ||||||
|  | 		} | ||||||
|  | 	}) | ||||||
|  | end) | ||||||
|  | food.asupport("milk",function() | ||||||
|  | 	minetest.register_craftitem("food:milk", { | ||||||
|  | 		description = "Milk", | ||||||
|  | 		image = "food_milk.png", | ||||||
|  | 		on_use = food.item_eat(1), | ||||||
|  | 		groups = { eatable=1, food_milk = 1 }, | ||||||
|  | 		stack_max=10 | ||||||
|  | 	}) | ||||||
|  | 	minetest.register_craft({ | ||||||
|  | 		output = "food:milk", | ||||||
|  | 		recipe = { | ||||||
|  | 			{"default:sand"}, | ||||||
|  | 			{"bucket:bucket_water"} | ||||||
|  | 		}, | ||||||
|  | 		replacements = {{"bucket:bucket_water", "bucket:bucket_empty"}}, | ||||||
|  | 	}) | ||||||
|  | end) | ||||||
|  | food.asupport("egg",function() | ||||||
|  | 	minetest.register_craftitem("food:egg",{ | ||||||
|  | 		description = "Egg", | ||||||
|  | 		inventory_image = "food_egg.png", | ||||||
|  | 		groups = {food_egg=1} | ||||||
|  | 	}) | ||||||
|  | 	minetest.register_craft({ | ||||||
|  | 		output = "food:egg", | ||||||
|  | 		recipe = { | ||||||
|  | 			{"", "default:sand", ""}, | ||||||
|  | 			{"default:sand", "", "default:sand"}, | ||||||
|  | 			{"", "default:sand", ""} | ||||||
|  | 		} | ||||||
|  | 	}) | ||||||
|  | end) | ||||||
|  | food.asupport("cocoa",function() | ||||||
|  | 	minetest.register_craftitem("food:cocoa", { | ||||||
|  | 		description = "Cocoa Bean", | ||||||
|  | 		inventory_image = "food_cocoa.png", | ||||||
|  | 		groups = {food_cocoa=1} | ||||||
|  | 	}) | ||||||
|  | 	minetest.register_craft({ | ||||||
|  | 		output = "food:cocoa", | ||||||
|  | 		recipe = { | ||||||
|  | 			{"","default:apple",""}, | ||||||
|  | 			{"default:apple","","default:apple"}, | ||||||
|  | 			{"","default:apple",""} | ||||||
|  | 		} | ||||||
|  | 	}) | ||||||
|  | end) | ||||||
|  | food.asupport("meat_raw",function() | ||||||
|  | 	minetest.register_craftitem("food:meat_raw", { | ||||||
|  | 		description = "Raw meat", | ||||||
|  | 		image = "food_meat_raw.png", | ||||||
|  | 		on_use = food.item_eat(1), | ||||||
|  | 		groups = { meat=1, eatable=1, food_meat_raw=1 }, | ||||||
|  | 		stack_max=25 | ||||||
|  | 	}) | ||||||
|  | 	minetest.register_craft({ | ||||||
|  | 		output = "food:meat_raw", | ||||||
|  | 		recipe = { | ||||||
|  | 			{"default:apple"}, | ||||||
|  | 			{"default:dirt"} | ||||||
|  | 		} | ||||||
|  | 	}) | ||||||
|  | end) | ||||||
|  | food.asupport("meat",function() | ||||||
|  | 	minetest.register_craftitem("food:meat", { | ||||||
|  | 		description = "Venison", | ||||||
|  | 		inventory_image = "food_meat.png", | ||||||
|  | 		groups = {food_meat=1,food_chicken=1} | ||||||
|  | 	}) | ||||||
|  | 	 | ||||||
|  | 	minetest.register_craft({ | ||||||
| 		type = "cooking", | 		type = "cooking", | ||||||
| 	output = "food:mug", | 		output = "food:meat", | ||||||
| 	recipe = "food:clay_mug", | 		recipe = "group:food_meat_raw", | ||||||
| }) | 		cooktime = 30 | ||||||
|  | 	}) | ||||||
|  | end) | ||||||
|  |  | ||||||
| -----------------------------Bowl------------------------------- | if minetest.get_modpath("animalmaterials") then | ||||||
|  | 	minetest.register_craft({ | ||||||
|  | 		type = "cooking", | ||||||
|  | 		output = "group:food_meat", | ||||||
|  | 		recipe = "group:food_meat_raw", | ||||||
|  | 		cooktime = 30 | ||||||
|  | 	}) | ||||||
|  |  | ||||||
| minetest.register_craftitem("food:bowl",{ | end | ||||||
| 	description = "Bowl", |  | ||||||
| 	inventory_image = "food_bowl.png", |  | ||||||
| }) |  | ||||||
|  |  | ||||||
| minetest.register_craft({ | -- Register sugar | ||||||
| 	output = "food:bowl", |  | ||||||
| 	recipe = { |  | ||||||
| 		{"default:stone","","default:stone"}, |  | ||||||
| 		{"","default:stone",""}, |  | ||||||
| 	} |  | ||||||
| }) |  | ||||||
|  |  | ||||||
|  |  | ||||||
| -----------------------------Sugar------------------------------ |  | ||||||
| minetest.register_craftitem("food:sugar", { | minetest.register_craftitem("food:sugar", { | ||||||
| 	description = "Sugar", | 	description = "Sugar", | ||||||
| 	inventory_image = "food_sugar.png", | 	inventory_image = "food_sugar.png", | ||||||
|  | 	groups = {food_sugar=1} | ||||||
| }) | }) | ||||||
| minetest.register_craft({ | minetest.register_craft({ | ||||||
| 	output = '"food:sugar" 20', | 	output = "food:sugar 20", | ||||||
| 	recipe = { | 	recipe = { | ||||||
| 		{'"default:papyrus"'}, | 		{"default:papyrus"}, | ||||||
|  |  | ||||||
| 	} | 	} | ||||||
| }) | }) | ||||||
|  |  | ||||||
| --------------------------Cactus Slice-------------------------- | -- Register chocolate powder	 | ||||||
| minetest.register_craftitem("food:cactus_slice", { | minetest.register_craftitem("food:chocolate_powder", { | ||||||
| 	description = "Cactus Slice", | 	description = "Chocolate Powder", | ||||||
| 	inventory_image = "food_cactus_slice.png", | 	inventory_image = "food_chocolate_powder.png", | ||||||
|  | 	groups = {food_choco_powder = 1} | ||||||
|  | }) | ||||||
|  | minetest.register_craft({ | ||||||
|  | 	output = "food:chocolate_powder 16", | ||||||
|  | 	recipe = { | ||||||
|  | 		{"group:food_cocoa","group:food_cocoa","group:food_cocoa"}, | ||||||
|  | 		{"group:food_cocoa","group:food_cocoa","group:food_cocoa"}, | ||||||
|  | 		{"group:food_cocoa","group:food_cocoa","group:food_cocoa"} | ||||||
|  | 	} | ||||||
|  | }) | ||||||
|  |  | ||||||
|  | -- Register dark chocolate | ||||||
|  | minetest.register_craftitem("food:dark_chocolate",{ | ||||||
|  | 	description = "Dark Chocolate", | ||||||
|  | 	inventory_image = "food_dark_chocolate.png", | ||||||
|  | 	groups = {food_dark_chocolate=1} | ||||||
|  | }) | ||||||
|  | minetest.register_craft({ | ||||||
|  | 	output = "food:dark_chocolate", | ||||||
|  | 	recipe = { | ||||||
|  | 		{"group:food_cocoa","group:food_cocoa","group:food_cocoa"} | ||||||
|  | 	} | ||||||
|  | }) | ||||||
|  |  | ||||||
|  | -- Register milk chocolate | ||||||
|  | minetest.register_craftitem("food:milk_chocolate",{ | ||||||
|  | 	description = "Milk Chocolate", | ||||||
|  | 	inventory_image = "food_milk_chocolate.png", | ||||||
|  | 	groups = {food_milk_chocolate=1} | ||||||
|  | }) | ||||||
|  | minetest.register_craft({ | ||||||
|  | 	output = "food:milk_chocolate", | ||||||
|  | 	recipe = { | ||||||
|  | 			{"","group:food_milk",""}, | ||||||
|  | 			{"group:food_cocoa","group:food_cocoa","group:food_cocoa"} | ||||||
|  | 	} | ||||||
|  | }) | ||||||
|  |  | ||||||
|  | -- Register pasta | ||||||
|  | minetest.register_craftitem("food:pasta",{ | ||||||
|  | 	description = "Pasta", | ||||||
|  | 	inventory_image = "food_pasta.png", | ||||||
|  | 	groups = {food_pasta=1} | ||||||
|  | }) | ||||||
|  | minetest.register_craft({ | ||||||
|  | 	output = "food:pasta 4", | ||||||
|  | 	type = "shapeless", | ||||||
|  | 	recipe = {"group:food_flour","group:food_egg","group:food_egg"} | ||||||
|  | }) | ||||||
|  |  | ||||||
|  | -- Register bowl | ||||||
|  | minetest.register_craftitem("food:bowl",{ | ||||||
|  | 	description = "Bowl", | ||||||
|  | 	inventory_image = "food_bowl.png", | ||||||
|  | 	groups = {food_bowl=1} | ||||||
|  | }) | ||||||
|  | minetest.register_craft({ | ||||||
|  | 	output = "food:bowl", | ||||||
|  | 	recipe = { | ||||||
|  | 		{"default:clay_lump","","default:clay_lump"}, | ||||||
|  | 		{"","default:clay_lump",""} | ||||||
|  | 	} | ||||||
|  | }) | ||||||
|  | -- Register butter | ||||||
|  | minetest.register_craftitem("food:butter", { | ||||||
|  | 	description = "Butter", | ||||||
|  | 	inventory_image = "food_butter.png", | ||||||
|  | 	groups = {food_butter=1} | ||||||
|  | }) | ||||||
|  | minetest.register_craft({ | ||||||
|  | 	output = "food:butter", | ||||||
|  | 	recipe = { | ||||||
|  | 		{"group:food_milk","group:food_milk"}, | ||||||
|  | 	} | ||||||
|  | }) | ||||||
|  |  | ||||||
|  | -- Register cheese | ||||||
|  | minetest.register_craftitem("food:cheese", { | ||||||
|  | 	description = "Cheese", | ||||||
|  | 	inventory_image = "food_cheese.png", | ||||||
|  | 	on_use = food.item_eat(4), | ||||||
|  | 	groups = {food_cheese=1} | ||||||
|  | }) | ||||||
|  | minetest.register_craft({ | ||||||
|  | 	output = "food:cheese", | ||||||
|  | 	recipe = { | ||||||
|  | 		{"group:food_butter","group:food_butter"}, | ||||||
|  | 	} | ||||||
|  | }) | ||||||
|  |  | ||||||
|  | -- Register baked potato | ||||||
|  | minetest.register_craftitem("food:baked_potato", { | ||||||
|  | 	description = "Baked Potato", | ||||||
|  | 	inventory_image = "food_baked_potato.png", | ||||||
|  | 	on_use = food.item_eat(6), | ||||||
|  | }) | ||||||
|  | minetest.register_craft({ | ||||||
|  | 	type = "cooking", | ||||||
|  | 	output = "food:baked_potato", | ||||||
|  | 	recipe = "group:food_potato", | ||||||
|  | }) | ||||||
|  |  | ||||||
|  | -- Register pasta bake | ||||||
|  | minetest.register_craftitem("food:pasta_bake",{ | ||||||
|  | 	description = "Pasta Bake", | ||||||
|  | 	inventory_image = "food_pasta_bake.png", | ||||||
|  | 	on_use = food.item_eat(4), | ||||||
|  | 	groups = {food=3} | ||||||
|  | }) | ||||||
|  | minetest.register_craftitem("food:pasta_bake_raw",{ | ||||||
|  | 	description = "Raw Pasta Bake", | ||||||
|  | 	inventory_image = "food_pasta_bake_raw.png", | ||||||
|  | }) | ||||||
|  | minetest.register_craft({ | ||||||
|  | 	output = "food:pasta_bake", | ||||||
|  | 	type = "cooking", | ||||||
|  |  	recipe = "food:pasta_bake_raw" | ||||||
|  | }) | ||||||
|  | minetest.register_craft({ | ||||||
|  | 	output = "food:pasta_bake_raw", | ||||||
|  |  	recipe = { | ||||||
|  | 		{"group:food_cheese"}, | ||||||
|  | 		{"group:food_pasta"}, | ||||||
|  | 		{"group:food_bowl"} | ||||||
|  | 	} | ||||||
|  | }) | ||||||
|  |  | ||||||
|  | -- Register Soups | ||||||
|  | local soups = {"tomato","chicken"} | ||||||
|  | for i=1, #soups do | ||||||
|  | 	local flav = soups[i] | ||||||
|  | 	minetest.register_craftitem("food:soup_"..flav,{ | ||||||
|  | 		description = flav.." Soup", | ||||||
|  | 		inventory_image = "food_soup_"..flav..".png", | ||||||
|  | 		on_use = food.item_eat(4), | ||||||
|  | 		groups = {food=3} | ||||||
|  | 	}) | ||||||
|  | 	minetest.register_craftitem("food:soup_"..flav.."_raw",{ | ||||||
|  | 		description = "Uncooked ".. flav.." Soup", | ||||||
|  | 		inventory_image = "food_soup_"..flav.."_raw.png", | ||||||
|  | 	 | ||||||
|  | 	}) | ||||||
|  | 	minetest.register_craft({ | ||||||
|  | 		type = "cooking", | ||||||
|  | 		output = "food:soup_"..flav, | ||||||
|  | 		recipe = "food:soup_"..flav.."_raw", | ||||||
|  | 	}) | ||||||
|  | 	minetest.register_craft({ | ||||||
|  | 		output = "food:soup_"..flav.."_raw", | ||||||
|  | 		recipe = { | ||||||
|  | 	        	{"", "", ""}, | ||||||
|  | 	        	{"bucket:bucket_water", "group:food_"..flav, "bucket:bucket_water"}, | ||||||
|  | 			{"", "group:food_bowl", ""}, | ||||||
|  | 	        }, | ||||||
|  | 		replacements = {{"bucket:bucket_water", "bucket:bucket_empty"},{"bucket:bucket_water", "bucket:bucket_empty"}} | ||||||
|  | 	}) | ||||||
|  | end | ||||||
|  |  | ||||||
|  | -- Juices | ||||||
|  | local juices = {"apple","cactus"} | ||||||
|  | for i=1, #juices do | ||||||
|  | 	local flav = juices[i] | ||||||
|  | 	minetest.register_craftitem("food:"..flav.."_juice", { | ||||||
|  | 		description = flav.." Juice", | ||||||
|  | 		inventory_image = "food_"..flav.."_juice.png", | ||||||
| 		on_use = minetest.item_eat(2), | 		on_use = minetest.item_eat(2), | ||||||
| }) | 	}) | ||||||
| minetest.register_craft({ |  | ||||||
| 	output = '"food:cactus_slice" 4', |  | ||||||
| 	recipe = { |  | ||||||
| 		{'"default:cactus"'}, |  | ||||||
| 		 | 		 | ||||||
|  | 	minetest.register_craft({ | ||||||
|  | 		output = "food:"..flav.."_juice 4", | ||||||
|  | 		recipe = { | ||||||
|  | 			{"","",""}, | ||||||
|  | 			{"","default:"..flav,""}, | ||||||
|  | 			{"","group:food_cup",""}, | ||||||
|  | 		} | ||||||
|  | 	}) | ||||||
|  | end | ||||||
|  |  | ||||||
|  | minetest.register_craftitem("food:rainbow_juice", { | ||||||
|  | 	description = "Rainbow Juice", | ||||||
|  | 	inventory_image = "food_rainbow_juice.png", | ||||||
|  | 	on_use = minetest.item_eat(20), | ||||||
|  | }) | ||||||
|  |  | ||||||
|  | minetest.register_craft({ | ||||||
|  | 	output = "food:rainbow_juice 99", | ||||||
|  | 	recipe = { | ||||||
|  | 		{"","",""}, | ||||||
|  | 		{"","default:nyancat_rainbow",""}, | ||||||
|  | 		{"","group:food_cup",""}, | ||||||
| 	} | 	} | ||||||
| }) | }) | ||||||
|  |  | ||||||
| print("Food: Mainframe loaded") | -- Register cakes | ||||||
|  | minetest.register_node("food:cake", { | ||||||
|  | 	description = "Cake", | ||||||
|  | 	on_use = food.item_eat(4), | ||||||
|  | 	groups={food=3,crumbly=3}, | ||||||
|  | 	tiles = { | ||||||
|  | 		"food_cake_texture.png", | ||||||
|  | 		"food_cake_texture.png", | ||||||
|  | 		"food_cake_texture_side.png", | ||||||
|  | 		"food_cake_texture_side.png", | ||||||
|  | 		"food_cake_texture_side.png", | ||||||
|  | 		"food_cake_texture_side.png" | ||||||
|  | 	}, | ||||||
|  | 	walkable = false, | ||||||
|  | 	sunlight_propagates = true, | ||||||
|  | 	drawtype="nodebox", | ||||||
|  | 	paramtype = "light", | ||||||
|  | 	node_box = { | ||||||
|  | 		type = "fixed", | ||||||
|  | 		fixed = { | ||||||
|  | 			{-0.250000,-0.500000,-0.296880,0.250000,-0.250000,0.312502}, --NodeBox 1 | ||||||
|  | 			{-0.309375,-0.500000,-0.250000,0.309375,-0.250000,0.250000}, --NodeBox 2 | ||||||
|  | 			{-0.250000,-0.250000,-0.250000,0.250000,-0.200000,0.250000}, --NodeBox 3 | ||||||
|  | 		} | ||||||
|  | 	} | ||||||
|  | }) | ||||||
|  | minetest.register_node("food:cake_choco", { | ||||||
|  | 	description = "Chocolate Cake", | ||||||
|  | 	on_use = food.item_eat(4), | ||||||
|  | 	groups={food=3,crumbly=3}, | ||||||
|  | 	tiles = { | ||||||
|  | 		"food_cake_choco_texture.png", | ||||||
|  | 		"food_cake_choco_texture.png", | ||||||
|  | 		"food_cake_choco_texture_side.png", | ||||||
|  | 		"food_cake_choco_texture_side.png", | ||||||
|  | 		"food_cake_choco_texture_side.png", | ||||||
|  | 		"food_cake_choco_texture_side.png" | ||||||
|  | 	}, | ||||||
|  | 	walkable = false, | ||||||
|  | 	sunlight_propagates = true, | ||||||
|  | 	drawtype="nodebox", | ||||||
|  | 	paramtype = "light", | ||||||
|  | 	node_box = { | ||||||
|  | 		type = "fixed", | ||||||
|  | 		fixed = { | ||||||
|  | 			{-0.250000,-0.500000,-0.296880,0.250000,-0.250000,0.312502}, --NodeBox 1 | ||||||
|  | 			{-0.309375,-0.500000,-0.250000,0.309375,-0.250000,0.250000}, --NodeBox 2 | ||||||
|  | 			{-0.250000,-0.250000,-0.250000,0.250000,-0.200000,0.250000}, --NodeBox 3 | ||||||
|  | 		} | ||||||
|  | 	} | ||||||
|  | }) | ||||||
|  | minetest.register_node("food:cake_carrot", { | ||||||
|  | 	description = "Carrot Cake", | ||||||
|  | 	on_use = food.item_eat(4), | ||||||
|  | 	groups={food=3,crumbly=3}, | ||||||
|  | 	walkable = false, | ||||||
|  | 	sunlight_propagates = true, | ||||||
|  | 	tiles = { | ||||||
|  | 		"food_cake_carrot_texture.png", | ||||||
|  | 		"food_cake_carrot_texture.png", | ||||||
|  | 		"food_cake_carrot_texture_side.png", | ||||||
|  | 		"food_cake_carrot_texture_side.png", | ||||||
|  | 		"food_cake_carrot_texture_side.png", | ||||||
|  | 		"food_cake_carrot_texture_side.png" | ||||||
|  | 	}, | ||||||
|  | 	drawtype="nodebox", | ||||||
|  | 	paramtype = "light", | ||||||
|  | 	node_box = { | ||||||
|  | 		type = "fixed", | ||||||
|  | 		fixed = { | ||||||
|  | 			{-0.250000,-0.500000,-0.296880,0.250000,-0.250000,0.312502}, --NodeBox 1 | ||||||
|  | 			{-0.309375,-0.500000,-0.250000,0.309375,-0.250000,0.250000}, --NodeBox 2 | ||||||
|  | 			{-0.250000,-0.250000,-0.250000,0.250000,-0.200000,0.250000}, --NodeBox 3 | ||||||
|  | 		} | ||||||
|  | 	} | ||||||
|  | }) | ||||||
|  | minetest.register_craftitem("food:cake_cheese",{ | ||||||
|  | 	description = "Cheese cake", | ||||||
|  | 	inventory_image = "food_cake_cheese.png", | ||||||
|  | 	on_use = food.item_eat(4), | ||||||
|  | 	groups={food=3,crumbly=3} | ||||||
|  | }) | ||||||
|  | minetest.register_craft({ | ||||||
|  | 	type = "cooking", | ||||||
|  | 	output = "food:cake", | ||||||
|  | 	recipe = "food:cakemix_plain", | ||||||
|  | 	cooktime = 10, | ||||||
|  | }) | ||||||
|  | minetest.register_craft({ | ||||||
|  | 	type = "cooking", | ||||||
|  | 	output = "food:cake_choco", | ||||||
|  | 	recipe = "food:cakemix_choco", | ||||||
|  | 	cooktime = 10, | ||||||
|  | }) | ||||||
|  | minetest.register_craft({ | ||||||
|  | 	type = "cooking", | ||||||
|  | 	output = "food:cake_carrot", | ||||||
|  | 	recipe = "food:cakemix_carrot", | ||||||
|  | 	cooktime = 10, | ||||||
|  | }) | ||||||
|  | minetest.register_craft({ | ||||||
|  | 	type = "cooking", | ||||||
|  | 	output = "food:cake_cheese", | ||||||
|  | 	recipe = "food:cakemix_cheese", | ||||||
|  | 	cooktime = 10, | ||||||
|  | }) | ||||||
|  |  | ||||||
|  | -- Cake mix | ||||||
|  | minetest.register_craftitem("food:cakemix_plain",{ | ||||||
|  | 	description = "Cake Mix", | ||||||
|  | 	inventory_image = "food_cakemix_plain.png", | ||||||
|  | }) | ||||||
|  |  | ||||||
|  | minetest.register_craftitem("food:cakemix_choco",{ | ||||||
|  | 	description = "Chocolate Cake Mix", | ||||||
|  | 	inventory_image = "food_cakemix_choco.png", | ||||||
|  | }) | ||||||
|  |  | ||||||
|  | minetest.register_craftitem("food:cakemix_carrot",{ | ||||||
|  | 	description = "Carrot Cake Mix", | ||||||
|  | 	inventory_image = "food_cakemix_carrot.png", | ||||||
|  | }) | ||||||
|  |  | ||||||
|  | minetest.register_craftitem("food:cakemix_cheese",{ | ||||||
|  | 	description = "Cheese Cake Mix", | ||||||
|  | 	inventory_image = "food_cakemix_carrot.png", | ||||||
|  | }) | ||||||
|  | minetest.register_craft({ | ||||||
|  | 	output = "food:cakemix_plain", | ||||||
|  | 	recipe = { | ||||||
|  | 		{"group:food_flour","group:food_sugar","group:food_egg"}, | ||||||
|  | 	} | ||||||
|  | }) | ||||||
|  | minetest.register_craft({ | ||||||
|  | 	output = "food:cakemix_choco", | ||||||
|  | 	recipe = { | ||||||
|  | 		{"","group:food_choco_powder",""}, | ||||||
|  | 		{"group:food_flour","group:food_sugar","group:food_egg"}, | ||||||
|  | 	} | ||||||
|  | }) | ||||||
|  | minetest.register_craft({ | ||||||
|  | 	output = "food:cakemix_carrot", | ||||||
|  | 	recipe = { | ||||||
|  | 		{"","group:food_carrot",""}, | ||||||
|  | 		{"group:food_flour","group:food_sugar","group:food_egg"}, | ||||||
|  | 	} | ||||||
|  | }) | ||||||
|  | minetest.register_craft({ | ||||||
|  | 	output = "food:cakemix_cheese", | ||||||
|  | 	recipe = { | ||||||
|  | 		{"group:food_cheese","group:food_strawberry",""}, | ||||||
|  | 		{"group:food_flour","group:food_sugar","group:food_egg"}, | ||||||
|  | 	} | ||||||
|  | }) | ||||||
|   | |||||||
							
								
								
									
										101
									
								
								snacks/cakes.lua
									
									
									
									
									
								
							
							
						
						| @@ -1,101 +0,0 @@ | |||||||
| -- RUBENFOOD MOD |  | ||||||
| -- A mod written by rubenwardy that adds |  | ||||||
| -- food to the minetest game |  | ||||||
| -- ===================================== |  | ||||||
| -- >> rubenfood/snacks/cakes.lua |  | ||||||
| -- adds cakes |  | ||||||
| -- ===================================== |  | ||||||
| -- [regis-food] Plain Cake |  | ||||||
| -- [craft] Plain Cake |  | ||||||
| -- [regis-food] Chocolate Cake |  | ||||||
| -- [craft] Chocolate Cake |  | ||||||
| -- [regis-food] Carrot Cake |  | ||||||
| -- [craft] Chocolate Cake |  | ||||||
| -- ===================================== |  | ||||||
| print("Food [Master] - Loading Cakes") |  | ||||||
|  |  | ||||||
| --------------------------Cakes------------------------- |  | ||||||
| minetest.register_craftitem("food:cakemix_plain",{ |  | ||||||
| 	description = "Cake Mix", |  | ||||||
| 	inventory_image = "food_pastry.png", |  | ||||||
| }) |  | ||||||
|  |  | ||||||
| minetest.register_craftitem("food:cakemix_choco",{ |  | ||||||
| 	description = "Chocolate Cake Mix", |  | ||||||
| 	inventory_image = "food_pastry_choco.png", |  | ||||||
| }) |  | ||||||
|  |  | ||||||
| minetest.register_craftitem("food:cakemix_carrot",{ |  | ||||||
| 	description = "Carrot Cake Mix", |  | ||||||
| 	inventory_image = "food_pastry_carrot.png", |  | ||||||
| }) |  | ||||||
|  |  | ||||||
| minetest.register_craft({ |  | ||||||
| 	type = "cooking", |  | ||||||
| 	output = "food:cake", |  | ||||||
| 	recipe = "food:cakemix_plain", |  | ||||||
| 	cooktime = 10, |  | ||||||
| }) |  | ||||||
|  |  | ||||||
| minetest.register_craft({ |  | ||||||
| 	type = "cooking", |  | ||||||
| 	output = "food:cake_chocolate", |  | ||||||
| 	recipe = "food:cakemix_choco", |  | ||||||
| 	cooktime = 10, |  | ||||||
| }) |  | ||||||
|  |  | ||||||
| minetest.register_craft({ |  | ||||||
| 	type = "cooking", |  | ||||||
| 	output = "food:cake_carrot", |  | ||||||
| 	recipe = "food:cakemix_carrot", |  | ||||||
| 	cooktime = 10, |  | ||||||
| }) |  | ||||||
|  |  | ||||||
| minetest.register_craftitem("food:cake", { |  | ||||||
| 	description = "Cake", |  | ||||||
| 	inventory_image = "food_cake.png", |  | ||||||
| 	on_use = minetest.item_eat(30), |  | ||||||
| 	groups={food=3}, |  | ||||||
| }) |  | ||||||
|  |  | ||||||
| minetest.register_craftitem("food:cake_chocolate", { |  | ||||||
| 	description = "Chocolate Cake", |  | ||||||
| 	inventory_image = "food_cake_choco.png", |  | ||||||
| 	on_use = minetest.item_eat(40), |  | ||||||
| 	groups={food=3}, |  | ||||||
| }) |  | ||||||
|  |  | ||||||
| minetest.register_craftitem("food:cake_carrot", { |  | ||||||
| 	description = "Carrot Cake", |  | ||||||
| 	inventory_image = "food_cake_carrot.png", |  | ||||||
| 	on_use = minetest.item_eat(40), |  | ||||||
| 	groups={food=3}, |  | ||||||
| }) |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
| ----------------------------- Cake Pastry ---------------------------- |  | ||||||
|  |  | ||||||
| minetest.register_craft({ |  | ||||||
| 	output = '"food:cakemix_plain" 1', |  | ||||||
| 	recipe = { |  | ||||||
| 		{'"food:flour"','"food:sugar"','"food:egg"'}, |  | ||||||
| 	} |  | ||||||
| }) |  | ||||||
|  |  | ||||||
| minetest.register_craft({ |  | ||||||
| 	output = '"food:cakemix_choco" 1', |  | ||||||
| 	recipe = { |  | ||||||
| 	{'""','"food:chocolate_milk"','""'},	{'"food:flour"','"food:sugar"','"food:egg"'}, |  | ||||||
| 	} |  | ||||||
| }) |  | ||||||
|  |  | ||||||
| minetest.register_craft({ |  | ||||||
| 	output = '"food:cakemix_carrot" 1', |  | ||||||
| 	recipe = { |  | ||||||
| 	{'""','"food:carrot"','""'},	{'"food:flour"','"food:sugar"','"food:egg"'}, |  | ||||||
| 	} |  | ||||||
| }) |  | ||||||
| @@ -1,37 +0,0 @@ | |||||||
| -- 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 Crumbles" |  | ||||||
| --Crumbles |  | ||||||
| minetest.register_craftitem("food:crumble_rhubarb", { |  | ||||||
| 	description = "Rhubarb Crumble", |  | ||||||
| 	inventory_image = "food_crumble_rhubarb.png", |  | ||||||
| 	on_use = minetest.item_eat(30), |  | ||||||
| 	groups={food=3}, |  | ||||||
| }) |  | ||||||
|  |  | ||||||
| minetest.register_craftitem("food:crumble_rhubarb_raw", { |  | ||||||
| 	description = "Raw Rhubarb Crumble", |  | ||||||
| 	inventory_image = "food_crumble_rhubarb_raw.png", |  | ||||||
| }) |  | ||||||
|  |  | ||||||
| minetest.register_craft({ |  | ||||||
| 	output = '"food:crumble_rhubarb_raw" 1', |  | ||||||
| 	recipe = { |  | ||||||
| 	{'"food:sugar"',"",""}, |  | ||||||
| 		{'"food:flour"','"food:rhubarb"','"food:butter"'} |  | ||||||
| 	} |  | ||||||
| }) |  | ||||||
|  |  | ||||||
| minetest.register_craft({ |  | ||||||
| 	type = "cooking", |  | ||||||
| 	output = "food:crumble_rhubarb", |  | ||||||
| 	recipe = "food:crumble_rhubarb_raw", |  | ||||||
| }) |  | ||||||
| @@ -1,53 +0,0 @@ | |||||||
| -- RUBENFOOD MOD |  | ||||||
| -- A mod written by rubenwardy that adds |  | ||||||
| -- food to the minetest game |  | ||||||
| -- ====================================== |  | ||||||
| -- >> rubenfood/snacks/tarts.lua |  | ||||||
| -- adds diary products |  | ||||||
| -- ====================================== |  | ||||||
| -- [regis-food] Strawberry Tart |  | ||||||
| -- ====================================== |  | ||||||
|  |  | ||||||
| print "Food [Master] - Loading Tarts" |  | ||||||
|  |  | ||||||
| minetest.register_craftitem("food:tart_strawberry", { |  | ||||||
| 	description = "Strawberry Tart", |  | ||||||
| 	inventory_image = "food_tart_strawberry.png", |  | ||||||
| 	on_use = minetest.item_eat(30), |  | ||||||
| 	groups={food=3}, |  | ||||||
| }) |  | ||||||
|  |  | ||||||
| minetest.register_craftitem("food:tart_base", { |  | ||||||
| 	description = "Tart Base", |  | ||||||
| 	inventory_image = "food_tart_base.png", |  | ||||||
| }) |  | ||||||
|  |  | ||||||
| minetest.register_craftitem("food:tart_base_raw", { |  | ||||||
| 	description = "Raw Tart Base", |  | ||||||
| 	inventory_image = "food_tart_base_raw.png", |  | ||||||
| }) |  | ||||||
|  |  | ||||||
| minetest.register_craft({ |  | ||||||
| 	type = "cooking", |  | ||||||
| 	output = "food:tart_base", |  | ||||||
| 	recipe = "food:tart_base_raw", |  | ||||||
| }) |  | ||||||
|  |  | ||||||
| minetest.register_craft({ |  | ||||||
| 	output = '"food:tart_strawberry" 1', |  | ||||||
| 	recipe = { |  | ||||||
| 	         {'"food:strawberry"'},{'"food:tart_base"'}, |  | ||||||
| 	} |  | ||||||
| }) |  | ||||||
|  |  | ||||||
| minetest.register_craft({ |  | ||||||
| 	output = '"food:tart_base_raw" 1', |  | ||||||
| 	recipe = { |  | ||||||
| 	         {'"food:flour"','"food:milk"','"food:egg"'}, |  | ||||||
| 	} |  | ||||||
| }) |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
							
								
								
									
										348
									
								
								support.lua
									
									
									
									
									
								
							
							
						
						| @@ -1,348 +0,0 @@ | |||||||
| -- RUBENFOOD MOD |  | ||||||
| -- A mod written by rubenwardy that adds |  | ||||||
| -- food to the minetest game |  | ||||||
| -- ====================================== |  | ||||||
| -- >> rubenfood/support.lua |  | ||||||
| -- adds support for other mods |  | ||||||
| -- ====================================== |  | ||||||
| -- [support] |  | ||||||
| -- ====================================== |  | ||||||
|  |  | ||||||
| print "Food [Support] - Initialising" |  | ||||||
|  |  | ||||||
| --NODE_IMPLEMENT() Gets an item from another mod softly |  | ||||||
| -- modname: the name of the mod that the item will be got from |  | ||||||
| -- n_ext: the name of the item that we want to get |  | ||||||
| -- n_int: the name we want to save the item so we can load it as an ingredient |  | ||||||
| -- resultfunc: if the mod does not exist, then do this function |  | ||||||
| function node_implement(modname,n_ext,n_int,resultfunc) |  | ||||||
|          if not minetest.get_modpath(modname) then |  | ||||||
|             -- Mod is NOT installed |  | ||||||
|             resultfunc() |  | ||||||
|          else |  | ||||||
|             -- Mod IS installed |  | ||||||
|             minetest.register_alias(n_int,n_ext) |  | ||||||
|          end |  | ||||||
| end |  | ||||||
|  |  | ||||||
| print "Food [Support] - Vegetables and Fruit" |  | ||||||
| print "Food [Support] -  > Bread and Flour" |  | ||||||
|  |  | ||||||
| node_implement("farming","farming:flour","food:flour",function() |  | ||||||
| 	node_implement("plantlib","plantlib:wheat","food:wheat",function() |  | ||||||
| 		minetest.register_craft({ |  | ||||||
| 			output = '"food:wheat" 1', |  | ||||||
| 			recipe = { |  | ||||||
| 				{"default:dry_shrub"}, |  | ||||||
| 			} |  | ||||||
| 		}) |  | ||||||
| 	end) |  | ||||||
| 	minetest.register_craftitem("food:flour", { |  | ||||||
| 		description = "Flour", |  | ||||||
| 		inventory_image = "farming_flour.png", |  | ||||||
| 	}) |  | ||||||
| 	minetest.register_craft({ |  | ||||||
| 		output = '"food:flour" 1', |  | ||||||
| 		recipe = { |  | ||||||
| 			{"food:wheat"}, |  | ||||||
| 		} |  | ||||||
| 	}) |  | ||||||
| end) |  | ||||||
|  |  | ||||||
| node_implement("farming","farming:bread","food:bread",function() |  | ||||||
| minetest.register_craftitem("food:bread", { |  | ||||||
| 	description = "Bread", |  | ||||||
| 	inventory_image = "food_bread.png", |  | ||||||
| 	stack_max = 1, |  | ||||||
| 	on_use = minetest.item_eat(10), |  | ||||||
| 	groups={food=2}, |  | ||||||
| }) |  | ||||||
| minetest.register_craft({ |  | ||||||
| 	type = "cooking", |  | ||||||
| 	output = "food:bread", |  | ||||||
| 	recipe = "food:dough", |  | ||||||
| 	cooktime = 10, |  | ||||||
| }) |  | ||||||
| end) |  | ||||||
|  |  | ||||||
|  |  | ||||||
| node_implement("farming","farming:cake_mix","food:dough",function() |  | ||||||
| minetest.register_craftitem("food:dough", { |  | ||||||
| 	description = "Cake Mix", |  | ||||||
| 	inventory_image = "farming_cake_mix.png", |  | ||||||
| }) |  | ||||||
| minetest.register_craft({ |  | ||||||
| 	output = "food:dough", |  | ||||||
| 	type = "shapeless", |  | ||||||
| 	recipe = {"food:flour", "food:flour", "food:flour", "food:flour", "bucket:bucket_water"}, |  | ||||||
| 	replacements = {{"bucket:bucket_water", "bucket:bucket_empty"}}, |  | ||||||
| }) |  | ||||||
| end) |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
| print "Food [Support] -  > Strawberry" |  | ||||||
|  |  | ||||||
| node_implement("farming_plus","farming_plus:strawberry_item","food:strawberry",function() |  | ||||||
| node_implement("plantlib","plantlib:strawberry","food:strawberry",function() |  | ||||||
| minetest.register_craftitem("food:strawberry", { |  | ||||||
| 	description = "Strawberry", |  | ||||||
| 	inventory_image = "farming_strawberry.png", |  | ||||||
| 	on_use = minetest.item_eat(2), |  | ||||||
| }) |  | ||||||
| minetest.register_craft({ |  | ||||||
| 	output = '"food:strawberry" 1', |  | ||||||
| 	recipe = { |  | ||||||
| 		{"default:apple"}, |  | ||||||
| 	} |  | ||||||
| }) |  | ||||||
| end) |  | ||||||
| end) |  | ||||||
|  |  | ||||||
| print "Food [Support] -  > Carrot" |  | ||||||
|  |  | ||||||
| node_implement("farming_plus","farming_plus:carrot_item","food:carrot",function() |  | ||||||
| node_implement("docfarming","docfarming:carrot","food:carrot",function() |  | ||||||
| node_implement("plantlib","plantlib:carrot","food:carrot",function() |  | ||||||
| minetest.register_craftitem("food:carrot", { |  | ||||||
| 	description = "Carrot", |  | ||||||
| 	inventory_image = "farming_carrot.png", |  | ||||||
| 	on_use = minetest.item_eat(3), |  | ||||||
| }) |  | ||||||
| minetest.register_craft({ |  | ||||||
| 	output = '"food:carrot" 1', |  | ||||||
| 	recipe = { |  | ||||||
| 		{"default:apple","default:apple","default:apple"}, |  | ||||||
| 	} |  | ||||||
| }) |  | ||||||
| end) |  | ||||||
| end) |  | ||||||
| end) |  | ||||||
|  |  | ||||||
|  |  | ||||||
| print "Food [Support] -  > Rhubarb" |  | ||||||
| node_implement("farming_plus","farming_plus:rhubarb_item","food:rhubarb",function() |  | ||||||
| minetest.register_craftitem("food:rhubarb", { |  | ||||||
| 	description = "Rhubarb", |  | ||||||
| 	inventory_image = "farming_rhubarb.png", |  | ||||||
| }) |  | ||||||
| minetest.register_craft({ |  | ||||||
| 	output = '"food:rhubarb" 1', |  | ||||||
| 	recipe = { |  | ||||||
| 		{"default:apple"}, |  | ||||||
| 		{"default:apple"}, |  | ||||||
| 		{"default:apple"} |  | ||||||
| 	} |  | ||||||
| }) |  | ||||||
| end) |  | ||||||
|  |  | ||||||
| print "Food [Support] -  > Cocoa Bean" |  | ||||||
| node_implement("farming_plus","farming_plus:cocoa_bean","food:cocoa",function() |  | ||||||
| minetest.register_craftitem("food:cocoa", { |  | ||||||
| 	description = "Cocoa Bean", |  | ||||||
| 	inventory_image = "farming_cocoa_bean.png", |  | ||||||
| }) |  | ||||||
| minetest.register_craft({ |  | ||||||
| 	output = '"food:cocoa" 1', |  | ||||||
| 	recipe = { |  | ||||||
| 		{"","default:apple",""}, |  | ||||||
| 		{"default:apple","","default:apple"}, |  | ||||||
| 		{"","default:apple",""} |  | ||||||
| 	} |  | ||||||
| }) |  | ||||||
| end) |  | ||||||
|  |  | ||||||
|  |  | ||||||
| print "Food [Support] -  > Banana" |  | ||||||
| node_implement("farming_plus","farming_plus:banana","food:banana",function() |  | ||||||
| minetest.register_node("food:banana", { |  | ||||||
| 	description = "Banana", |  | ||||||
| 	tiles = {"farming_banana.png"}, |  | ||||||
| 	inventory_image = "farming_banana.png", |  | ||||||
| 	wield_image = "farming_banana.png", |  | ||||||
| 	drawtype = "torchlike", |  | ||||||
| 	paramtype = "light", |  | ||||||
| 	sunlight_propagates = true, |  | ||||||
| 	walkable = false, |  | ||||||
| 	groups = {fleshy=3,dig_immediate=3,flammable=2}, |  | ||||||
| 	sounds = default.node_sound_defaults(), |  | ||||||
| 	on_use = minetest.item_eat(6), |  | ||||||
| }) |  | ||||||
| minetest.register_craft({ |  | ||||||
| 	output = '"food:banana" 1', |  | ||||||
| 	recipe = { |  | ||||||
| 		{"default:apple"}, |  | ||||||
| 		{"default:apple"} |  | ||||||
| 	} |  | ||||||
| }) |  | ||||||
| end) |  | ||||||
|  |  | ||||||
| print "Food [Support] -  > Tomato" |  | ||||||
| node_implement("farming_plus","farming_plus:tomato_item","food:tomato",function() |  | ||||||
| node_implement("plantlib","plantlib:tomato","food:tomato",function() |  | ||||||
| minetest.register_craftitem("food:tomato", { |  | ||||||
| 	description = "Tomato", |  | ||||||
| 	inventory_image = "farming_strawberry.png", |  | ||||||
| 	on_use = minetest.item_eat(2), |  | ||||||
| }) |  | ||||||
| minetest.register_craft({ |  | ||||||
| 	output = '"food:rhubarb" 1', |  | ||||||
| 	recipe = { |  | ||||||
| 		{""}, |  | ||||||
| 		{""}, |  | ||||||
| 		{"default:apple"} |  | ||||||
| 	} |  | ||||||
| }) |  | ||||||
| end) |  | ||||||
| end) |  | ||||||
|  |  | ||||||
| print "Food [Support] -  > Potato" |  | ||||||
| node_implement("docfarming","docfarming:potato","food:potato",function() |  | ||||||
| minetest.register_craftitem("food:potato", { |  | ||||||
| 	description = "Potato", |  | ||||||
| 	inventory_image = "food_potato.png", |  | ||||||
| }) |  | ||||||
| minetest.register_craft({ |  | ||||||
| 	output = '"food:rhubarb" 1', |  | ||||||
| 	recipe = { |  | ||||||
| 		{"default:apple"}, |  | ||||||
| 		{"default:dirt"} |  | ||||||
| 	} |  | ||||||
| }) |  | ||||||
| end) |  | ||||||
|  |  | ||||||
| node_implement("docfarming","docfarming:bakedpotato","food:potato_baked",function() |  | ||||||
| minetest.register_craftitem("food:potato_baked", { |  | ||||||
| 	description = "Baked Potato", |  | ||||||
| 	inventory_image = "food_baked_potato.png", |  | ||||||
| 	on_use = minetest.item_eat(6), |  | ||||||
| }) |  | ||||||
| minetest.register_craft({ |  | ||||||
| 	type = "cooking", |  | ||||||
| 	output = "food:potato_baked", |  | ||||||
| 	recipe = "food:potato", |  | ||||||
| 	cooktime = 2, |  | ||||||
| }) |  | ||||||
| end) |  | ||||||
|  |  | ||||||
| print "Food [Support] -  > Coffee" |  | ||||||
| node_implement("plantlib","plantlib:coffee","food:coffeebean",function() |  | ||||||
| minetest.register_craftitem("food:coffeebean",{ |  | ||||||
| 	description = "Raw Coffee Bean", |  | ||||||
| 	tiles = {"food_coffee.png"}, |  | ||||||
| 	inventory_image = "food_coffee.png", |  | ||||||
| }) |  | ||||||
|  |  | ||||||
| minetest.register_craft({ |  | ||||||
| 	output = '"food:coffeebean" 1', |  | ||||||
| 	recipe = { |  | ||||||
| 		{'""','"default:dry_shrub"','""'}, |  | ||||||
| 		{'""','"default:dry_shrub"','""'}, |  | ||||||
| 		{'""','"default:dry_shrub"','""'}, |  | ||||||
| 	} |  | ||||||
| }) |  | ||||||
| end) |  | ||||||
|  |  | ||||||
| print "Food [Support] - Meats and Animal Produce" |  | ||||||
|  |  | ||||||
| print "Food [Support] -  > Raw Meat" |  | ||||||
| node_implement("mobs","mobs:meat_raw","food:meat_raw",function() |  | ||||||
| node_implement("animalmaterials","animalmaterials:meat_raw","food:meat_raw",function() |  | ||||||
| minetest.register_craftitem("food:meat_raw", { |  | ||||||
| 	description = "Raw meat", |  | ||||||
| 	image = "animalmaterials_meat_raw.png", |  | ||||||
| 	on_use = minetest.item_eat(1), |  | ||||||
| 	groups = { meat=1, eatable=1 }, |  | ||||||
| 	stack_max=25 |  | ||||||
| }) |  | ||||||
| minetest.register_craft({ |  | ||||||
| 	output = '"food:meat_raw" 1', |  | ||||||
| 	recipe = { |  | ||||||
| 		{"default:apple"}, |  | ||||||
| 		{"default:dirt"} |  | ||||||
| 	} |  | ||||||
| }) |  | ||||||
| end) |  | ||||||
| end) |  | ||||||
|  |  | ||||||
| print "Food [Support] -  > Meat" |  | ||||||
| node_implement("mobs","mobs:meat","food:meat",function() |  | ||||||
| minetest.register_craftitem("food:meat", { |  | ||||||
| 	description = "Venison", |  | ||||||
| 	inventory_image = "food_meat.png", |  | ||||||
| }) |  | ||||||
|  |  | ||||||
| minetest.register_craft({ |  | ||||||
| 	type = "cooking", |  | ||||||
| 	output = "food:meat", |  | ||||||
| 	recipe = "food:meat_raw", |  | ||||||
| 	cooktime = 30 |  | ||||||
| }) |  | ||||||
| end) |  | ||||||
|  |  | ||||||
| print "Food [Support] -  > Egg" |  | ||||||
| node_implement("animalmaterials","animalmaterials:egg","food:egg",function() |  | ||||||
|  minetest.register_craftitem("food:egg", { |  | ||||||
| 	description = "Egg", |  | ||||||
| 	image = "animalmaterials_egg.png", |  | ||||||
| 	stack_max=10 |  | ||||||
| }) |  | ||||||
| minetest.register_craft({ |  | ||||||
| 	output = '"food:egg" 1', |  | ||||||
| 	recipe = { |  | ||||||
| 		{"default:sand"}, |  | ||||||
| 		{"default:apple"} |  | ||||||
| 	} |  | ||||||
| }) |  | ||||||
| end) |  | ||||||
|  |  | ||||||
| print "Food [Support] -  > Milk" |  | ||||||
| node_implement("animalmaterials","animalmaterials:milk","food:milk",function() |  | ||||||
| node_implement("my_mobs","my_mobs:milk_glass_cup","food:milk",function() |  | ||||||
|   minetest.register_craftitem("food:milk", { |  | ||||||
| 	description = "Milk", |  | ||||||
| 	image = "animalmaterials_milk.png", |  | ||||||
| 	on_use = minetest.item_eat(1), |  | ||||||
| 	groups = { eatable=1 }, |  | ||||||
| 	stack_max=10 |  | ||||||
| }) |  | ||||||
| minetest.register_craft({ |  | ||||||
| 	output = '"food:meat_raw" 1', |  | ||||||
| 	recipe = { |  | ||||||
| 		{"default:apple"}, |  | ||||||
| 		{"bucket:bucket_water"} |  | ||||||
| 	}, |  | ||||||
| 	replacements = {{"bucket:bucket_water", "bucket:bucket_empty"}}, |  | ||||||
| }) |  | ||||||
| end) |  | ||||||
| end) |  | ||||||
|  |  | ||||||
| print "Food [Support] - Vessels and Cutlery" |  | ||||||
|  |  | ||||||
| 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", |  | ||||||
| }) |  | ||||||
| minetest.register_craft({ |  | ||||||
| 	output = '"food:cup" 1', |  | ||||||
| 	recipe = { |  | ||||||
| 		{"default:glass"}, |  | ||||||
| 		{"default:glass"} |  | ||||||
| 	} |  | ||||||
| }) |  | ||||||
| end) |  | ||||||
| end) |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
| Before Width: | Height: | Size: 515 B | 
| Before Width: | Height: | Size: 344 B | 
| Before Width: | Height: | Size: 502 B | 
| Before Width: | Height: | Size: 729 B After Width: | Height: | Size: 729 B | 
							
								
								
									
										
											BIN
										
									
								
								textures/food_baking_bread_slice.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 437 B | 
| Before Width: | Height: | Size: 474 B After Width: | Height: | Size: 474 B | 
| Before Width: | Height: | Size: 343 B After Width: | Height: | Size: 343 B | 
| Before Width: | Height: | Size: 918 B | 
| Before Width: | Height: | Size: 519 B | 
| Before Width: | Height: | Size: 457 B | 
| Before Width: | Height: | Size: 506 B After Width: | Height: | Size: 476 B | 
| Before Width: | Height: | Size: 867 B After Width: | Height: | Size: 867 B | 
| Before Width: | Height: | Size: 726 B | 
| Before Width: | Height: | Size: 908 B | 
| Before Width: | Height: | Size: 782 B | 
							
								
								
									
										
											BIN
										
									
								
								textures/food_cake_carrot_texture.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 786 B | 
							
								
								
									
										
											BIN
										
									
								
								textures/food_cake_carrot_texture_side.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 780 B | 
							
								
								
									
										
											BIN
										
									
								
								textures/food_cake_cheese.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 363 B | 
| Before Width: | Height: | Size: 942 B | 
							
								
								
									
										
											BIN
										
									
								
								textures/food_cake_choco_texture.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 712 B | 
							
								
								
									
										
											BIN
										
									
								
								textures/food_cake_choco_texture_side.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 709 B | 
							
								
								
									
										
											BIN
										
									
								
								textures/food_cake_texture.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 758 B | 
							
								
								
									
										
											BIN
										
									
								
								textures/food_cake_texture_side.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 758 B | 
							
								
								
									
										
											BIN
										
									
								
								textures/food_cakemix_carrot.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 335 B | 
							
								
								
									
										
											BIN
										
									
								
								textures/food_cakemix_choco.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 331 B | 
							
								
								
									
										
											BIN
										
									
								
								textures/food_cakemix_plain.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 327 B | 
| Before Width: | Height: | Size: 575 B After Width: | Height: | Size: 575 B | 
| Before Width: | Height: | Size: 518 B After Width: | Height: | Size: 487 B | 
| Before Width: | Height: | Size: 510 B After Width: | Height: | Size: 510 B | 
| Before Width: | Height: | Size: 596 B | 
| Before Width: | Height: | Size: 184 B After Width: | Height: | Size: 184 B | 
| Before Width: | Height: | Size: 1.4 KiB | 
| Before Width: | Height: | Size: 895 B | 
| Before Width: | Height: | Size: 873 B | 
| Before Width: | Height: | Size: 286 B | 
| Before Width: | Height: | Size: 523 B | 
| Before Width: | Height: | Size: 500 B | 
| Before Width: | Height: | Size: 564 B | 
| Before Width: | Height: | Size: 480 B After Width: | Height: | Size: 480 B | 
| Before Width: | Height: | Size: 672 B After Width: | Height: | Size: 672 B | 
							
								
								
									
										
											BIN
										
									
								
								textures/food_flour.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 378 B | 
| Before Width: | Height: | Size: 426 B After Width: | Height: | Size: 426 B | 
| Before Width: | Height: | Size: 559 B After Width: | Height: | Size: 559 B | 
| Before Width: | Height: | Size: 479 B After Width: | Height: | Size: 479 B | 
| Before Width: | Height: | Size: 780 B | 
| Before Width: | Height: | Size: 731 B | 
| Before Width: | Height: | Size: 250 B | 
| Before Width: | Height: | Size: 293 B | 
| Before Width: | Height: | Size: 731 B | 
| Before Width: | Height: | Size: 731 B | 
							
								
								
									
										
											BIN
										
									
								
								textures/food_pasta.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 310 B | 
							
								
								
									
										
											BIN
										
									
								
								textures/food_pasta_bake.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 366 B | 
							
								
								
									
										
											BIN
										
									
								
								textures/food_pasta_bake_raw.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 324 B | 
| Before Width: | Height: | Size: 842 B | 
| Before Width: | Height: | Size: 846 B | 
| Before Width: | Height: | Size: 854 B | 
| Before Width: | Height: | Size: 396 B After Width: | Height: | Size: 396 B | 
| Before Width: | Height: | Size: 356 B After Width: | Height: | Size: 325 B | 
| Before Width: | Height: | Size: 250 B After Width: | Height: | Size: 250 B | 
| Before Width: | Height: | Size: 545 B | 
| Before Width: | Height: | Size: 549 B | 
| Before Width: | Height: | Size: 521 B | 
| Before Width: | Height: | Size: 521 B | 
| Before Width: | Height: | Size: 548 B | 
							
								
								
									
										
											BIN
										
									
								
								textures/food_tomato.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 338 B | 
							
								
								
									
										
											BIN
										
									
								
								textures/food_wheat.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 566 B | 
| Before Width: | Height: | Size: 271 B |