From b3f69171c3f7327a2b113ffd94a80b3f7f0a0c76 Mon Sep 17 00:00:00 2001 From: tenplus1 Date: Thu, 18 Jun 2020 21:02:39 +0100 Subject: [PATCH] added cactus juice (thanks OgelGames) --- README.md | 2 +- food.lua | 32 ++++++++++++++++++++++++++++++ textures/farming_cactus_juice.png | Bin 0 -> 167 bytes 3 files changed, 33 insertions(+), 1 deletion(-) create mode 100644 textures/farming_cactus_juice.png diff --git a/README.md b/README.md index 17ecc56..9c11965 100644 --- a/README.md +++ b/README.md @@ -13,7 +13,7 @@ This mod works by adding your new plant to the {growing=1} group and numbering t ### Changelog: -- 1.45 - Dirt and Hoes are more in line with default by using dry/wet/base +- 1.45 - Dirt and Hoes are more in line with default by using dry/wet/base, added cactus juice options, onion soup added (thanks edcrypt), Added apple pie, added wild cotton to savanna - 1.44 - Added 'farming_stage_length' in mod settings for speed of crop growth, also thanks to TheDarkTiger for translation updates - 1.43 - Scythe works on use instead of right-click, added seed=1 groups to actual seeds and seed=2 group for plantable food items. diff --git a/food.lua b/food.lua index 6afe17f..cc656a0 100644 --- a/food.lua +++ b/food.lua @@ -236,3 +236,35 @@ minetest.register_craft({ }, replacements = {{"group:food_baking_tray", "farming:baking_tray"}} }) + +-- Cactus Juice + +minetest.register_craftitem("farming:cactus_juice", { + description = S("Cactus Juice"), + inventory_image = "farming_cactus_juice.png", +-- on_use = minetest.item_eat(2, "vessels:drinking_glass"), + groups = {vessel = 1}, + on_use = function(itemstack, user, pointed_thing) + if user then + if math.random(1, 5) == 1 then + return minetest.do_item_eat(-1, "vessels:drinking_glass", + itemstack, user, pointed_thing) + else + return minetest.do_item_eat(2, "vessels:drinking_glass", + itemstack, user, pointed_thing) + end + end + end, +}) + +minetest.register_craft({ + output = "farming:cactus_juice 2", + type = "shapeless", + recipe = { + "vessels:drinking_glass", "vessels:drinking_glass", + "default:cactus", "farming:juicer" + }, + replacements = { + {"group:food_juicer", "farming:juicer"}, + }, +}) diff --git a/textures/farming_cactus_juice.png b/textures/farming_cactus_juice.png new file mode 100644 index 0000000000000000000000000000000000000000..b4fb5b993f1426581c062b4b3ed3a742dd294794 GIT binary patch literal 167 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE^4e$wZ%`eK$nPXqN(&ggi3%Bmv zeDdt^k6+(8<{kV4RKQpgbJxxta32j0G0tp7{nwl#m8@B9Px^!v7+a$9>HlRbQcXP+IE$86_n#JJh L>gTe~DWM4ffxkBQ literal 0 HcmV?d00001