From 264140281b9ec6a7ed4188bcf27d122bd4ea2bb5 Mon Sep 17 00:00:00 2001 From: v-rob <31123645+v-rob@users.noreply.github.com> Date: Sun, 19 Nov 2017 13:08:02 -0800 Subject: [PATCH] Add rice --- init.lua | 63 ++++++++++++++++++++++++++++++--- textures/grains_barley_8.png | Bin 574 -> 575 bytes textures/grains_rice.png | Bin 0 -> 429 bytes textures/grains_rice_1.png | Bin 0 -> 172 bytes textures/grains_rice_2.png | Bin 0 -> 220 bytes textures/grains_rice_3.png | Bin 0 -> 321 bytes textures/grains_rice_4.png | Bin 0 -> 351 bytes textures/grains_rice_5.png | Bin 0 -> 415 bytes textures/grains_rice_6.png | Bin 0 -> 469 bytes textures/grains_rice_7.png | Bin 0 -> 505 bytes textures/grains_rice_8.png | Bin 0 -> 591 bytes textures/grains_rice_bread.png | Bin 0 -> 504 bytes textures/grains_rice_flour.png | Bin 0 -> 373 bytes textures/grains_rice_seed.png | Bin 0 -> 275 bytes 14 files changed, 58 insertions(+), 5 deletions(-) create mode 100644 textures/grains_rice.png create mode 100644 textures/grains_rice_1.png create mode 100644 textures/grains_rice_2.png create mode 100644 textures/grains_rice_3.png create mode 100644 textures/grains_rice_4.png create mode 100644 textures/grains_rice_5.png create mode 100644 textures/grains_rice_6.png create mode 100644 textures/grains_rice_7.png create mode 100644 textures/grains_rice_8.png create mode 100644 textures/grains_rice_bread.png create mode 100644 textures/grains_rice_flour.png create mode 100644 textures/grains_rice_seed.png diff --git a/init.lua b/init.lua index 87017eb..65d7573 100644 --- a/init.lua +++ b/init.lua @@ -15,7 +15,7 @@ farming.register_plant("grains:rye", { steps = 8, minlight = 13, maxlight = default.LIGHT_MAX, - fertility = {"grassland"}, + fertility = {"savannah"}, groups = {flammable = 4}, place_param2 = 3, }) @@ -42,7 +42,7 @@ farming.register_plant("grains:oat", { steps = 8, minlight = 13, maxlight = default.LIGHT_MAX, - fertility = {"grassland"}, + fertility = {"savannah"}, groups = {flammable = 4}, place_param2 = 3, }) @@ -87,6 +87,33 @@ minetest.register_craftitem("grains:barley_flour", { groups = {flammable = 1}, }) +-- RICE + +farming.register_plant("grains:rice", { + description = "Rice grains", + paramtype2 = "meshoptions", + inventory_image = "grains_rice_seed.png", + steps = 8, + minlight = 13, + maxlight = default.LIGHT_MAX, + fertility = {"savannah"}, + groups = {flammable = 4}, + place_param2 = 3, +}) + +minetest.register_craftitem("grains:rice_bread", { + description = "Rice Bread", + inventory_image = "grains_rice_bread.png", + on_use = minetest.item_eat(5), + groups = {flammable = 2}, +}) + +minetest.register_craftitem("grains:rice_flour", { + description = "Rice Flour", + inventory_image = "grains_rice_flour.png", + groups = {flammable = 1}, +}) + -- Cooking minetest.register_craft({ @@ -115,17 +142,30 @@ minetest.register_craft({ recipe = "grains:oat_flour" }) +minetest.register_craft({ + type = "cooking", + cooktime = 15, + output = "grains:barley_bread", + recipe = "grains:barley_flour" +}) + minetest.register_craft({ type = "shapeless", output = "grains:barley_flour", recipe = {"grains:barley", "grains:barley", "grains:barley", "grains:barley"} }) +minetest.register_craft({ + type = "shapeless", + output = "grains:rice_flour", + recipe = {"grains:rice", "grains:rice", "grains:rice", "grains:rice"} +}) + minetest.register_craft({ type = "cooking", cooktime = 15, - output = "grains:barley_bread", - recipe = "grains:barley_flour" + output = "grains:rice_bread", + recipe = "grains:rice_flour" }) -- Fuels @@ -153,6 +193,12 @@ minetest.register_craft({ burntime = 1, }) +minetest.register_craft({ + type = "fuel", + recipe = "grains:rice_bread", + burntime = 1, +}) + minetest.register_craft({ type = "fuel", recipe = "farming:wheat", @@ -177,6 +223,12 @@ minetest.register_craft({ burntime = 1, }) +minetest.register_craft({ + type = "fuel", + recipe = "grains:rice", + burntime = 1, +}) + -- Seed gathering for i = 1, 5 do @@ -195,7 +247,8 @@ for i = 1, 5 do max_items = 1, items = { {items = {'grains:seed_rye'},rarity = 10}, - {items = {'grains:seed_oat'},rarity = 20}, + {items = {'grains:seed_rice'},rarity = 20}, + {items = {'grains:seed_oat'},rarity = 15}, {items = {'default:dry_grass_1'}}, } }}) diff --git a/textures/grains_barley_8.png b/textures/grains_barley_8.png index 7ea346507299ad6cd410a30ab8fcd76cb0074d09..fdcde3aec15ab6cd31229bc8f4c13f708f05cd14 100644 GIT binary patch delta 503 zcmVTP=@OKaZaCX|Iv+E;1e;N>@<~|(6 zCUx;b765PeE18+D=}Gd!@@>Rgv4{v&s_ZY2omIaq{?!E_KOZx9+A=*!9t0l{LH`Sm za|3{&|L53)K6!pk3dh3p_Q_|nDGnf_D5ULe0}w?!_;8&zPq)^k%(wuQE?vjAU0%Ib z$w_V&NxRv$dt?-1ojM0V+uLS-X1u9MZVX1l*a(%;m2rb(anSo{LXsRn=u|D#qv%?j t>+eY}V8vXFg)YLeOsy8|mPt%u00GNML_t(I%YBkhZxTTm#(xaEOG0B2g;H8U ziq*0`;>ko~;urAK`3V{?CPo`QcrczeCO!BEqYK1}a1gNxO@XA5?JnbCnCZ3<-^*rx z@B2K@zLR0^<*MXTEn}~}+5+2ux2@RT^DFXygG)o^8Ue87-hVcY^h%0_isXV&YXm^! z(+>ciJk7{u$(z;cf@d&|0I)p2F4dudyIa9YCCz@19~~wDnts;^Rq{ugeizTLOQD@~ z4F_WYl8$AVyIaBY>oT5vqnIa{Mu@e1=|aM-J2ka-5E|C>yGA%VS_5D(NUIf2#(mtK zJTPKCYxDKPZ+`%$lMDdQ_V3E|e339}0dV&B7=Y}G&9B~f#JA5Op|k-wKAoA=!sc}V z+T9M~YTwMn`9|R(!mX4^MLhs!CmR%2=f6Jr13)Pka4jv&Oq`EL4aDfQ#Y{d>7dV+- zxX>4G$}(XmX}69j=5h-hK!jmHuj8qXZ1b~!$g8*8GH*(#2URZJ!?GOS9}Lyy#<+P% z+Rd^Y0KzaJk;($l>v&|+HIp9a#z3A$MyRHC%s|3UG8}&~A#n~MbgCBWRrFb#>+fYQ s!f5NfF&A2vqY|_caI<>R*NAG?GkF5GFsizWD#S~ke zJT`QEXwvU^=@jzFz2|C7`JK6PuSAdgZry!`Z@0D1AL|%B@kbVQv;KeEyWwWei|@b9 zkJy~wcx|8A*$SI~9leHg{M6kRU#$I9w)^iSf3?Zd=W6WKIht-i+obcpODfsm*q?t3 zF29_zYaQc>O>asWJ+)2;bsu$N*!SK(@7CKgiR1}OmSt{<(KDTW_RE%D*T55>Z5ZEt zuU>au`)%256W^}^4wItRiiL(Iu3fq=o2{Ag@WTm*A2z7`)hMu=zcp%YflPbcdiUj* z50=JuEn--3`)!epT;{B2|Eykron^o?aS6}_NzX|hlh$l~Qu%KVbD+rIv!C}epPjLK UZ>3>gB`DN9UHx3vIVCg!0690eXaE2J literal 0 HcmV?d00001 diff --git a/textures/grains_rice_1.png b/textures/grains_rice_1.png new file mode 100644 index 0000000000000000000000000000000000000000..180dd88f78795f30d0183d1f786bd5da69f1bacb GIT binary patch literal 172 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPtx3CDK{OX=L|A9i5o-U3d7N?UFBv=g literal 0 HcmV?d00001 diff --git a/textures/grains_rice_2.png b/textures/grains_rice_2.png new file mode 100644 index 0000000000000000000000000000000000000000..10ade38e001f8d2aa4041ab18d2b3547b6b09a72 GIT binary patch literal 220 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPtx3CDKdUKx&NN1*}i(`nz>Er|n*2M`T39N;yOa2Kj zKDRCWi#;Sq%~Pi~0)b-AMyoqvzL}mo+-96LFl4B|A@;}g$1k9r3=E#GelF{r5}E)h Cqe*rE literal 0 HcmV?d00001 diff --git a/textures/grains_rice_3.png b/textures/grains_rice_3.png new file mode 100644 index 0000000000000000000000000000000000000000..e68dff96e7219aca661375a552fca025b2d762f7 GIT binary patch literal 321 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPtx3CDK)a_>(1wf&5o-U3d7N_6#ALL>TlxW?5Y(ndV z8FzE0sJMLOIwgGO)T!(vR@j!R{ofHZIyZ4p5mHHo{koV z1D|DQni@0g_}sYc*0iPFU2AL(f1Z2f?CrmN490UW#i_K|1y5`?IPzIG^TyMxrVDGo zGIXprpJyK6s>*7x_;B0fmn;s~&Iqgt?_6Llf5L-fZeV`R-o$9J@{L9w|GAg^^aT2h N!PC{xWt~$(69B6yfA0VQ literal 0 HcmV?d00001 diff --git a/textures/grains_rice_4.png b/textures/grains_rice_4.png new file mode 100644 index 0000000000000000000000000000000000000000..4a2f888df684995ae84ea69c0eb2120c285c442b GIT binary patch literal 351 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPtx3CB!XMBX_I-t-SPZ!4!i_>rW4ZWBhMcVA!5-%Td zSQf3L64AloxI0Fu$JSDS8wqr?i6U{jfGC#>r z`*FYe|981JTd&Vwm*;-&fBrkYyX$`KTF!9JU(e~`g4@5v&z#p_xcr)Ff^FRHT<7J- z)1~j73M+M(rM^ytae>If#mWq7H!WI@9&2&*@9R}OE4;jB()HKJr5Pq(JE-mI@%f19 zN&n57+R+R7e!J@)DhLqP%FfK&!1sw^?~gf~|E%(V@uH*s`R}mDD$=`yRKEP!zG>PG tiI9zR+PA13%@5kMe@lmN{J#1htS|bLq`A+U*a7{`;OXk;vd$@?2>=Q@j|%_* literal 0 HcmV?d00001 diff --git a/textures/grains_rice_5.png b/textures/grains_rice_5.png new file mode 100644 index 0000000000000000000000000000000000000000..7edddbe8215457b3c0a5b55e54000fafbe92625b GIT binary patch literal 415 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPtx3CDKh)tYpIRgWuj;D)bh{fr*6E=Ds4iIUxU$@gQ zOR>#uMTp1}XV=#cggMsPIfx%Td2nSido6SOFE%CC_=Wiolq@W^WUY+wRpDeY&p%u` zL3*-VIs5q{{r{H#|I70Ixh}u*@aEXuf9m1vRlDj-_ARgf%+YYnO*wbUGcm3P{;488 z$CMe~T(V)9etr3`<-D)ARyhWH)v}gU>AqzbWT+ERT*|WGZtk+gb;--!oXccq`>kKv z>S^?pRgU3WkB_N+$BQpfR^I!nB^FF^3ORLECb76yy2104>>Dey%L>dJj^+Ee6mm37 znRNT0Z{CKxxmordmn1*?3AMhy(UEB3b$OG>=97!R&rweMs!`{@MsM8(d4BHjdH0T- zN%^|3yuYF|{^rVD#sJOm;$@G!Yje+XwLR?Ey7Xxi-v`ch`)lo<$8S3h3`z!1S3j3^ HP6`DybS;V0b)r+ zK~y-)?UBJs0#O)+zh=Cei=ah9wTKEr&=Tr7+O(`!XyvM1RF6;?J-~oL(8^5`uK>a2h zH_-JM0RFkAzNo1OPs?mA?J>F@1K`W|2EgS_LXAsaU0KuY{{0#NDWx+Ym9doB4gpa5 zd_)ML_uJjxp8)6uZ9QN;vVqIa(s5NWR_!VPh0dL3W;;YGW2wR9X4ynaiLWmt z%Gc21>Clvu(CKQ{3)+kZnSP(Mf*}RXvI&3?f`;815+0uKD6<`+-lzlUZ?Ds(7ql^Q zwSu1J)*Eb+uM~$82l-@o9%FfCk(Xl5^K_$4T+JYVDnDbqwo1ezF#!5P4w>TCrV5xQ zxmtmx*#!>=Fgo9o>_gW1^W_rxN|C*bE#+1Yhokrd!m~;^90lM9?_R7o6_weV00000 LNkvXXu0mjf$xX@Q literal 0 HcmV?d00001 diff --git a/textures/grains_rice_7.png b/textures/grains_rice_7.png new file mode 100644 index 0000000000000000000000000000000000000000..ec8b5809ac1d1ef831774b250f6cc7b5c3004505 GIT binary patch literal 505 zcmV8#YjdFre$h3e~N0d zezF!wRJ_ux!fOvAGmxRwxD7qs_a~@M8m#gDl-c}+h_$u%exCw2!Uytj1Q$l z96+?(Hwxx80QLI@m1dRI{Uxa?Po`%`h+eO-0!MrAw v9MS21t_@t*)k1*L;ndf_=M_|lp96dVjh)6-EA&K200000NkvXXu0mjf%%Is# literal 0 HcmV?d00001 diff --git a/textures/grains_rice_8.png b/textures/grains_rice_8.png new file mode 100644 index 0000000000000000000000000000000000000000..5b5917a6b8898245e0a2b31448e9399118dcbaf2 GIT binary patch literal 591 zcmV-V0|%H(Ul77MZuOFynFXw5X2rl^?wlcBt43F5!RcK@EN8Gr(WIc>K-88|y%`?A`eTSENy&iGuo5q^W<^*$HSF>8J z7X42+Eim>7fKsVsE?#c0oz^lMjV6rm2G1}7kKWt`pjxd))0#K>k0(L{KhyzAsmNI> z1Mv3X36?F*e3eQi1<-DFj4^I*w>l`LA`yn+SaN@_4}g@?FlVWZQYuO|7mEef-BrZK z{?oAr$GHl?^Y;%7YqvVAyQ@0*AP>Nwo~1|F|Fz4-OGN-IR}*NlT+i@^0@V;_Kly3z?e$93BtH9`yc;l}JcQcjp@y=H@0ifCxe# zcWV=Xp5LMUWrv5a?nI>YBV8-s!jd+hKK#(`1UHKmr&-e0OA`8I(&zO)Y;7{1yKLH% z+yspN?LrXx0LX`{@FAoNe&?5*4P-25})JnQDWheT;#;OxrmLHv=LI8Gr)~2 d%ceQ0`wJ5k;bEM47n%S7002ovPDHLkV1lFI0ObGx literal 0 HcmV?d00001 diff --git a/textures/grains_rice_bread.png b/textures/grains_rice_bread.png new file mode 100644 index 0000000000000000000000000000000000000000..9df8dde2486ec437da3ee97afa8d911763095085 GIT binary patch literal 504 zcmV`$C-@KIcME=jqYDld711On@#M98bnQW3dfr{b zqF5Ar7yR>5KbgDTPM*&vS(dR_EYMnGjA6ZAtG@ychl3dEK5AkqpoZ6JjeHa zqA22Wxv<@C)gOS<=_JSFk)kLVjYcS?&{~tGDM~5AFywl@GMmlFvW(4UqX0C(?RJwi zO{wdeAP8_Ahq|umx{fdm34(yKED6Jqwr$Z`v)}LK1NaUaV-OMgzDH|KUDsG^dB5Li zt%>89vMh037i%paKp2KtYne``1VKR4G?ZnDh#(>WR8>V$6fBoZR;v|`oS>4u+}md z3=k2DqM&ISq9`KEGLj@wpD&!xXBm&jv~5e@_jFzN2^(X$-|vVBaU6d)RX+~NS}U*D ui{WsH>$*H14~#MRzE7U##Br?nzw`@X_s=Bq9G&6-0000A8&OB?;&Ew&y=D**fj8!H16(AD(hvHrc4b6_LI0O8JS(c?z8xT?$Gbmqlvt z@AsSke5N8x-tA+Vvn+U+J&Pj6te)?9Z|!->^1F|M5|82miRRqf0imJ{4=nheRQ73f z73{x1ahayelbuJFWky^#JyzIK%y%s+C6aCJ*YiSx2j7-8UyJ&?F#I1=@Bg(|L*~w4 Q0R|9*r>mdKI;Vst0Af0qTmS$7 literal 0 HcmV?d00001 diff --git a/textures/grains_rice_seed.png b/textures/grains_rice_seed.png new file mode 100644 index 0000000000000000000000000000000000000000..e854855697f9ce0ecf7a748880eba8d486c59a2d GIT binary patch literal 275 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPtx3CB&dx2%&LZHwBPZ!4!i_>Q(8S*hJ@~}+TsDH@$ zXa9l?N7!Sci<({hpPHQPR6fwUdXrFZ;>RSmAJ$WYbe4Yk{L?-Dgyrt2)xCOYX}7&5 z2U+o);St=ptt_bi_X=r2#bX)MpKa4Njz52(`n}rkZ*dw+Z+z<)xOmc}$9~4Q@Ha0X zq{(z}*y()HoF>!J@pR6@RV%hKF*tGLvEJBRJAaj28*9QlF^}7~j(uAfcfG8>Si09b Q66jV2Pgg&ebxsLQ0MLMFc>n+a literal 0 HcmV?d00001