Merge pull request 'Fix crash when golem tries to pickup item' (#2820) from fix_golem_pickup_crash into master
Reviewed-on: https://git.minetest.land/MineClone2/MineClone2/pulls/2820
This commit is contained in:
commit
d4b1e30b61
|
@ -48,13 +48,14 @@ mcl_mobs:register_mob("mobs_mc:iron_golem", {
|
||||||
_got_poppy = false,
|
_got_poppy = false,
|
||||||
pick_up = {"mcl_flowers:poppy"},
|
pick_up = {"mcl_flowers:poppy"},
|
||||||
on_pick_up = function(self,n)
|
on_pick_up = function(self,n)
|
||||||
if n.itemstring:find("mcl_flowers:poppy") then
|
local it = ItemStack(n.itemstring)
|
||||||
|
if it:get_name() == "mcl_flowers:poppy" then
|
||||||
if not self._got_poppy then
|
if not self._got_poppy then
|
||||||
self._got_poppy=true
|
self._got_poppy=true
|
||||||
return
|
it:take_item(1)
|
||||||
end
|
end
|
||||||
return true
|
|
||||||
end
|
end
|
||||||
|
return it
|
||||||
end,
|
end,
|
||||||
replace_what = {"mcl_flowers:poppy"},
|
replace_what = {"mcl_flowers:poppy"},
|
||||||
replace_with = {"air"},
|
replace_with = {"air"},
|
||||||
|
|
Loading…
Reference in New Issue
Block a user