From b2a1d23dd36ad53424257ad78ffd437ed666619e Mon Sep 17 00:00:00 2001 From: Wuzzy Date: Tue, 14 Mar 2017 19:26:48 +0100 Subject: [PATCH] Add large fern and double tallgrass --- mods/ITEMS/mcl_flowers/init.lua | 33 +++++++++++------- .../mcl_flowers_double_plant_fern_bottom.png | Bin 0 -> 930 bytes .../mcl_flowers_double_plant_fern_top.png | Bin 0 -> 795 bytes .../mcl_flowers_double_plant_grass_bottom.png | Bin 0 -> 870 bytes .../mcl_flowers_double_plant_grass_top.png | Bin 0 -> 711 bytes 5 files changed, 20 insertions(+), 13 deletions(-) create mode 100644 mods/ITEMS/mcl_flowers/textures/mcl_flowers_double_plant_fern_bottom.png create mode 100644 mods/ITEMS/mcl_flowers/textures/mcl_flowers_double_plant_fern_top.png create mode 100644 mods/ITEMS/mcl_flowers/textures/mcl_flowers_double_plant_grass_bottom.png create mode 100644 mods/ITEMS/mcl_flowers/textures/mcl_flowers_double_plant_grass_top.png diff --git a/mods/ITEMS/mcl_flowers/init.lua b/mods/ITEMS/mcl_flowers/init.lua index 14b08ffe1..8adc3915e 100644 --- a/mods/ITEMS/mcl_flowers/init.lua +++ b/mods/ITEMS/mcl_flowers/init.lua @@ -41,6 +41,17 @@ add_simple_flower("allium", "Allium", "mcl_flowers_allium", { -0.2, -0.5, -0.2, add_simple_flower("azure_bluet", "Azure Bluet", "mcl_flowers_azure_bluet", { -3/16, -0.5, -3/16, 3/16, 2/16, 3/16 }) add_simple_flower("blue_orchid", "Blue Orchid", "mcl_flowers_blue_orchid", { -5/16, -0.5, -5/16, 5/16, 6/16, 5/16 }) + +local wheat_seed_drop = { + max_items = 1, + items = { + { + items = {'mcl_farming:wheat_seeds'}, + rarity = 8, + }, + } +}, + --- Fern --- minetest.register_node("mcl_flowers:fern", { description = "Fern", @@ -56,22 +67,14 @@ minetest.register_node("mcl_flowers:fern", { groups = {dig_immediate=3,flammable=2,attached_node=1,dig_by_water=1,deco_block=1}, buildable_to = true, sounds = mcl_sounds.node_sound_leaves_defaults(), + drop = wheat_seed_drop, selection_box = { type = "fixed", fixed = { -4/16, -0.5, -4/16, 4/16, 7/16, 4/16 }, }, - drop = { - max_items = 1, - items = { - { - items = {'mcl_farming:wheat_seeds'}, - rarity = 8, - }, - } - }, }) -local function add_large_flower(name, desc, longdesc, bottom_img, top_img, inv_img) +local function add_large_plant(name, desc, longdesc, bottom_img, top_img, inv_img, drop) if not inv_img then inv_img = top_img end @@ -85,6 +88,7 @@ local function add_large_flower(name, desc, longdesc, bottom_img, top_img, inv_i sunlight_propagates = true, paramtype = "light", walkable = false, + drop = drop, node_placement_prediction = "", on_place = function(itemstack, placer, pointed_thing) -- We can only place on nodes @@ -149,9 +153,12 @@ local function add_large_flower(name, desc, longdesc, bottom_img, top_img, inv_i }) end -add_large_flower("peony", "Peony", nil, "mcl_flowers_double_plant_paeonia_bottom.png", "mcl_flowers_double_plant_paeonia_top.png") -add_large_flower("rose_bush", "Rose Bush", nil, "mcl_flowers_double_plant_rose_bottom.png", "mcl_flowers_double_plant_rose_top.png") -add_large_flower("lilac", "Lilac", nil, "mcl_flowers_double_plant_syringa_bottom.png", "mcl_flowers_double_plant_syringa_top.png") +add_large_plant("peony", "Peony", nil, "mcl_flowers_double_plant_paeonia_bottom.png", "mcl_flowers_double_plant_paeonia_top.png") +add_large_plant("rose_bush", "Rose Bush", nil, "mcl_flowers_double_plant_rose_bottom.png", "mcl_flowers_double_plant_rose_top.png") +add_large_plant("lilac", "Lilac", nil, "mcl_flowers_double_plant_syringa_bottom.png", "mcl_flowers_double_plant_syringa_top.png") + +add_large_plant("double_grass", "Double Tallgrass", nil, "mcl_flowers_double_plant_grass_bottom.png", "mcl_flowers_double_plant_grass_top.png", nil, wheat_seed_drop) +add_large_plant("double_fern", "Large Fern", nil, "mcl_flowers_double_plant_fern_bottom.png", "mcl_flowers_double_plant_fern_top.png", nil, wheat_seed_drop) -- Lily Pad minetest.register_node("mcl_flowers:waterlily", { diff --git a/mods/ITEMS/mcl_flowers/textures/mcl_flowers_double_plant_fern_bottom.png b/mods/ITEMS/mcl_flowers/textures/mcl_flowers_double_plant_fern_bottom.png new file mode 100644 index 0000000000000000000000000000000000000000..60b3bd31cc36e1d0ac7cf7070bde3657a40de3a7 GIT binary patch literal 930 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4rT@h2A3sW#~2tGSkfJR9T^xl_H+M9WCckk zdj$D1FjT2AFf_CL?AuBE1}mzC?Au4(b&dF-;#{>f*(oZ@uD6LbDuTA`^OA3wvPwPT^jrCg`Q`t>5W zYYa}mshsmo%BM%r^^X1SnOQ9%AvYOHiUY4Q3ud$L*He2m`6(l_=az}b9S%A_UvRwQ z=YvZ24_`yC@^T#8pvlYU7ocaz@zBI*@}ormHEPliTw+)bicXl)Wt`aD;jc9(HSQos zLCW3M4_m&wEZjNgxWKl@6FE42cX!p&hsE>m_4C%(UVPT8%h`La_hHP0 zG`o`6e{2=DT+9>^_wHc*EL<>zVfd*zzbgKI8lEzrAwot+{vE z-ga)<&3r^)qwMQM?yRJjtNPD;cW{aLeyqiChA4Yd$7|UGr3R8gyH~7Cy~A@b=b>Ms zr_BadiRF4(wF+Hd%g&fw>A$ijR9H`5wdPG;L-4K#$vedIn}7ZDn|t(s`~`ak_y5cV zUjIe@F=#Pr8a9}4#xO82sFt`!l%yncn(G=E>l&Jb7+P8xT3VSH qXd4(>85n$-CiW6VLvDUbW?Cg~4Xvlwg)%TOFnGH9xvX$-?29z)a@9SW^z8H1U8}W?V--D{ z^{q10+#7Y>YIN)hG|Ur}{8~&bQdG>7RGiDSjH4Cp^EAxjlw2#deVPqj%C#dq9sOHP zqq>}oq7-~vjQ;=suklv8pMimau_VYZn8D%MjWiG^$=lsUU6+4_G6Mqxdx@v7EBixc zK4B4#j%B)93=E8uJzX3_EKc8@^l;Z~1)jEzf*vb4rLKtChTSfG{!hQK%=&KTP1&CK zmOVD{pHz?i@n3FrAUh)ZyO?ypNZ)TR|M0B73+4osYo1Q-I2w(=G=}zolAB?ezxml z7=CM{i~nfbE&l4}wcM3~|0kT(x~I7O^p1M{wYTEeU5L#$;Xfr;_iwV9rwM;U`Ol8m zoxD%>rxi8a_dWU~t$OjSM8>mkHR6>RwBzKot0Jf89{kOD%}l4-`ug)*YTr(rlstQz zF^@%9q98@K&W=6QQfgH~Z))lu_k5>j)ARSOXZthu7lyZNcxxsR;Jsn%PNVug8-A^P zvgh2f97#{VuZ*T zI!rw(^?jO*JgW`-T8#bMO?;Y+T}yPGi*$Tjj9rR#13OK<>ka+dOx()!+)DL)8jaj5 z^t|f~gL};a+D$#G^@F-i9rCoIW?5S$sX66q+ooywHXAz?XnR!YyO!xX=4<=Z8-?_l zdDR$r*Bbh@n0VC~`ZO4YO|q~~R(CGYiI`&PTB_?_q3>B`;NNB%+HVm#-72WdEMlr< z=mc|zY)yw;t&m=Gw{pGkNf!VA|BqxievN^Ffw3gWFPOpM*^M+1C&}C0#oChZOAZ4A z1AB?5uPggQWv(Z_sw%K5^HTg!vmdtcpHtYAV^D!ocRh|HMN=_l=>y zoXf@b4cSR8QZ5G;JZ)fg&Q3XWx1;?w_>Hm)^FOuDVBK2$dg+o%-$Wj- z73bXYv|ZPqh%8-Tv`}p3Wq+1{9q(lx&SE-n;LtKr%N-WxZ=~|1MPr;EAF^Ddvn4B~ z^19DOEmQF~aV^<(@=<~;4ZMlh*q*HMY3L14@H%L^g8i_AEn^5vNX)0aH*61hV$M4` zXJq@zJvC!r(fd8YWs2=VJzi0Mrc)szaxOQGh5H+L_Zax(UQKU6KFr z@=?v)8kKjljOD)txaKaaN@aBB3;E!3$ZCt$?3XtZ&Cmadz9I50SLoX1ce5{_tZX=? z9AMemAiwI3PqOK%8zIHK^;_NE=qqtAwp?O2?YZPCsdEK~_HT5O|0yqJE3B)>#CMi~ zfkCyzHKHUXu_VgTe~DWM4fpO89X literal 0 HcmV?d00001 diff --git a/mods/ITEMS/mcl_flowers/textures/mcl_flowers_double_plant_grass_top.png b/mods/ITEMS/mcl_flowers/textures/mcl_flowers_double_plant_grass_top.png new file mode 100644 index 0000000000000000000000000000000000000000..a7fe751e3e686cb3798013c9f16c480073794f97 GIT binary patch literal 711 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4rT@h2A3sW#~2tGSkfJR9T^xl_H+M9WCckk zdj$D1FjT2AFf_C3CKdxL4@=)EoIU8aWr}1oxWxG#I&-={gtcgio>vonRg{)7rny z)T_qOrC7(URL`SQ-yv5kVv1!zhpAJ(wnL8A|NsAQn)#h(U|?V@3GxeOaCmkj4a7k}lk&)>LJY3b&8 z7t=Vtsh7?@yRYrg_n9%!RrAY9CFWOF4E>A;G&Ytj?3})6-#n4%hES=d^&MgC8~7eP z)4cX$jg)}l>HphaNY{GmzKc`c7x=D#jhjV6v}Md?f|G z(pg_id>mdZT%f%{(6xA<%YnIn9!Uxrl)J_powTEB$Hu#lB)2Cl3_swqMt|?izI&0j z9*5tz%ww(E?WxGV=8noL?v&O1Ra`t*-kQJv$h6mZ&-DHFRZF>k23g*{!N9