Use warped fungus on a stick and add mod.conf #1

Merged
epCode merged 4 commits from :master into master 2021-03-24 17:15:28 +01:00
2 changed files with 12 additions and 3 deletions

3
mod.conf Normal file
View File

@ -0,0 +1,3 @@
name = extra_mobs
depends = mc_mobs
optional_depends = mc

View File

@ -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() == mobs_mc.items.carrot_on_a_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)