From f2ab135c6b14f9d4719e7f8920c88e2b9f0a8f0c Mon Sep 17 00:00:00 2001 From: tenplus1 Date: Sun, 13 Dec 2020 09:21:06 +0000 Subject: [PATCH] add red and yellow peppers (thanks Felfa) --- crops/pepper.lua | 48 ++++++++++++++++++++++++++---- textures/crops_pepper_plant_6.png | Bin 0 -> 423 bytes textures/crops_pepper_plant_7.png | Bin 0 -> 442 bytes textures/crops_pepper_red.png | Bin 0 -> 339 bytes textures/crops_pepper_yellow.png | Bin 0 -> 353 bytes 5 files changed, 43 insertions(+), 5 deletions(-) create mode 100644 textures/crops_pepper_plant_6.png create mode 100644 textures/crops_pepper_plant_7.png create mode 100644 textures/crops_pepper_red.png create mode 100644 textures/crops_pepper_yellow.png diff --git a/crops/pepper.lua b/crops/pepper.lua index 848c2ae..66960cc 100644 --- a/crops/pepper.lua +++ b/crops/pepper.lua @@ -19,16 +19,32 @@ minetest.register_craftitem("farming:peppercorn", { -- green pepper minetest.register_craftitem("farming:pepper", { - description = S("Pepper"), + description = S("Green Pepper"), inventory_image = "crops_pepper.png", on_use = minetest.item_eat(2), groups = {food_pepper = 1, flammable = 3} }) +-- yellow pepper +minetest.register_craftitem("farming:pepper_yellow", { + description = S("Yellow Pepper"), + inventory_image = "crops_pepper_yellow.png", + on_use = minetest.item_eat(3), + groups = {food_pepper = 1, flammable = 3}, +}) + +-- red pepper +minetest.register_craftitem("farming:pepper_red", { + description = S("Red Pepper"), + inventory_image = "crops_pepper_red.png", + on_use = minetest.item_eat(4), + groups = {food_pepper = 1, flammable = 3}, +}) + minetest.register_craft({ type = "shapeless", output = "farming:peppercorn", - recipe = {"farming:pepper"} + recipe = {"group:food_pepper"} }) -- ground pepper @@ -93,11 +109,10 @@ minetest.register_node("farming:pepper_3", table.copy(def)) def.tiles = {"crops_pepper_plant_4.png"} minetest.register_node("farming:pepper_4", table.copy(def)) --- stage 5 +-- stage 5 (green pepper) def.tiles = {"crops_pepper_plant_5.png"} -def.groups.growing = 0 def.drop = { - items = { + max_items = 2, items = { {items = {"farming:pepper 2"}, rarity = 1}, {items = {"farming:pepper"}, rarity = 2}, {items = {"farming:pepper"}, rarity = 3} @@ -105,6 +120,29 @@ def.drop = { } minetest.register_node("farming:pepper_5", table.copy(def)) +-- stage 6 (yellow pepper) +def.tiles = {"crops_pepper_plant_6.png"} +def.drop = { + max_items = 2, items = { + {items = {'farming:pepper_yellow 2'}, rarity = 1}, + {items = {'farming:pepper_yellow'}, rarity = 2}, + {items = {'farming:pepper_yellow'}, rarity = 3}, + } +} +minetest.register_node("farming:pepper_6", table.copy(def)) + +-- stage 7 (red pepper) +def.tiles = {"crops_pepper_plant_7.png"} +def.groups.growing = 0 +def.drop = { + max_items = 2, items = { + {items = {'farming:pepper_red 2'}, rarity = 1}, + {items = {'farming:pepper_red'}, rarity = 2}, + {items = {'farming:pepper_red'}, rarity = 3}, + } +} +minetest.register_node("farming:pepper_7", table.copy(def)) + -- add to registered_plants farming.registered_plants["farming:pepper"] = { crop = "farming:pepper", diff --git a/textures/crops_pepper_plant_6.png b/textures/crops_pepper_plant_6.png new file mode 100644 index 0000000000000000000000000000000000000000..f2de13ae265e4172d6402761ea263c0de55d789b GIT binary patch literal 423 zcmV;Y0a*TtP)+jhHmS6<-8w1;s`Skrc5=Cs_CgETUMZvlId;^A99RvA;n?3yUC#rckgE zQds7p;7UZYQI@f|T=Q@@IdIvX;hwWIXJ!>4C>D@&U%yxLsIYs1#G5O9iUkBVgqH~R7Rmd;i4C?k?7+mb2U5-4Es{nI}N@~+8U@#%_>5s8j#=iw2YFWo}(1?I#j zt}Lz(-9Jwhz-|TUiA`60_M06xH#GU=6qU{)tq-U>!A1@xO^E=}rw(csUK{Xy7Cwcs z<5@XCtXN;b^gXRyF0wioXrj4XcTm2k<6;4ETi~{!CpNnkJ(a);Ql*3d#Fa(k-X*sR z>uYdVgUh5nWMVXkcze`QCeAKvGU&aa=5js2iI{RzrG$8G3$Jbc6EYawi=hfkNrNKk z9P;Lc6AdO#VQB{T=K0%=Q4c2mWvj=?LJ~fwY+{T4zqZD%vO)6&>W&-uv0tF)sMliQ Rf9C)I002ovPDHLkV1gknxkCT| literal 0 HcmV?d00001 diff --git a/textures/crops_pepper_plant_7.png b/textures/crops_pepper_plant_7.png new file mode 100644 index 0000000000000000000000000000000000000000..b94526ba0ab344bc168cb6a45528cc6d060231f1 GIT binary patch literal 442 zcmV;r0Y(0aP)(<%t5w7LhOUsEZ-9Q)4D(xT$G&AB@UuB9(V2m)u5nT-p)=!nak_ zFuXj%-Cpl0^c~OSGNL1G0o(VW@;P1&?wlst(YVj-JSKv!Lvc+I3&I;0n zgaAa9=JCpB=`=(t`pxyH=6Wm9VPe=tyjZU)8!wz_Qt`l-*|>r2DrdhqAzN;`kdVf+ zrtz%1ge;nleGCJwl75S1Hj&o`aN;If{5ys5AxIzU)^7au;NM?1wSkOIz{h|`WXyE6 k)pwOGp6;Ps@|}u`%)TQU4x;vvuZ@ z64Um(hMw*?^E34C{DYq)|JTRpSy}%VR^BBM^C0|decOYTJ>rrQ5)wg26_a|yYN~=> z+s8Ux+hF#4zg@Jp@-oJKOgv!uGdmRjs1&lbRq896@TA;nzA)R~;Kku10ZfLWa~cmy zWF6Quog->KyJG!EZsxSy(AI^~YEfQ7KCfy*j{fEQP_PrXf0wyh6&v4lF$$=JCwUqEh(Jd3VC29(B ieUX$9sL5H!!XQ`>VSFOoWC}2_7(8A5T-G@yGywqk>w*3N literal 0 HcmV?d00001 diff --git a/textures/crops_pepper_yellow.png b/textures/crops_pepper_yellow.png new file mode 100644 index 0000000000000000000000000000000000000000..c0273e437ea45346f39b836f6038b3d57a510eaf GIT binary patch literal 353 zcmV-n0iOPeP)9i=yvpSlTkU2`{XChM00000NkvXXu0mjf^tzi2 literal 0 HcmV?d00001