From 68e773f6e761ccc4db5c9d12235c92bc8c8f1ce9 Mon Sep 17 00:00:00 2001 From: Wuzzy Date: Thu, 12 Jan 2017 03:04:58 +0100 Subject: [PATCH] Add several craftitems --- mods/default/crafting.lua | 9 +- mods/itemframes/init.lua | 10 ++- mods/mcl_end/init.lua | 14 +++ mods/mcl_end/textures/mcl_end_ender_eye.png | Bin 0 -> 804 bytes mods/mcl_potions/init.lua | 22 +++++ .../mcl_potions_spider_eye_fermented.png | Bin 0 -> 455 bytes mods/mobs/creeper.lua | 4 +- mods/mobs/item.lua | 81 +++++++++++++++++- mods/mobs/sheep.lua | 2 +- mods/mobs/slime.lua | 4 +- mods/mobs/textures/mobs_blaze_powder.png | Bin 0 -> 516 bytes mods/mobs/textures/mobs_blaze_rod.png | Bin 0 -> 314 bytes mods/mobs/textures/mobs_feather.png | Bin 0 -> 255 bytes mods/mobs/textures/mobs_ghast_tear.png | Bin 0 -> 207 bytes mods/mobs/textures/mobs_leather.png | Bin 0 -> 329 bytes mods/mobs/textures/mobs_magma_cream.png | Bin 0 -> 762 bytes mods/mobs/textures/mobs_nether_star.png | Bin 0 -> 314 bytes mods/mobs/textures/mobs_rabbit_foot.png | Bin 0 -> 3133 bytes mods/mobs/textures/mobs_rabbit_hide.png | Bin 0 -> 3183 bytes mods/throwing/arrow.lua | 10 ++- 20 files changed, 147 insertions(+), 9 deletions(-) create mode 100644 mods/mcl_end/textures/mcl_end_ender_eye.png create mode 100644 mods/mcl_potions/init.lua create mode 100644 mods/mcl_potions/textures/mcl_potions_spider_eye_fermented.png create mode 100644 mods/mobs/textures/mobs_blaze_powder.png create mode 100644 mods/mobs/textures/mobs_blaze_rod.png create mode 100644 mods/mobs/textures/mobs_feather.png create mode 100644 mods/mobs/textures/mobs_ghast_tear.png create mode 100644 mods/mobs/textures/mobs_leather.png create mode 100644 mods/mobs/textures/mobs_magma_cream.png create mode 100644 mods/mobs/textures/mobs_nether_star.png create mode 100644 mods/mobs/textures/mobs_rabbit_foot.png create mode 100644 mods/mobs/textures/mobs_rabbit_hide.png diff --git a/mods/default/crafting.lua b/mods/default/crafting.lua index e2856e5b87..37781d2181 100644 --- a/mods/default/crafting.lua +++ b/mods/default/crafting.lua @@ -634,10 +634,16 @@ minetest.register_craft({ } }) +-- TODO: Remove helper recipe +minetest.register_craft({ + type = 'shapeless', + output = 'default:book', + recipe = { 'default:paper', 'default:paper', 'default:paper', 'mobs:leather', + } +}) minetest.register_craft({ type = 'shapeless', output = 'default:book', - -- FIXME: Update recipe. 3 paper 1 lether recipe = { 'default:paper', 'default:paper', 'default:paper', 'default:paper', } }) @@ -668,6 +674,7 @@ minetest.register_craft({ } }) +-- TODO: Remove recipe when mobs are working minetest.register_craft({ type = "shapeless", output = "default:gunpowder", diff --git a/mods/itemframes/init.lua b/mods/itemframes/init.lua index 991dd442e3..038676f1bf 100644 --- a/mods/itemframes/init.lua +++ b/mods/itemframes/init.lua @@ -130,7 +130,15 @@ minetest.register_node("itemframes:frame",{ end, }) --- FIXME: Replace paper with leather +minetest.register_craft({ + output = 'itemframes:frame', + recipe = { + {'default:stick', 'default:stick', 'default:stick'}, + {'default:stick', 'mobs:leather', 'default:stick'}, + {'default:stick', 'default:stick', 'default:stick'}, + } +}) +-- FIXME: Remove helper recipe minetest.register_craft({ output = 'itemframes:frame', recipe = { diff --git a/mods/mcl_end/init.lua b/mods/mcl_end/init.lua index 0df64fdded..9ecc98d3bb 100644 --- a/mods/mcl_end/init.lua +++ b/mods/mcl_end/init.lua @@ -41,3 +41,17 @@ minetest.register_craft({ {"mcl_end:end_stone", "mcl_end:end_stone"}, } }) + +minetest.register_craftitem("mcl_end:ender_eye", { + description = "Eye of Ender", + wield_image = "mcl_end_ender_eye.png", + inventory_image = "mcl_end_ender_eye.png", + stack_max = 64, +}) + +minetest.register_craft({ + type = "shapeless", + output = "mcl_end:ender_eye", + recipe = {"mobs:blaze_powder", "mcl_ender_pearl:ender_pearl"}, +}) + diff --git a/mods/mcl_end/textures/mcl_end_ender_eye.png b/mods/mcl_end/textures/mcl_end_ender_eye.png new file mode 100644 index 0000000000000000000000000000000000000000..5b2a843f60ee0dbf46df63aac8a02a124cc9feda GIT binary patch literal 804 zcmV+<1Ka$GP)D-(Dnde?W~OOr<#JA)safU@+HyLb+pC7G(@5a-*cdfjji}&0D6%=2O%E_upCn+Pm{sK+@$2N8x~3u`Kq?cFl0z(j7zCI6 zG`JXIa2xoa4Kv~8ak7nuq#~r{y$>f??3){59(+^i_Uajx#MdCBji?(6B#n@k1Bie8 z`pGQ6f5Si;Sy31f@%ZhmI)!8rNdr8I=|9TB-1p1tA`qaBNI9U)dy&Ngy?pXh3sdJk zM8_Pt8~~!P-3(qQJB6eHeb1-X$+6y$S2*{Pr6r$g+(lHclyE?7wTlA+iynSG0=nWs z4ls8sase4fYFQkdA7{Dv_ChW=(OF6b6`53M$)f7ELNx#&0ALCTz!YkSgOq8mC#ite zc#H!sE!^b*vE~qC_nYiFWNkk{xkqH$C-aACfQ<)HlR zULL#g@GiQLxhw>IK6<%p&L8_5P0EYL_qAL zn<`uPQ+DZ2$|~8x`vH$Z4j@lE0OVLtaRlVNk!Cy`FtFrS1H@&B@gwHm7ca{PU#`jV zKFIBnTP(*9oAmF12*4CX06>5?0;50PQOt4xIly~x>82f^UkZGfbF!Hc%Ygu~B%M!e zDth@r#kb+;r2>k*J`T`FC^JorW7MLem;ZHuHbR8hqWx+_`<=i#`WIqM*P{@NW#m!^ zl8qt&q`lKO86g&Oh-Ku`M>0eJi$6qVJ?9zy1n?XXVi|eLhf;AiM1T-#FXS5xV4!;4(Kc7TNc4Q3z00000v`o8T`HbP+A$V6bQr3f2~?PSUO5ATAaM7f~~cAc!F7RB;HnxcdhLySVlT zoxY#E{PQm+bW5l(Wz5km|<&W;2I zVDt!h-D~Iv*z0b~A%h&}?SL#1UNe9rE>1a?!VbXmx03^%09#IQ;m2@oq#WQp0vMqd z@LbsyG3Z5|k#bDGEmsSm{BC)5NPfGrGbG2ep+wM2`0yPL})vC?~iW zMhhvSoInm-o z=SNgX9gfmi^*!G`cAQpet<@o=jsSfpJf6|zKme8bi=GnVe3G6SMs8P>^83lEZI9EE%czmP00A^bV(+jfX%lx2}v3cjgae*$2LKnl<2afrs7 z4&BF7Sh!7BRL1;y;~>TXe9hT>|2nh9T;~fGcUmYbzTZ?3T*E8{mSA-mho}MUb7jpT z8?7jgF$-dnv)?J-BXs|9f5J)zAX;gRtL={TIkyl1VhHmnvbg~uQB4v7gdiG^7gCU& z+PIB5fvhvtT#7s8%)c-6+l{hH2H+HORqqbwB$EVpmQ`1nGXRn(0VG6h8G?t5g(#{k ziOn(>DZnts=DRDsdvNCTxh?+Imyra)VM1D6*E8zn7V> zlU)G-;+GMF05{;en}Et`Ju)dKaNbV=UJH}kVWx9j3SbvVfwKvyk;A)c(t_738_ptN z!DT{lasfSd2mHQq!$}2l;A8@N?BBvk__LlT!AS%xc&l(JaI}E$sineE0%qq3c(y>d zaD8@;7NCUp7Vx#*cVtKfx^1U`Cktr!Lo|upc5(p=E<*{A3Rv%)0Ui|a9T`fvSAcWp zQ339q2L&$Mv2*9SM+PNO0`3(k1$PQyZ#zmreKM=EaTRX(H~dS14}navoL+Siw*UYD M07*qoM6N<$f~;yF@$}1hKspXhh^I+1%U)h-e<0xR&+P) zDn5HRUo_*@pSbKxt645}f8tc^*u9{&{B9FV`MFa0U5bos%kMc~*PU>1<@V2MjVyWx zGE;7cGRed=T;|!Kq0k`T82IDD^#Zm(eelF{r5}E*T CPh}zi literal 0 HcmV?d00001 diff --git a/mods/mobs/textures/mobs_ghast_tear.png b/mods/mobs/textures/mobs_ghast_tear.png new file mode 100644 index 0000000000000000000000000000000000000000..08369841d3e6243df901476c52a4511637db55e9 GIT binary patch literal 207 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJX`U{QAr-gYUUTGXP!MQM%)ctT zC(}LSaonxyxt-f31U4$fYhB`C&VBMfL-Dc8k+U-C49pS@JNH!T&(LIO`7ZFJW1>?4 z!;wY_z6%z7-4Xl~ju)PrqH!dOp;tMId5eM_qe1;b&3`Nv-3u6g{grR9+glm&_%MU2 z)8o60rYzFS8OkqANQ$20%)Y z|1SkVOOyMR0c86^DS(%7nF>fHVWbo{131d1EK&c5rl%9poj~> zg@UcRaidVEVA5Jt0wIYQ3k7%nfa^SO^W5GUO)_I!M9AVWO;UPJ-h1yb4Jf4o|B^s2 z;J*tvHI-DO7ZQqB{!F$lfP#DPvJPICMuaD|)9UWito+WU;e^_C< z59#DzbU&~28@_R(bfJSp# zU;yMl*D?~o2nH}>VfL5=RF3vZgzo_Ce)Ei*8xT?iFkaC7hN1t0@Vf{KHsSV1%cD{GO-;;O0U(zj^t&Q~k4}C0 zpnz#0fE%!JF``~hrgQ`X!24TiK?fu#AMk!BL;!g_o)q+vYy|;EfXewkEr%F9+Z+75 z0DvP?I1$&A_?!v}41&CTB%~H@!~_HYiYW(w8olQLKsf^-Ht8g9xAvYMNZb*S^Y#3d zjL2W*vN8c&MQm9P`JG)!wW&uktR27~rreC6Sj$^L+)eK5p%l|FCjvPzrC=twTiCY8 s@`+enffqYc0`6{rlj{9v)C=&-FA_QRq7Moa`2YX_07*qoM6N<$f-uTPU;qFB literal 0 HcmV?d00001 diff --git a/mods/mobs/textures/mobs_nether_star.png b/mods/mobs/textures/mobs_nether_star.png new file mode 100644 index 0000000000000000000000000000000000000000..419280aa38666b8d1760d8830368586cec842938 GIT binary patch literal 314 zcmV-A0mc4_P)IM|I&u@ZPLq#-z&WSBFOt}xCk&fCBVt; zh*fZ00;~s-u!v-X5v~PvQOc5h6ESZzJSc+^o)SO_i--w~Af0gxG55zYMn6ZfRFRr` zyoLbIgh@cAj6XsVDKd$G1%U5saMlu}M0BO61gzlfE|7t=giN)DS8qcUNfoDt|8yrr z374%HixaE8>0zXoqWN*GTh!%3BC}8muOjeihii5zwf6h|WAe8GZ@W7bhu`Mwz5oCK M07*qoM6N<$g4p$e=Kufz literal 0 HcmV?d00001 diff --git a/mods/mobs/textures/mobs_rabbit_foot.png b/mods/mobs/textures/mobs_rabbit_foot.png new file mode 100644 index 0000000000000000000000000000000000000000..0e773b1bdb9f6310d1ea067ea6caa4242a875c73 GIT binary patch literal 3133 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 X1fsxyPRnV000000NkvXXu0mjfN@3Qs literal 0 HcmV?d00001 diff --git a/mods/mobs/textures/mobs_rabbit_hide.png b/mods/mobs/textures/mobs_rabbit_hide.png new file mode 100644 index 0000000000000000000000000000000000000000..98b74f95945f6ad99f05fbf086531b58b4a94dc6 GIT binary patch literal 3183 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 VDf