Inital Commit
							
								
								
									
										22
									
								
								.gitattributes
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						| @@ -0,0 +1,22 @@ | ||||
| # Auto detect text files and perform LF normalization | ||||
| * text=auto | ||||
|  | ||||
| # Custom for Visual Studio | ||||
| *.cs     diff=csharp | ||||
| *.sln    merge=union | ||||
| *.csproj merge=union | ||||
| *.vbproj merge=union | ||||
| *.fsproj merge=union | ||||
| *.dbproj merge=union | ||||
|  | ||||
| # Standard to msysgit | ||||
| *.doc	 diff=astextplain | ||||
| *.DOC	 diff=astextplain | ||||
| *.docx diff=astextplain | ||||
| *.DOCX diff=astextplain | ||||
| *.dot  diff=astextplain | ||||
| *.DOT  diff=astextplain | ||||
| *.pdf  diff=astextplain | ||||
| *.PDF	 diff=astextplain | ||||
| *.rtf	 diff=astextplain | ||||
| *.RTF	 diff=astextplain | ||||
							
								
								
									
										163
									
								
								.gitignore
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						| @@ -0,0 +1,163 @@ | ||||
| ################# | ||||
| ## 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 | ||||
							
								
								
									
										0
									
								
								modpack.txt
									
									
									
									
									
										Normal file
									
								
							
							
						
						
							
								
								
									
										4
									
								
								rubenfood_animalsandfarming/depends.txt
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @@ -0,0 +1,4 @@ | ||||
| default | ||||
| bucket | ||||
| animalmaterials | ||||
| farming | ||||
							
								
								
									
										18
									
								
								rubenfood_animalsandfarming/init.lua
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @@ -0,0 +1,18 @@ | ||||
| -- Loads the animal mod based crafting | ||||
| print ("RubenFood: Loading animal+farming based foods") | ||||
|  | ||||
| ---------------Cake Pastry----------- | ||||
|  | ||||
| minetest.register_craft({ | ||||
| 	output = '"rubenfood:cakemix_plain" 1', | ||||
| 	recipe = { | ||||
| 		{'"farming:wheat"','"animalmaterials:milk"','"animalmaterials:egg"'}, | ||||
| 	} | ||||
| }) | ||||
|  | ||||
| minetest.register_craft({ | ||||
| 	output = '"rubenfood:cakemix_choco" 1', | ||||
| 	recipe = { | ||||
| 	{'""','"default:dirt"','""'},	{'"farming:wheat"','"animalmaterials:milk"','"animalmaterials:egg"'}, | ||||
| 	} | ||||
| }) | ||||
							
								
								
									
										
											BIN
										
									
								
								rubenfood_animalsandfarming/textures/ruben_cake.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 728 B | 
							
								
								
									
										
											BIN
										
									
								
								rubenfood_animalsandfarming/textures/ruben_cake_choco.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 733 B | 
							
								
								
									
										
											BIN
										
									
								
								rubenfood_animalsandfarming/textures/ruben_pastry.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 641 B | 
							
								
								
									
										
											BIN
										
									
								
								rubenfood_animalsandfarming/textures/ruben_pastry_choco.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 696 B | 
							
								
								
									
										2
									
								
								rubenfood_basic/depends.txt
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @@ -0,0 +1,2 @@ | ||||
| default | ||||
| bucket | ||||
							
								
								
									
										111
									
								
								rubenfood_basic/init - Copy (2).lua
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @@ -0,0 +1,111 @@ | ||||
| -- This file registers all the foods | ||||
|  | ||||
| print ("RubenFood: Loading basic foods") | ||||
|  | ||||
|  | ||||
| --------------------------Apple Juice-------------------------- | ||||
| minetest.register_node(":rubenfood:apple_juice", { | ||||
| 	description = "Apple Juice", | ||||
| 	drawtype = "plantlike", | ||||
| 	visual_scale = 1.0, | ||||
| 	tiles = {"ruben_juice_apple.png"}, | ||||
| 	inventory_image = "ruben_juice_apple.png", | ||||
| 	paramtype = "light", | ||||
| 	sunlight_propagates = true, | ||||
| 	walkable = false, | ||||
| 	groups = {fleshy=3,dig_immediate=3,flammable=2}, | ||||
| 	on_use = minetest.item_eat(2), | ||||
| 	sounds = default.node_sound_defaults(), | ||||
| }) | ||||
|  | ||||
| minetest.register_craft({ | ||||
| 	output = '":rubenfood:apple_juice" 4', | ||||
| 	recipe = { | ||||
| 		{'""','""','""'}, | ||||
| 		{'""','"default:apple"','""'}, | ||||
| 		{'""','"bucket:bucket_water"','""'}, | ||||
| 	} | ||||
| }) | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ----------------------------Cigerete---------------------------- | ||||
| minetest.register_node(":rubenfood:cigarette", { | ||||
| 	description = "Cigarette", | ||||
| 	drawtype = "plantlike", | ||||
| 	visual_scale = 1.0, | ||||
| 	tiles = {"ruben_cigar.png"}, | ||||
| 	inventory_image = "ruben_cigar.png", | ||||
| 	paramtype = "light", | ||||
| 	sunlight_propagates = true, | ||||
| 	walkable = false, | ||||
| 	groups = {fleshy=3,dig_immediate=3,flammable=2}, | ||||
| 	on_use = minetest.item_eat(-4), | ||||
| 	sounds = default.node_sound_defaults(), | ||||
| }) | ||||
|  | ||||
| minetest.register_craft({ | ||||
| 	output = '"rubenfood:cigarette" 1', | ||||
| 	recipe = { | ||||
| 		{'"default:dry_shrub"','"default:dry_shrub"','"default:dry_shrub"'}, | ||||
|  | ||||
| 	} | ||||
| }) | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| -----------------------------Coffee----------------------------- | ||||
|  | ||||
| minetest.register_craftitem(":rubenfood:coffeebean",{ | ||||
| 	description = "Coffee Bean", | ||||
| 	tiles = {"ruben_coffee.png"}, | ||||
| 	inventory_image = "ruben_coffee.png", | ||||
| }) | ||||
|  | ||||
| minetest.register_craftitem(":rubenfood:coffeebean_cooked",{ | ||||
| 	description = "Cooked Coffee Bean", | ||||
| 	tiles = {"ruben_coffee_cooked.png"}, | ||||
| 	inventory_image = "ruben_coffee_cooked.png", | ||||
| }) | ||||
|  | ||||
| minetest.register_node(":rubenfood:coffee", { | ||||
| 	description = "Coffee", | ||||
| 	drawtype = "plantlike", | ||||
| 	visual_scale = 1.0, | ||||
| 	tiles = {"ruben_coffee_cup.png"}, | ||||
| 	inventory_image = "ruben_coffee_cup.png", | ||||
| 	paramtype = "light", | ||||
| 	sunlight_propagates = true, | ||||
| 	walkable = false, | ||||
| 	groups = {fleshy=3,dig_immediate=3,flammable=2}, | ||||
| 	on_use = minetest.item_eat(10), | ||||
| 	sounds = default.node_sound_defaults(), | ||||
| }) | ||||
|  | ||||
| minetest.register_craft({ | ||||
| 	output = '"rubenfood:coffeebean" 1', | ||||
| 	recipe = { | ||||
| 		{'""','"default:dry_shrub"','""'}, | ||||
| 		{'""','"default:dry_shrub"','""'}, | ||||
| 		{'""','"default:dry_shrub"','""'}, | ||||
| 	} | ||||
| }) | ||||
|  | ||||
| minetest.register_craft({ | ||||
| 	output = '"rubenfood:coffee" 1', | ||||
| 	recipe = { | ||||
| 		{'""','"rubenfood:coffeebean_cooked"','""'}, | ||||
| 		{'""','"rubenfood:coffeebean_cooked"','""'}, | ||||
| 		{'""','"bucket:bucket_water"','""'}, | ||||
| 	} | ||||
| }) | ||||
|  | ||||
| minetest.register_craft({ | ||||
| 	type = "cooking", | ||||
| 	output = "rubenfood:coffeebean_cooked", | ||||
| 	recipe = "rubenfood:coffeebean", | ||||
| }) | ||||
							
								
								
									
										80
									
								
								rubenfood_basic/init - Copy.lua
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @@ -0,0 +1,80 @@ | ||||
| -- This file registers all the foods | ||||
|  | ||||
| -- Apple Juice | ||||
| minetest.register_node(":rubenfood:apple_juice", { | ||||
| 	description = "Apple Juice", | ||||
| 	drawtype = "plantlike", | ||||
| 	visual_scale = 1.0, | ||||
| 	tiles = {"ruben_juice_apple.png"}, | ||||
| 	inventory_image = "ruben_juice_apple.png", | ||||
| 	paramtype = "light", | ||||
| 	sunlight_propagates = true, | ||||
| 	walkable = false, | ||||
| 	groups = {fleshy=3,dig_immediate=3,flammable=2}, | ||||
| 	on_use = minetest.item_eat(2), | ||||
| 	sounds = default.node_sound_defaults(), | ||||
| }) | ||||
|  | ||||
| minetest.register_craft({ | ||||
| 	output = '"rubenfood:apple_juice" 4', | ||||
| 	recipe = { | ||||
| 		{'""','""','""'}, | ||||
| 		{'""','"default:apple"','""'}, | ||||
| 		{'""','"bucket:bucket_water"','""'}, | ||||
| 	} | ||||
| }) | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| -- Cigerete | ||||
| minetest.register_node("rubenfood:cigarette", { | ||||
| 	description = "Cigarette", | ||||
| 	drawtype = "plantlike", | ||||
| 	visual_scale = 1.0, | ||||
| 	tiles = {"ruben_cigar.png"}, | ||||
| 	inventory_image = "ruben_cigar.png", | ||||
| 	paramtype = "light", | ||||
| 	sunlight_propagates = true, | ||||
| 	walkable = false, | ||||
| 	groups = {fleshy=3,dig_immediate=3,flammable=2}, | ||||
| 	on_use = minetest.item_eat(-4), | ||||
| 	sounds = default.node_sound_defaults(), | ||||
| }) | ||||
|  | ||||
| minetest.register_craft({ | ||||
| 	output = '"rubenfood:cigarette" 1', | ||||
| 	recipe = { | ||||
| 		{'"default:dry_shrub"','"default:dry_shrub"','"default:dry_shrub"'}, | ||||
|  | ||||
| 	} | ||||
| }) | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| --Coffee | ||||
| minetest.register_node("rubenfood:coffee", { | ||||
| 	description = "Coffee", | ||||
| 	drawtype = "plantlike", | ||||
| 	visual_scale = 1.0, | ||||
| 	tiles = {"ruben_coffee_cup.png"}, | ||||
| 	inventory_image = "ruben_coffee_cup.png", | ||||
| 	paramtype = "light", | ||||
| 	sunlight_propagates = true, | ||||
| 	walkable = false, | ||||
| 	groups = {fleshy=3,dig_immediate=3,flammable=2}, | ||||
| 	on_use = minetest.item_eat(10), | ||||
| 	sounds = default.node_sound_defaults(), | ||||
| }) | ||||
|  | ||||
| minetest.register_craft({ | ||||
| 	output = '"rubenfood:coffee" 1', | ||||
| 	recipe = { | ||||
| 		{'""','"default:dry_shrub"','""'}, | ||||
| 		{'""','"default:dry_shrub"','""'}, | ||||
| 		{'""','"bucket:bucket_water"','""'}, | ||||
| 	} | ||||
| }) | ||||
							
								
								
									
										219
									
								
								rubenfood_basic/init.lua
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @@ -0,0 +1,219 @@ | ||||
| -- This file registers all the foods | ||||
|  | ||||
| print ("RubenFood: Loading mainframe") | ||||
|  | ||||
| ----------------------------Cup------------------------------ | ||||
| minetest.register_craftitem(":rubenfood:cup",{ | ||||
| 	description = "Cup", | ||||
| 	tiles = {"ruben_coffee.png"}, | ||||
| 	inventory_image = "ruben_coffee.png", | ||||
| }) | ||||
|  | ||||
| minetest.register_craft({ | ||||
| 	output = '"rubenfood:cup" 4', | ||||
| 	recipe = { | ||||
| 		{'"bucket:bucket_water"'}, | ||||
| 	} | ||||
| }) | ||||
|  | ||||
|  | ||||
| --------------------------Apple Juice-------------------------- | ||||
|  | ||||
| minetest.register_node(":rubenfood:apple_juice", { | ||||
| 	description = "Apple Juice", | ||||
| 	drawtype = "plantlike", | ||||
| 	visual_scale = 1.0, | ||||
| 	tiles = {"ruben_juice_apple.png"}, | ||||
| 	inventory_image = "ruben_juice_apple.png", | ||||
| 	paramtype = "light", | ||||
| 	sunlight_propagates = true, | ||||
| 	walkable = false, | ||||
| 	groups = {fleshy=3,dig_immediate=3,flammable=2}, | ||||
| 	on_use = minetest.item_eat(2), | ||||
| 	sounds = default.node_sound_defaults(), | ||||
| }) | ||||
|  | ||||
| minetest.register_craft({ | ||||
| 	output = '"rubenfood:apple_juice" 4', | ||||
| 	recipe = { | ||||
| 		{'""','""','""'}, | ||||
| 		{'""','"default:apple"','""'}, | ||||
| 		{'""','"rubenfood:cup"','""'}, | ||||
| 	} | ||||
| }) | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ----------------------cactuz juice---------------------------- | ||||
| minetest.register_node(":rubenfood:cactus_juice", { | ||||
| 	description = "Cactuz Juice", | ||||
| 	drawtype = "plantlike", | ||||
| 	visual_scale = 1.0, | ||||
| 	tiles = {"ruben_juice_cactus.png"}, | ||||
| 	inventory_image = "ruben_juice_cactus.png", | ||||
| 	paramtype = "light", | ||||
| 	sunlight_propagates = true, | ||||
| 	walkable = false, | ||||
| 	groups = {fleshy=3,dig_immediate=3,flammable=2}, | ||||
| 	on_use = minetest.item_eat(2), | ||||
| 	sounds = default.node_sound_defaults(), | ||||
| }) | ||||
|  | ||||
| minetest.register_craft({ | ||||
| 	output = '"rubenfood:cactus_juice" 4', | ||||
| 	recipe = { | ||||
| 		{'""','""','""'}, | ||||
| 		{'""','"default:cactus"','""'}, | ||||
| 		{'""','"rubenfood:cup"','""'}, | ||||
| 	} | ||||
| }) | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ----------------------------Cigerete---------------------------- | ||||
| minetest.register_node(":rubenfood:cigarette", { | ||||
| 	description = "Cigarette", | ||||
| 	drawtype = "plantlike", | ||||
| 	visual_scale = 1.0, | ||||
| 	tiles = {"ruben_cigar.png"}, | ||||
| 	inventory_image = "ruben_cigar.png", | ||||
| 	paramtype = "light", | ||||
| 	sunlight_propagates = true, | ||||
| 	walkable = false, | ||||
| 	groups = {fleshy=3,dig_immediate=3,flammable=2}, | ||||
| 	on_use = minetest.item_eat(-4), | ||||
| 	sounds = default.node_sound_defaults(), | ||||
| }) | ||||
|  | ||||
| minetest.register_craft({ | ||||
| 	output = '"rubenfood:cigarette" 1', | ||||
| 	recipe = { | ||||
| 		{'"default:dry_shrub"','"default:dry_shrub"','"default:dry_shrub"'}, | ||||
|  | ||||
| 	} | ||||
| }) | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| -----------------------------Coffee----------------------------- | ||||
|  | ||||
| minetest.register_craftitem(":rubenfood:coffeebean",{ | ||||
| 	description = "Raw Coffee Bean", | ||||
| 	tiles = {"ruben_coffee.png"}, | ||||
| 	inventory_image = "ruben_coffee.png", | ||||
| }) | ||||
|  | ||||
| minetest.register_craftitem(":rubenfood:coffeebean_cooked",{ | ||||
| 	description = "Cooked Coffee Bean", | ||||
| 	tiles = {"ruben_coffee_cooked.png"}, | ||||
| 	inventory_image = "ruben_coffee_cooked.png", | ||||
| }) | ||||
|  | ||||
| minetest.register_node(":rubenfood:coffee", { | ||||
| 	description = "Coffee", | ||||
| 	drawtype = "plantlike", | ||||
| 	visual_scale = 1.0, | ||||
| 	tiles = {"ruben_coffee_cup.png"}, | ||||
| 	inventory_image = "ruben_coffee_cup.png", | ||||
| 	paramtype = "light", | ||||
| 	sunlight_propagates = true, | ||||
| 	walkable = false, | ||||
| 	groups = {fleshy=3,dig_immediate=3,flammable=2}, | ||||
| 	on_use = minetest.item_eat(10), | ||||
| 	sounds = default.node_sound_defaults(), | ||||
| }) | ||||
|  | ||||
| minetest.register_craft({ | ||||
| 	output = '"rubenfood:coffeebean" 1', | ||||
| 	recipe = { | ||||
| 		{'""','"default:dry_shrub"','""'}, | ||||
| 		{'""','"default:dry_shrub"','""'}, | ||||
| 		{'""','"default:dry_shrub"','""'}, | ||||
| 	} | ||||
| }) | ||||
|  | ||||
| minetest.register_craft({ | ||||
| 	output = '"rubenfood:coffee" 1', | ||||
| 	recipe = { | ||||
| 		{'""','"rubenfood:coffeebean_cooked"','""'}, | ||||
| 		{'""','"rubenfood:coffeebean_cooked"','""'}, | ||||
| 		{'""','"rubenfood:cup"','""'}, | ||||
| 	} | ||||
| }) | ||||
|  | ||||
| minetest.register_craft({ | ||||
| 	type = "cooking", | ||||
| 	output = "rubenfood:coffeebean_cooked", | ||||
| 	recipe = "rubenfood:coffeebean", | ||||
| }) | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| --------------------------Cakes------------------------- | ||||
| minetest.register_craftitem(":rubenfood:cakemix_plain",{ | ||||
| 	description = "Cake Mix", | ||||
| 	tiles = {"ruben_pastry.png"}, | ||||
| 	inventory_image = "ruben_pastry.png", | ||||
| }) | ||||
|  | ||||
| minetest.register_craftitem(":rubenfood:cakemix_choco",{ | ||||
| 	description = "Chocolate Cake Mix", | ||||
| 	tiles = {"ruben_pastry_choco.png"}, | ||||
| 	inventory_image = "ruben_pastry_choco.png", | ||||
| }) | ||||
|  | ||||
| minetest.register_craft({ | ||||
| 	type = "cooking", | ||||
| 	output = "rubenfood:cake", | ||||
| 	recipe = "rubenfood:cakemix_plain", | ||||
| }) | ||||
|  | ||||
| minetest.register_craft({ | ||||
| 	type = "cooking", | ||||
| 	output = "rubenfood:cake_chocolate", | ||||
| 	recipe = "rubenfood:cakemix_choco", | ||||
| }) | ||||
|  | ||||
| minetest.register_node(":rubenfood:cake", { | ||||
| 	description = "Cake", | ||||
| 	drawtype = "plantlike", | ||||
| 	visual_scale = 1.0, | ||||
| 	tiles = {"ruben_cake.png"}, | ||||
| 	inventory_image = "ruben_cake.png", | ||||
| 	paramtype = "light", | ||||
| 	sunlight_propagates = true, | ||||
| 	walkable = false, | ||||
| 	groups = {fleshy=3,dig_immediate=3,flammable=2}, | ||||
| 	on_use = minetest.item_eat(30), | ||||
| 	sounds = default.node_sound_defaults(), | ||||
| }) | ||||
|  | ||||
| minetest.register_node(":rubenfood:cake_chocolate", { | ||||
| 	description = "Chocolate Cake", | ||||
| 	drawtype = "plantlike", | ||||
| 	visual_scale = 1.0, | ||||
| 	tiles = {"ruben_cake_choco.png"}, | ||||
| 	inventory_image = "ruben_cake_choco.png", | ||||
| 	paramtype = "light", | ||||
| 	sunlight_propagates = true, | ||||
| 	walkable = false, | ||||
| 	groups = {fleshy=3,dig_immediate=3,flammable=2}, | ||||
| 	on_use = minetest.item_eat(40), | ||||
| 	sounds = default.node_sound_defaults(), | ||||
| }) | ||||
|  | ||||
|  | ||||
|  | ||||
| print("Rubenfood: Mainframe loaded") | ||||
							
								
								
									
										
											BIN
										
									
								
								rubenfood_basic/textures/ruben_cigar.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 437 B | 
							
								
								
									
										
											BIN
										
									
								
								rubenfood_basic/textures/ruben_coffee.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 1.2 KiB | 
							
								
								
									
										
											BIN
										
									
								
								rubenfood_basic/textures/ruben_coffee_cooked.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 725 B | 
							
								
								
									
										
											BIN
										
									
								
								rubenfood_basic/textures/ruben_coffee_cup.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 1.1 KiB | 
							
								
								
									
										
											BIN
										
									
								
								rubenfood_basic/textures/ruben_juice_apple.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 721 B | 
							
								
								
									
										2
									
								
								rubenfood_treefruits/depends.txt
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @@ -0,0 +1,2 @@ | ||||
| default | ||||
| bucket | ||||
							
								
								
									
										15
									
								
								rubenfood_treefruits/init.lua
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @@ -0,0 +1,15 @@ | ||||
| -- This file adds apple like fruits | ||||
|  | ||||
| minetest.register_node(":default:orange", { | ||||
| 	description = "Orange Fruit", | ||||
| 	drawtype = "plantlike", | ||||
| 	visual_scale = 1.0, | ||||
| 	tiles = {"ruben_orange.png"}, | ||||
| 	inventory_image = "ruben_orange.png", | ||||
| 	paramtype = "light", | ||||
| 	sunlight_propagates = true, | ||||
| 	walkable = false, | ||||
| 	groups = {fleshy=3,dig_immediate=3,flammable=2}, | ||||
| 	on_use = minetest.item_eat(4), | ||||
| 	sounds = default.node_sound_defaults(), | ||||
| }) | ||||