From 71f9250fcfcfd004184e3ac2e0a1ff1d3f10876b Mon Sep 17 00:00:00 2001 From: Wuzzy Date: Thu, 2 Nov 2017 20:52:14 +0100 Subject: [PATCH] Fix possible item duplication with item frames --- mods/ITEMS/itemframes/init.lua | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/mods/ITEMS/itemframes/init.lua b/mods/ITEMS/itemframes/init.lua index 24774963a..5e004aebf 100644 --- a/mods/ITEMS/itemframes/init.lua +++ b/mods/ITEMS/itemframes/init.lua @@ -116,7 +116,9 @@ minetest.register_node("itemframes:frame",{ drop_item(pos, node, meta) -- item holds the itemstring meta:set_string("item", itemstack:get_name()) - local itemdata = minetest.serialize(itemstack:to_table()) + local put_itemstack = ItemStack(itemstack) + put_itemstack:set_count(1) + local itemdata = minetest.serialize(put_itemstack:to_table()) -- itemdata holds the serialized itemstack in table form meta:set_string("itemdata", itemdata) update_item(pos,node)