From 694252e15310f3fb6a848f0197f82415d994f333 Mon Sep 17 00:00:00 2001 From: cora Date: Sat, 10 Sep 2022 01:06:29 +0200 Subject: [PATCH] Add a setting for fapples (fast apples) --- mods/ITEMS/mcl_core/craftitems.lua | 5 +++++ settingtypes.txt | 3 +++ 2 files changed, 8 insertions(+) diff --git a/mods/ITEMS/mcl_core/craftitems.lua b/mods/ITEMS/mcl_core/craftitems.lua index 0fb92fcb2c..94575baca5 100644 --- a/mods/ITEMS/mcl_core/craftitems.lua +++ b/mods/ITEMS/mcl_core/craftitems.lua @@ -2,6 +2,8 @@ local S = minetest.get_translator(minetest.get_current_modname()) +local enable_fapples = minetest.settings:get_bool("mcl_enable_fapples",true) + -- -- Crafting items -- @@ -162,6 +164,9 @@ local function eat_gapple(itemstack, placer, pointed_thing) regen_duration, absorbtion_factor = 20, 4 mcl_potions.fire_resistance_func(placer, 1, 300) mcl_potions.leaping_func(placer, 1, 300) + if enable_fapples then + mcl_potions.swiftness_func(placer, absorbtion_factor, 120) + end end -- TODO: Absorbtion mcl_potions.regeneration_func(placer, 2, regen_duration) diff --git a/settingtypes.txt b/settingtypes.txt index 41fdb24589..75053092fe 100644 --- a/settingtypes.txt +++ b/settingtypes.txt @@ -180,6 +180,9 @@ enable_real_maps (Enable Real Maps) bool true # Enable Bookshelf inventories mcl_bookshelf_inventories (Enable bookshelf inventories) bool true +# Enable swiftness on enchanted golden apples +mcl_enable_fapples (Enable swiftness on enchanted golden apples) bool true + [Debugging] # If enabled, this will show the itemstring of an item in the description. mcl_item_id_debug (Item ID Debug) bool false