From 6bd71003a2fbd3a1820eb3e37ffb7c5db7b12325 Mon Sep 17 00:00:00 2001 From: Rubenwardy Date: Fri, 31 Aug 2012 14:56:59 +0100 Subject: [PATCH] Added Textures and Tarts --- cakes.lua | 24 +++---------- dairy.lua | 27 ++++++++++++++- drinks.lua | 6 ++-- init.lua | 4 +-- support.lua | 1 - tarts.lua | 52 +++++++++++++++++++++++++++++ textures/ruben_butter.png | Bin 0 -> 506 bytes textures/ruben_cheese.png | Bin 0 -> 518 bytes textures/ruben_juice_cactuz.png | Bin 0 -> 867 bytes textures/ruben_tart_base.png | Bin 0 -> 521 bytes textures/ruben_tart_base_raw.png | Bin 0 -> 521 bytes textures/ruben_tart_strawberry.png | Bin 0 -> 548 bytes 12 files changed, 87 insertions(+), 27 deletions(-) create mode 100644 tarts.lua create mode 100644 textures/ruben_butter.png create mode 100644 textures/ruben_cheese.png create mode 100644 textures/ruben_juice_cactuz.png create mode 100644 textures/ruben_tart_base.png create mode 100644 textures/ruben_tart_base_raw.png create mode 100644 textures/ruben_tart_strawberry.png diff --git a/cakes.lua b/cakes.lua index 09d1042..4a4b772 100644 --- a/cakes.lua +++ b/cakes.lua @@ -35,32 +35,16 @@ minetest.register_craft({ recipe = "rubenfood:cakemix_choco", }) -minetest.register_node("rubenfood:cake", { +minetest.register_craftitem("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", { +minetest.register_craftitem("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(), }) @@ -73,13 +57,13 @@ minetest.register_node("rubenfood:cake_chocolate", { minetest.register_craft({ output = '"rubenfood:cakemix_plain" 1', recipe = { - {'"rubenfood:flour"','"rubenfood:milk"','"rubenfood:egg"'}, + {'"rubenfood:flour"',"",'"rubenfood:egg"'}, } }) minetest.register_craft({ output = '"rubenfood:cakemix_choco" 1', recipe = { - {'""','"default:dirt"','""'}, {'"rubenfood:flour"','"rubenfood:milk"','"rubenfood:egg"'}, + {'""','"default:dirt"','""'}, {'"rubenfood:flour"',"",'"rubenfood:egg"'}, } }) \ No newline at end of file diff --git a/dairy.lua b/dairy.lua index c2ca2dd..7487a62 100644 --- a/dairy.lua +++ b/dairy.lua @@ -2,7 +2,7 @@ -- A mod written by rubenwardy that adds -- food to the minetest game -- ====================================== --- >> rubenfood/support.lua +-- >> rubenfood/diary.lua -- adds diary products -- ====================================== -- [regis-food] Cheese @@ -11,6 +11,31 @@ -- [craft] Butter -- ====================================== +minetest.register_craftitem("rubenfood:butter", { + description = "Butter", + inventory_image = "ruben_butter.png", +}) + +minetest.register_craftitem("rubenfood:cheese", { + description = "Cheese", + inventory_image = "ruben_cheese.png", + on_use = minetest.item_eat(4), +}) + +minetest.register_craft({ + output = '"rubenfood:butter" 1', + recipe = { + {'"rubenfood:milk"','"rubenfood:milk"'}, + } +}) + +minetest.register_craft({ + output = '"rubenfood:cheese" 1', + recipe = { + {'"rubenfood:butter"','"rubenfood:butter"'}, + } +}) + diff --git a/drinks.lua b/drinks.lua index 04d0ba5..49ca709 100644 --- a/drinks.lua +++ b/drinks.lua @@ -16,7 +16,7 @@ print ("RubenFood [Master] - Loading Juices") --------------------------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", @@ -44,7 +44,7 @@ minetest.register_craft({ ----------------------cactus 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", @@ -90,7 +90,7 @@ minetest.register_craftitem(":rubenfood:coffeebean_cooked",{ minetest.register_node(":rubenfood:coffee", { description = "Coffee", - drawtype = "plantlike", + visual_scale = 1.0, tiles = {"ruben_coffee_cup.png"}, inventory_image = "ruben_coffee_cup.png", diff --git a/init.lua b/init.lua index a0f3b02..acca8f2 100644 --- a/init.lua +++ b/init.lua @@ -18,9 +18,10 @@ dofile(minetest.get_modpath("rubenfood").."/dairy.lua") dofile(minetest.get_modpath("rubenfood").."/baking.lua") dofile(minetest.get_modpath("rubenfood").."/cakes.lua") +dofile(minetest.get_modpath("rubenfood").."/tarts.lua") dofile(minetest.get_modpath("rubenfood").."/drinks.lua") -dofile(minetest.get_modpath("rubenfood").."/fruits.lua") +--dofile(minetest.get_modpath("rubenfood").."/fruits.lua") @@ -44,7 +45,6 @@ minetest.register_craft({ ----------------------------Cigerete---------------------------- minetest.register_node(":rubenfood:cigarette", { description = "Cigarette", - drawtype = "plantlike", visual_scale = 1.0, tiles = {"ruben_cigar.png"}, inventory_image = "ruben_cigar.png", diff --git a/support.lua b/support.lua index 41d23fe..fe6022f 100644 --- a/support.lua +++ b/support.lua @@ -4,7 +4,6 @@ -- ====================================== -- >> rubenfood/support.lua -- adds support for other mods --- adds items and aliases that are needed -- ====================================== -- [support] -- ====================================== diff --git a/tarts.lua b/tarts.lua new file mode 100644 index 0000000..14662cc --- /dev/null +++ b/tarts.lua @@ -0,0 +1,52 @@ +-- RUBENFOOD MOD +-- A mod written by rubenwardy that adds +-- food to the minetest game +-- ====================================== +-- >> rubenfood/tarts.lua +-- adds diary products +-- ====================================== +-- [regis-food] Strawberry Tart +-- ====================================== + +print "RubenFood [Master] - Loading Tarts" + +minetest.register_craftitem("rubenfood:tart_strawberry", { + description = "Strawberry Tart", + inventory_image = "ruben_tart_strawberry.png", + on_use = minetest.item_eat(30), +}) + +minetest.register_craftitem("rubenfood:tart_base", { + description = "Tart Base", + inventory_image = "ruben_tart_base.png", +}) + +minetest.register_craftitem("rubenfood:tart_base_raw", { + description = "Raw Tart Base", + inventory_image = "ruben_tart_base_raw.png", +}) + +minetest.register_craft({ + type = "cooking", + output = "rubenfood:tart_base", + recipe = "rubenfood:tart_base_raw", +}) + +minetest.register_craft({ + output = '"rubenfood:tart_strawberry" 1', + recipe = { + {'"rubenfood:strawberry"'},{'"rubenfood:tart_base"'}, + } +}) + +minetest.register_craft({ + output = '"rubenfood:tart_base_raw" 1', + recipe = { + {'"rubenfood:flour"','"rubenfood:milk"','"rubenfood:egg"'}, + } +}) + + + + + diff --git a/textures/ruben_butter.png b/textures/ruben_butter.png new file mode 100644 index 0000000000000000000000000000000000000000..97ea80569a6ae38ce5dd2e94d6325bb3b305d92f GIT binary patch literal 506 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`K2;$RB|(Yh3I#>^X_+~x3MG{V zsS2qTnQ06R6}KLHtv%uMIEaBcSy@jwxR~46+t`>{!C<4wMiVaw5_$Qs7kmC(Bm$SelvY3H^?+6GpPSxg<1`4v5c>21s-{FwwHIcf%>9G=6 z$TgzGv9u&3zldSwx-%X?A+8djkaK=PWl?5&MhU|j{xeoUQ9iI}QEFmIW`3SRNoH;; zgXwpEPM{1YNG3Qxt)x7$D3u|$;6F$?H%QPWvp6{?5va6?Vf%qC{Xk(3kZ^cnQC?Q0!XYD{Sc8LDcqU2PDum780!<0Ga=jNv7l`woeGi^Umj18nLB(o$Zm0`uZOX@(8 zR!^X_+~x3MG{V zsS2qTnQ06R6}KLHtv%uMIEaBcSy@jwxR~46+t`>{!C<4wMiVaw5_$Qs7kmC(Bm$SelvY3H^?+6GpPSxg<1`4v5c>21s-{Fww)t6^`cgGwo ziU&OF--5C#{5LXFM$T`2DvM4h>ql94%{~0TwC?8m~C^fMpGe1wEBr`Xa z!Sp*nCs2kHBomyUR#Ki=l*$lW@E@d{8zktGS)81c2vl0cu>HW6exNW1NH{#PC@(WF zo#BA=vv!~uJ4AnJQF1E7*Z&H>71?BtB_$@Miv5Ljx^^E;O zn(Q8ix5Az+JikD#;g4m)lHGGo2Y)xt@>e@L)qVoQ8;2^X_+~x3MG{V zsS2qTnQ06R6}KLHtv%uMIEaBcSy@jwxR~46+t`>{!C<4wMiVaw5_$Qs7kmC(Bm$SelvY3H^TNs2H8D`Cq01C2~c>21s-{FwwwP5MwnCJ@@ za*Zf)EG@~%FJf4^?u-Xeh^quB|BMw-ln*Rgl$uzQnV+Xnl9`*z zVEUb(6DY$8k_paFD=AMbN@a*G_zzOf4H9(8EKbfz1S&0J*nVJ3KTwzhBpjYtl$V*8 z&Tv5bSvydS9iqRqC^?nk>;LB0FlEm9xw)x%B@ExrOxq6>V*@D*$t=l9Wmxgsp0imM=lASLv1i$oCo@>;56ZDie(!eI zQL_ttxWQ*iL-qD~Hw^b!|0?{cTVB*2?zhuw)6scV8a!fpM&*mx14UNd%@W?TeCm&u zX5UF((%)A*$3HjYYkv4p>g%s(nx4@N9!dR2*0ZVh?pw%wqA|~AN#R?`?gpm|Pq;cQ zg$4euwq9{^k=K#;|F-B?F#cU_a^H4ARzd0u&AHsBUp9K4Occ?2l&AJAQ}NjT1@gu> z&Z%78yxt@G_LI|>TfCc2`E!ML^8MTt}oC z$^X_+~x3MG{V zsS2qTnQ06R6}KLHtv%uMIEaBcSy@jwxR~46+t`>{!C<4wMiVaw5_$Qs7kmC(Bm$SelvY3H^?+6GpPSxg<1`4v5c>21s-{FwwRTQn*A+a1R ziU&OF--5C#{5LXFM$T`2DvM4h>ql94%{~0TwC?8m~C^fMpGe1wEBr`Xa z!Sp*nCs2kHBomyUR#Ki=l*$lW@E@d{8zktGS)81c2vl0cu>HW6exNW1NH{#PC@(WF zo#BA=vv!~uJ4AnJQF1E7*Zk5`^!B$~Ky2-H8e}Sk!H(F&`WW;#>0Hw{G6-dlV8VnYP2azA8OHQ z_Tq_Ng+q`Gch8L?<(n@XWEdC%{`z^^ TpDW@4x{txr)z4*}Q$iB}h0(K& literal 0 HcmV?d00001 diff --git a/textures/ruben_tart_base_raw.png b/textures/ruben_tart_base_raw.png new file mode 100644 index 0000000000000000000000000000000000000000..e6d1ac45622e4379fed77ad421aa8f7b589a4968 GIT binary patch literal 521 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`K2;$RB|(Yh3I#>^X_+~x3MG{V zsS2qTnQ06R6}KLHtv%uMIEaBcSy@jwxR~46+t`>{!C<4wMiVaw5_$Qs7kmC(Bm$SelvY3H^?+6GpPSxg<1`4v5c>21s-{FwwRbsoY&9w_G ziU&OF--5C#{5LXFM$T`2DvM4h>ql94%{~0TwC?8m~C^fMpGe1wEBr`Xa z!Sp*nCs2kHBomyUR#Ki=l*$lW@E@d{8zktGS)81c2vl0cu>HW6exNW1NH{#PC@(WF zo#BA=vv!~uJ4AnJQF1E7*Zk5`_2c%Tv3y;v$b%x{G+SOP|{ex5C=&HQV;? zsSr7=u!HgX^|OEYFKet>bo#@$bE!MrO8%Yhc7NDrurNCmdKI;Vst015!K^8f$< literal 0 HcmV?d00001 diff --git a/textures/ruben_tart_strawberry.png b/textures/ruben_tart_strawberry.png new file mode 100644 index 0000000000000000000000000000000000000000..6fcfa99a9f69676ec64e2add8c13834787f49abd GIT binary patch literal 548 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`K2;$RB|(Yh3I#>^X_+~x3MG{V zsS2qTnQ06R6}KLHtv%uMIEaBcSy@jwxR~46+t`>{!C<4wMiVaw5_$Qs7kmC(Bm$SelvY3H^?+6GpPSxg<1`4v5c>21s-{FwwRg>`a_;eR6 ziU&OF--5C#{5LXFM$T`2DvM4h>ql94%{~0TwC?8m~C^fMpGe1wEBr`Xa z!Sp*nCs2kHBomyUR#Ki=l*$lW@E@d{8zktGS)81c2vl0cu>HW6exNW1NH{#PC@(WF zo#BA=vv!~uJ4AnJQF1E7*Z z?w=Nmh90%&Sji%2S<17~NoV;gC)RbX%YW=*684RH*tx<${MfpMNnfjX_wn!`wp8!Ox{W`YXEVH( zsAjg$d(gRW_x^(?-JUfazcP(MNv~qbA7-ryO|myHWFMTyz5wWQ1_n=8KbLh*2~7aT CjK~52 literal 0 HcmV?d00001