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(), | ||||||
|  | }) | ||||||