Add player object check.

* Handle the case where a mob somehow "clicks" on a composter and we get
  an invalid player object passed.
This commit is contained in:
kabou 2022-02-17 14:23:50 +01:00
parent 8d79d16531
commit 06274518bf

View file

@ -139,7 +139,7 @@ local function composter_add_item(pos, node, player, itemstack, pointed_thing)
-- handle filling the composter when rightclicked
-- as an on_rightclick handles, it returns an itemstack
--
if not player or player:get_player_control().sneak then
if not player or (player:get_player_control() and player:get_player_control().sneak) then
return itemstack
end
if not itemstack and itemstack:is_empty() then