From ad045dc221a99d4f1a9cce0e3416e9f74cac44ea Mon Sep 17 00:00:00 2001 From: TechDudie Date: Wed, 24 Mar 2021 16:05:30 +0000 Subject: [PATCH] Update 'strider.lua' --- strider.lua | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/strider.lua b/strider.lua index 95e8562..f0742e8 100644 --- a/strider.lua +++ b/strider.lua @@ -114,8 +114,14 @@ local strider = { end local wielditem = clicker:get_wielded_item() - -- No fungus on stick, so using carrot on a stick - if wielditem:get_name() ~= mobs_mc.items.carrot_on_a_stick then + + local controlitem = "" + if minetest.get_modpath("mc") then + controlitem = "mc:warped_fungus_stick" + else + controlitem = mobs_mc.items.carrot_on_a_stick + end + if wielditem:get_name() ~= controlitem then if mobs:feed_tame(self, clicker, 1, true, true) then return end end if mobs:protect(self, clicker) then return end @@ -163,7 +169,7 @@ local strider = { mobs.detach(clicker, {x=1, y=0, z=0}) return - elseif not self.driver and self.saddle == "yes" and wielditem:get_name() == "mc:warped_fungus_stick" then + elseif not self.driver and self.saddle == "yes" and wielditem:get_name() == controlitem then -- Ride pig if it has a saddle and player uses a carrot on a stick mobs.attach(self, clicker)