mirror of
https://git.minetest.land/VoxeLibre/VoxeLibre.git
synced 2024-12-24 00:49:34 +01:00
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
1 changed files with 4 additions and 3 deletions
|
@ -48,13 +48,14 @@ mcl_mobs:register_mob("mobs_mc:iron_golem", {
|
|||
_got_poppy = false,
|
||||
pick_up = {"mcl_flowers:poppy"},
|
||||
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
|
||||
self._got_poppy=true
|
||||
return
|
||||
it:take_item(1)
|
||||
end
|
||||
return true
|
||||
end
|
||||
return it
|
||||
end,
|
||||
replace_what = {"mcl_flowers:poppy"},
|
||||
replace_with = {"air"},
|
||||
|
|
Loading…
Reference in a new issue