Skip to content
Snippets Groups Projects
Commit 1bde3ca5 authored by Milan's avatar Milan
Browse files
parents 716d3e7c fda92376
No related branches found
No related tags found
No related merge requests found
......@@ -74,7 +74,7 @@ function itemframe.rightclick(pos, node, clicker, itemstack)
if player ~= owner or not itemstack then return end
drop_item(pos, node)
local itemstring = itemstack:take_item():get_name()
local itemstring = itemstack:take_item():to_string()
meta:set_string("item", itemstring)
update_item(pos, node)
......
......@@ -7,13 +7,14 @@ minetest.register_on_punchnode(function(pos, oldnode, digger)
end
end)
function rope.place(itemstack, _, pointed_thing)
function rope.place(itemstack, placer, pointed_thing)
if pointed_thing.type == "node" then
local under = pointed_thing.under
local above = pointed_thing.above
local pos = above
local oldnode = minetest.get_node(pos)
local stackname = itemstack:get_name()
if minetest.is_protected(pos, placer:get_player_name()) then return end
while oldnode.name == "air" and not itemstack:is_empty() do
local newnode = {name = stackname, param1 = 0}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment