summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRubenwardy <anjayward@gmail.com>2012-08-29 19:25:41 +0100
committerRubenwardy <anjayward@gmail.com>2012-08-29 19:25:41 +0100
commitf719dad391d3209ea7679faa9cb4f006a81a8a15 (patch)
treea56c77b32fbdec9ea83166c73aa90ad945380275
parentc193b3ca9387269975e04f46fda90eb03fda0081 (diff)
Moved Stuff + Upgraded Graphics
-rw-r--r--.gitattributes22
-rw-r--r--.gitignore163
-rw-r--r--rubenfood/depends.txt (renamed from rubenfood_basic/depends.txt)2
-rw-r--r--rubenfood/init - Copy (2).lua (renamed from rubenfood_basic/init - Copy (2).lua)220
-rw-r--r--rubenfood/init - Copy.lua (renamed from rubenfood_basic/init - Copy.lua)158
-rw-r--r--rubenfood/init.lua (renamed from rubenfood_basic/init.lua)436
-rw-r--r--rubenfood/textures/ruben_cigar.pngbin0 -> 696 bytes
-rw-r--r--rubenfood/textures/ruben_coffee.pngbin0 -> 1399 bytes
-rw-r--r--rubenfood/textures/ruben_coffee_cooked.pngbin0 -> 895 bytes
-rw-r--r--rubenfood/textures/ruben_coffee_cup.pngbin0 -> 1283 bytes
-rw-r--r--rubenfood/textures/ruben_juice_apple.pngbin0 -> 1118 bytes
-rw-r--r--rubenfood_basic/textures/ruben_cigar.pngbin437 -> 0 bytes
-rw-r--r--rubenfood_basic/textures/ruben_coffee.pngbin1247 -> 0 bytes
-rw-r--r--rubenfood_basic/textures/ruben_coffee_cooked.pngbin725 -> 0 bytes
-rw-r--r--rubenfood_basic/textures/ruben_coffee_cup.pngbin1096 -> 0 bytes
-rw-r--r--rubenfood_basic/textures/ruben_juice_apple.pngbin721 -> 0 bytes
-rw-r--r--rubenfood_cpuload/depends.txt4
-rw-r--r--rubenfood_cpuload/init.lua18
-rw-r--r--rubenfood_cpuload/textures/ruben_cake.pngbin0 -> 908 bytes
-rw-r--r--rubenfood_cpuload/textures/ruben_cake_choco.pngbin0 -> 942 bytes
-rw-r--r--rubenfood_cpuload/textures/ruben_pastry.pngbin0 -> 807 bytes
-rw-r--r--rubenfood_cpuload/textures/ruben_pastry_choco.pngbin0 -> 854 bytes
22 files changed, 430 insertions, 593 deletions
diff --git a/.gitattributes b/.gitattributes
deleted file mode 100644
index 412eeda..0000000
--- a/.gitattributes
+++ /dev/null
@@ -1,22 +0,0 @@
-# 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
diff --git a/.gitignore b/.gitignore
deleted file mode 100644
index 5ebd21a..0000000
--- a/.gitignore
+++ /dev/null
@@ -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
diff --git a/rubenfood_basic/depends.txt b/rubenfood/depends.txt
index be1e6bc..a916278 100644
--- a/rubenfood_basic/depends.txt
+++ b/rubenfood/depends.txt
@@ -1,2 +1,2 @@
-default
+default
bucket \ No newline at end of file
diff --git a/rubenfood_basic/init - Copy (2).lua b/rubenfood/init - Copy (2).lua
index 3a7cfc9..6d0db96 100644
--- a/rubenfood_basic/init - Copy (2).lua
+++ b/rubenfood/init - Copy (2).lua
@@ -1,111 +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",
+-- This file registers all the foods
+
+print ("RubenFood: Loading basic foods")
+
+
+--------------------------Apple Juice--------------------------
+minetest.register_node(":rubenfood:apple_juice", {
+ description = "Apple Juice",
+ drawtype = "plantlike",
+ visual_scale = 1.0,
+ tiles = {"ruben_juice_apple.png"},
+ inventory_image = "ruben_juice_apple.png",
+ paramtype = "light",
+ sunlight_propagates = true,
+ walkable = false,
+ groups = {fleshy=3,dig_immediate=3,flammable=2},
+ on_use = minetest.item_eat(2),
+ sounds = default.node_sound_defaults(),
+})
+
+minetest.register_craft({
+ output = '":rubenfood:apple_juice" 4',
+ recipe = {
+ {'""','""','""'},
+ {'""','"default:apple"','""'},
+ {'""','"bucket:bucket_water"','""'},
+ }
+})
+
+
+
+
+
+----------------------------Cigerete----------------------------
+minetest.register_node(":rubenfood:cigarette", {
+ description = "Cigarette",
+ drawtype = "plantlike",
+ visual_scale = 1.0,
+ tiles = {"ruben_cigar.png"},
+ inventory_image = "ruben_cigar.png",
+ paramtype = "light",
+ sunlight_propagates = true,
+ walkable = false,
+ groups = {fleshy=3,dig_immediate=3,flammable=2},
+ on_use = minetest.item_eat(-4),
+ sounds = default.node_sound_defaults(),
+})
+
+minetest.register_craft({
+ output = '"rubenfood:cigarette" 1',
+ recipe = {
+ {'"default:dry_shrub"','"default:dry_shrub"','"default:dry_shrub"'},
+
+ }
+})
+
+
+
+
+
+-----------------------------Coffee-----------------------------
+
+minetest.register_craftitem(":rubenfood:coffeebean",{
+ description = "Coffee Bean",
+ tiles = {"ruben_coffee.png"},
+ inventory_image = "ruben_coffee.png",
+})
+
+minetest.register_craftitem(":rubenfood:coffeebean_cooked",{
+ description = "Cooked Coffee Bean",
+ tiles = {"ruben_coffee_cooked.png"},
+ inventory_image = "ruben_coffee_cooked.png",
+})
+
+minetest.register_node(":rubenfood:coffee", {
+ description = "Coffee",
+ drawtype = "plantlike",
+ visual_scale = 1.0,
+ tiles = {"ruben_coffee_cup.png"},
+ inventory_image = "ruben_coffee_cup.png",
+ paramtype = "light",
+ sunlight_propagates = true,
+ walkable = false,
+ groups = {fleshy=3,dig_immediate=3,flammable=2},
+ on_use = minetest.item_eat(10),
+ sounds = default.node_sound_defaults(),
+})
+
+minetest.register_craft({
+ output = '"rubenfood:coffeebean" 1',
+ recipe = {
+ {'""','"default:dry_shrub"','""'},
+ {'""','"default:dry_shrub"','""'},
+ {'""','"default:dry_shrub"','""'},
+ }
+})
+
+minetest.register_craft({
+ output = '"rubenfood:coffee" 1',
+ recipe = {
+ {'""','"rubenfood:coffeebean_cooked"','""'},
+ {'""','"rubenfood:coffeebean_cooked"','""'},
+ {'""','"bucket:bucket_water"','""'},
+ }
+})
+
+minetest.register_craft({
+ type = "cooking",
+ output = "rubenfood:coffeebean_cooked",
+ recipe = "rubenfood:coffeebean",
}) \ No newline at end of file
diff --git a/rubenfood_basic/init - Copy.lua b/rubenfood/init - Copy.lua
index 3541d77..9f02977 100644
--- a/rubenfood_basic/init - Copy.lua
+++ b/rubenfood/init - Copy.lua
@@ -1,80 +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"','""'},
- }
+-- This file registers all the foods
+
+-- Apple Juice
+minetest.register_node(":rubenfood:apple_juice", {
+ description = "Apple Juice",
+ drawtype = "plantlike",
+ visual_scale = 1.0,
+ tiles = {"ruben_juice_apple.png"},
+ inventory_image = "ruben_juice_apple.png",
+ paramtype = "light",
+ sunlight_propagates = true,
+ walkable = false,
+ groups = {fleshy=3,dig_immediate=3,flammable=2},
+ on_use = minetest.item_eat(2),
+ sounds = default.node_sound_defaults(),
+})
+
+minetest.register_craft({
+ output = '"rubenfood:apple_juice" 4',
+ recipe = {
+ {'""','""','""'},
+ {'""','"default:apple"','""'},
+ {'""','"bucket:bucket_water"','""'},
+ }
+})
+
+
+
+
+
+-- Cigerete
+minetest.register_node("rubenfood:cigarette", {
+ description = "Cigarette",
+ drawtype = "plantlike",
+ visual_scale = 1.0,
+ tiles = {"ruben_cigar.png"},
+ inventory_image = "ruben_cigar.png",
+ paramtype = "light",
+ sunlight_propagates = true,
+ walkable = false,
+ groups = {fleshy=3,dig_immediate=3,flammable=2},
+ on_use = minetest.item_eat(-4),
+ sounds = default.node_sound_defaults(),
+})
+
+minetest.register_craft({
+ output = '"rubenfood:cigarette" 1',
+ recipe = {
+ {'"default:dry_shrub"','"default:dry_shrub"','"default:dry_shrub"'},
+
+ }
+})
+
+
+
+
+
+--Coffee
+minetest.register_node("rubenfood:coffee", {
+ description = "Coffee",
+ drawtype = "plantlike",
+ visual_scale = 1.0,
+ tiles = {"ruben_coffee_cup.png"},
+ inventory_image = "ruben_coffee_cup.png",
+ paramtype = "light",
+ sunlight_propagates = true,
+ walkable = false,
+ groups = {fleshy=3,dig_immediate=3,flammable=2},
+ on_use = minetest.item_eat(10),
+ sounds = default.node_sound_defaults(),
+})
+
+minetest.register_craft({
+ output = '"rubenfood:coffee" 1',
+ recipe = {
+ {'""','"default:dry_shrub"','""'},
+ {'""','"default:dry_shrub"','""'},
+ {'""','"bucket:bucket_water"','""'},
+ }
}) \ No newline at end of file
diff --git a/rubenfood_basic/init.lua b/rubenfood/init.lua
index e8e0fe3..dda01eb 100644
--- a/rubenfood_basic/init.lua
+++ b/rubenfood/init.lua
@@ -1,219 +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(),
-})
-
-
-
+-- This file registers all the foods
+
+print ("RubenFood: Loading mainframe")
+
+----------------------------Cup------------------------------
+minetest.register_craftitem(":rubenfood:cup",{
+ description = "Cup",
+ tiles = {"ruben_coffee.png"},
+ inventory_image = "ruben_coffee.png",
+})
+
+minetest.register_craft({
+ output = '"rubenfood:cup" 4',
+ recipe = {
+ {'"bucket:bucket_water"'},
+ }
+})
+
+
+--------------------------Apple Juice--------------------------
+
+minetest.register_node(":rubenfood:apple_juice", {
+ description = "Apple Juice",
+ drawtype = "plantlike",
+ visual_scale = 1.0,
+ tiles = {"ruben_juice_apple.png"},
+ inventory_image = "ruben_juice_apple.png",
+ paramtype = "light",
+ sunlight_propagates = true,
+ walkable = false,
+ groups = {fleshy=3,dig_immediate=3,flammable=2},
+ on_use = minetest.item_eat(2),
+ sounds = default.node_sound_defaults(),
+})
+
+minetest.register_craft({
+ output = '"rubenfood:apple_juice" 4',
+ recipe = {
+ {'""','""','""'},
+ {'""','"default:apple"','""'},
+ {'""','"rubenfood:cup"','""'},
+ }
+})
+
+
+
+
+
+
+
+
+----------------------cactuz juice----------------------------
+minetest.register_node(":rubenfood:cactus_juice", {
+ description = "Cactuz Juice",
+ drawtype = "plantlike",
+ visual_scale = 1.0,
+ tiles = {"ruben_juice_cactus.png"},
+ inventory_image = "ruben_juice_cactus.png",
+ paramtype = "light",
+ sunlight_propagates = true,
+ walkable = false,
+ groups = {fleshy=3,dig_immediate=3,flammable=2},
+ on_use = minetest.item_eat(2),
+ sounds = default.node_sound_defaults(),
+})
+
+minetest.register_craft({
+ output = '"rubenfood:cactus_juice" 4',
+ recipe = {
+ {'""','""','""'},
+ {'""','"default:cactus"','""'},
+ {'""','"rubenfood:cup"','""'},
+ }
+})
+
+
+
+
+
+----------------------------Cigerete----------------------------
+minetest.register_node(":rubenfood:cigarette", {
+ description = "Cigarette",
+ drawtype = "plantlike",
+ visual_scale = 1.0,
+ tiles = {"ruben_cigar.png"},
+ inventory_image = "ruben_cigar.png",
+ paramtype = "light",
+ sunlight_propagates = true,
+ walkable = false,
+ groups = {fleshy=3,dig_immediate=3,flammable=2},
+ on_use = minetest.item_eat(-4),
+ sounds = default.node_sound_defaults(),
+})
+
+minetest.register_craft({
+ output = '"rubenfood:cigarette" 1',
+ recipe = {
+ {'"default:dry_shrub"','"default:dry_shrub"','"default:dry_shrub"'},
+
+ }
+})
+
+
+
+
+
+-----------------------------Coffee-----------------------------
+
+minetest.register_craftitem(":rubenfood:coffeebean",{
+ description = "Raw Coffee Bean",
+ tiles = {"ruben_coffee.png"},
+ inventory_image = "ruben_coffee.png",
+})
+
+minetest.register_craftitem(":rubenfood:coffeebean_cooked",{
+ description = "Cooked Coffee Bean",
+ tiles = {"ruben_coffee_cooked.png"},
+ inventory_image = "ruben_coffee_cooked.png",
+})
+
+minetest.register_node(":rubenfood:coffee", {
+ description = "Coffee",
+ drawtype = "plantlike",
+ visual_scale = 1.0,
+ tiles = {"ruben_coffee_cup.png"},
+ inventory_image = "ruben_coffee_cup.png",
+ paramtype = "light",
+ sunlight_propagates = true,
+ walkable = false,
+ groups = {fleshy=3,dig_immediate=3,flammable=2},
+ on_use = minetest.item_eat(10),
+ sounds = default.node_sound_defaults(),
+})
+
+minetest.register_craft({
+ output = '"rubenfood:coffeebean" 1',
+ recipe = {
+ {'""','"default:dry_shrub"','""'},
+ {'""','"default:dry_shrub"','""'},
+ {'""','"default:dry_shrub"','""'},
+ }
+})
+
+minetest.register_craft({
+ output = '"rubenfood:coffee" 1',
+ recipe = {
+ {'""','"rubenfood:coffeebean_cooked"','""'},
+ {'""','"rubenfood:coffeebean_cooked"','""'},
+ {'""','"rubenfood:cup"','""'},
+ }
+})
+
+minetest.register_craft({
+ type = "cooking",
+ output = "rubenfood:coffeebean_cooked",
+ recipe = "rubenfood:coffeebean",
+})
+
+
+
+
+
+
+--------------------------Cakes-------------------------
+minetest.register_craftitem(":rubenfood:cakemix_plain",{
+ description = "Cake Mix",
+ tiles = {"ruben_pastry.png"},
+ inventory_image = "ruben_pastry.png",
+})
+
+minetest.register_craftitem(":rubenfood:cakemix_choco",{
+ description = "Chocolate Cake Mix",
+ tiles = {"ruben_pastry_choco.png"},
+ inventory_image = "ruben_pastry_choco.png",
+})
+
+minetest.register_craft({
+ type = "cooking",
+ output = "rubenfood:cake",
+ recipe = "rubenfood:cakemix_plain",
+})
+
+minetest.register_craft({
+ type = "cooking",
+ output = "rubenfood:cake_chocolate",
+ recipe = "rubenfood:cakemix_choco",
+})
+
+minetest.register_node(":rubenfood:cake", {
+ description = "Cake",
+ drawtype = "plantlike",
+ visual_scale = 1.0,
+ tiles = {"ruben_cake.png"},
+ inventory_image = "ruben_cake.png",
+ paramtype = "light",
+ sunlight_propagates = true,
+ walkable = false,
+ groups = {fleshy=3,dig_immediate=3,flammable=2},
+ on_use = minetest.item_eat(30),
+ sounds = default.node_sound_defaults(),
+})
+
+minetest.register_node(":rubenfood:cake_chocolate", {
+ description = "Chocolate Cake",
+ drawtype = "plantlike",
+ visual_scale = 1.0,
+ tiles = {"ruben_cake_choco.png"},
+ inventory_image = "ruben_cake_choco.png",
+ paramtype = "light",
+ sunlight_propagates = true,
+ walkable = false,
+ groups = {fleshy=3,dig_immediate=3,flammable=2},
+ on_use = minetest.item_eat(40),
+ sounds = default.node_sound_defaults(),
+})
+
+
+
print("Rubenfood: Mainframe loaded") \ No newline at end of file
diff --git a/rubenfood/textures/ruben_cigar.png b/rubenfood/textures/ruben_cigar.png
new file mode 100644
index 0000000..519a20d
--- /dev/null
+++ b/rubenfood/textures/ruben_cigar.png
Binary files differ
diff --git a/rubenfood/textures/ruben_coffee.png b/rubenfood/textures/ruben_coffee.png
new file mode 100644
index 0000000..944fd73
--- /dev/null
+++ b/rubenfood/textures/ruben_coffee.png
Binary files differ
diff --git a/rubenfood/textures/ruben_coffee_cooked.png b/rubenfood/textures/ruben_coffee_cooked.png
new file mode 100644
index 0000000..8f75897
--- /dev/null
+++ b/rubenfood/textures/ruben_coffee_cooked.png
Binary files differ
diff --git a/rubenfood/textures/ruben_coffee_cup.png b/rubenfood/textures/ruben_coffee_cup.png
new file mode 100644
index 0000000..f026f64
--- /dev/null
+++ b/rubenfood/textures/ruben_coffee_cup.png
Binary files differ
diff --git a/rubenfood/textures/ruben_juice_apple.png b/rubenfood/textures/ruben_juice_apple.png
new file mode 100644
index 0000000..3734978
--- /dev/null
+++ b/rubenfood/textures/ruben_juice_apple.png
Binary files differ
diff --git a/rubenfood_basic/textures/ruben_cigar.png b/rubenfood_basic/textures/ruben_cigar.png
deleted file mode 100644
index 221e099..0000000
--- a/rubenfood_basic/textures/ruben_cigar.png
+++ /dev/null
Binary files differ
diff --git a/rubenfood_basic/textures/ruben_coffee.png b/rubenfood_basic/textures/ruben_coffee.png
deleted file mode 100644
index 6a10e4d..0000000
--- a/rubenfood_basic/textures/ruben_coffee.png
+++ /dev/null
Binary files differ
diff --git a/rubenfood_basic/textures/ruben_coffee_cooked.png b/rubenfood_basic/textures/ruben_coffee_cooked.png
deleted file mode 100644
index a07f1c1..0000000
--- a/rubenfood_basic/textures/ruben_coffee_cooked.png
+++ /dev/null
Binary files differ
diff --git a/rubenfood_basic/textures/ruben_coffee_cup.png b/rubenfood_basic/textures/ruben_coffee_cup.png
deleted file mode 100644
index 6b6a6af..0000000
--- a/rubenfood_basic/textures/ruben_coffee_cup.png
+++ /dev/null
Binary files differ
diff --git a/rubenfood_basic/textures/ruben_juice_apple.png b/rubenfood_basic/textures/ruben_juice_apple.png
deleted file mode 100644
index ff73f55..0000000
--- a/rubenfood_basic/textures/ruben_juice_apple.png
+++ /dev/null
Binary files differ
diff --git a/rubenfood_cpuload/depends.txt b/rubenfood_cpuload/depends.txt
new file mode 100644
index 0000000..931b769
--- /dev/null
+++ b/rubenfood_cpuload/depends.txt
@@ -0,0 +1,4 @@
+default
+bucket
+animalmaterials
+farming \ No newline at end of file
diff --git a/rubenfood_cpuload/init.lua b/rubenfood_cpuload/init.lua
new file mode 100644
index 0000000..2bdf343
--- /dev/null
+++ b/rubenfood_cpuload/init.lua
@@ -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"'},
+ }
+}) \ No newline at end of file
diff --git a/rubenfood_cpuload/textures/ruben_cake.png b/rubenfood_cpuload/textures/ruben_cake.png
new file mode 100644
index 0000000..250303b
--- /dev/null
+++ b/rubenfood_cpuload/textures/ruben_cake.png
Binary files differ
diff --git a/rubenfood_cpuload/textures/ruben_cake_choco.png b/rubenfood_cpuload/textures/ruben_cake_choco.png
new file mode 100644
index 0000000..b75f8ed
--- /dev/null
+++ b/rubenfood_cpuload/textures/ruben_cake_choco.png
Binary files differ
diff --git a/rubenfood_cpuload/textures/ruben_pastry.png b/rubenfood_cpuload/textures/ruben_pastry.png
new file mode 100644
index 0000000..adde0b7
--- /dev/null
+++ b/rubenfood_cpuload/textures/ruben_pastry.png
Binary files differ
diff --git a/rubenfood_cpuload/textures/ruben_pastry_choco.png b/rubenfood_cpuload/textures/ruben_pastry_choco.png
new file mode 100644
index 0000000..578637b
--- /dev/null
+++ b/rubenfood_cpuload/textures/ruben_pastry_choco.png
Binary files differ