| | |
| | | |
| | | local node_name = minetest.get_node(pos).name |
| | | local droped = minetest.get_node_drops(node_name) |
| | | for _, nameDroped in pairs(droped) do |
| | | --add node back into placer's inv |
| | | user:get_inventory():add_item("main", nameDroped .. ' 1') |
| | | end |
| | | |
| | | minetest.handle_node_drops(user:getpos(), droped, user) |
| | | -- for _, nameDroped in pairs(droped) do |
| | | -- --add node back into placer's inv |
| | | -- user:get_inventory():add_item("main", nameDroped .. ' 1') |
| | | -- end |
| | | |
| | | minetest.remove_node(pos) |
| | | local remain_charge = current_charge - xnopick_charge_per_node |