mirror of
https://github.com/minetest-mods/technic.git
synced 2024-12-25 18:30:29 +01:00
Make tree tap respect item_drop
This commit is contained in:
parent
0cf4133b97
commit
78646b2d89
@ -8,10 +8,6 @@ minetest.register_tool("technic:treetap", {
|
|||||||
if pointed_thing.type ~= "node" then
|
if pointed_thing.type ~= "node" then
|
||||||
return
|
return
|
||||||
end
|
end
|
||||||
local inv = user:get_inventory()
|
|
||||||
if not inv:room_for_item("main", ItemStack("technic:raw_latex")) then
|
|
||||||
return
|
|
||||||
end
|
|
||||||
local pos = pointed_thing.under
|
local pos = pointed_thing.under
|
||||||
if minetest.is_protected(pos, user:get_player_name()) then
|
if minetest.is_protected(pos, user:get_player_name()) then
|
||||||
minetest.record_protection_violation(pos, user:get_player_name())
|
minetest.record_protection_violation(pos, user:get_player_name())
|
||||||
@ -23,8 +19,8 @@ minetest.register_tool("technic:treetap", {
|
|||||||
return
|
return
|
||||||
end
|
end
|
||||||
node.name = "moretrees:rubber_tree_trunk_empty"
|
node.name = "moretrees:rubber_tree_trunk_empty"
|
||||||
inv:add_item("main", ItemStack("technic:raw_latex"))
|
|
||||||
minetest.swap_node(pos, node)
|
minetest.swap_node(pos, node)
|
||||||
|
minetest.handle_node_drops(pointed_thing.above, {"technic:raw_latex"}, user)
|
||||||
local item_wear = tonumber(itemstack:get_wear())
|
local item_wear = tonumber(itemstack:get_wear())
|
||||||
item_wear = item_wear + 819
|
item_wear = item_wear + 819
|
||||||
if item_wear > 65535 then
|
if item_wear > 65535 then
|
||||||
|
Loading…
Reference in New Issue
Block a user