Skip to content
Permalink
Browse files

Creative: Make handle_node_drops override work for non-player diggers

  • Loading branch information...
raymoo authored and paramat committed Oct 2, 2017
1 parent d4e1bd0 commit 319b9eeeaff57dcb40212c34f8c1ebfad1d9ce8f
Showing with 2 additions and 4 deletions.
  1. +2 −4 mods/creative/init.lua
@@ -53,10 +53,8 @@ end)
-- Don't pick up if the item is already in the inventory
local old_handle_node_drops = minetest.handle_node_drops
function minetest.handle_node_drops(pos, drops, digger)
if not digger or not digger:is_player() then
return
end
if not creative.is_enabled_for(digger:get_player_name()) then
if not digger or not digger:is_player() or
not creative.is_enabled_for(digger:get_player_name()) then
return old_handle_node_drops(pos, drops, digger)
end
local inv = digger:get_inventory()

0 comments on commit 319b9ee

Please sign in to comment.
You can’t perform that action at this time.