forked from minetest-mods/technic
Fix anonymous digging of non-empty machine
The quarry was causing crashes when it reached a machine that was undiggable due to containing items.
This commit is contained in:
parent
7c6c3b9679
commit
f205e5f404
@ -122,8 +122,10 @@ function technic.machine_can_dig(pos, player)
|
|||||||
local inv = meta:get_inventory()
|
local inv = meta:get_inventory()
|
||||||
if not inv:is_empty("src") or not inv:is_empty("dst") or
|
if not inv:is_empty("src") or not inv:is_empty("dst") or
|
||||||
not inv:is_empty("upgrade1") or not inv:is_empty("upgrade2") then
|
not inv:is_empty("upgrade1") or not inv:is_empty("upgrade2") then
|
||||||
minetest.chat_send_player(player:get_player_name(),
|
if player then
|
||||||
S("Machine cannot be removed because it is not empty"))
|
minetest.chat_send_player(player:get_player_name(),
|
||||||
|
S("Machine cannot be removed because it is not empty"))
|
||||||
|
end
|
||||||
return false
|
return false
|
||||||
else
|
else
|
||||||
return true
|
return true
|
||||||
|
Loading…
Reference in New Issue
Block a user