mirror of
https://github.com/mt-mods/unifieddyes.git
synced 2024-11-22 15:33:52 +01:00
Merge branch '6-move_item_crash' into 'master'
fix(bug):fix for a rare crash due to on_dig callback by non-player. Closes #6 See merge request VanessaE/unifieddyes!6
This commit is contained in:
commit
c91c68e0f5
2
init.lua
2
init.lua
@ -193,7 +193,7 @@ minetest.register_on_placenode(
|
|||||||
-- The complementary function: strip-off the color if the node being dug is still white/neutral
|
-- The complementary function: strip-off the color if the node being dug is still white/neutral
|
||||||
|
|
||||||
local function move_item(item, pos, inv, digger)
|
local function move_item(item, pos, inv, digger)
|
||||||
if not digger then return end
|
if not (digger and digger:is_player()) then return end
|
||||||
local creative = creative_mode or minetest.check_player_privs(digger, "creative")
|
local creative = creative_mode or minetest.check_player_privs(digger, "creative")
|
||||||
if inv:room_for_item("main", item)
|
if inv:room_for_item("main", item)
|
||||||
and (not creative or not inv:contains_item("main", item, true)) then
|
and (not creative or not inv:contains_item("main", item, true)) then
|
||||||
|
Loading…
Reference in New Issue
Block a user