From 11610cd9cb7e22e52e5d68a7e1bfbe6440e3f4a3 Mon Sep 17 00:00:00 2001 From: Thomas Date: Sat, 4 Mar 2017 19:44:39 +0100 Subject: [PATCH 1/2] Fixed set mode for mining drill mk2 and mk3 --- technic/tools/mining_drill.lua | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/technic/tools/mining_drill.lua b/technic/tools/mining_drill.lua index 8a25abe..fee7c4e 100644 --- a/technic/tools/mining_drill.lua +++ b/technic/tools/mining_drill.lua @@ -254,8 +254,7 @@ local function mining_drill_mk2_setmode(user,itemstack) minetest.chat_send_player(player_name, S("Mining Drill Mk%d Mode %d"):format(2, mode)..": "..mining_drill_mode_text[mode][1]) item["name"]="technic:mining_drill_mk2_"..mode meta["mode"]=mode - item["metadata"]=minetest.serialize(meta) - itemstack:replace(item) + itemstack:set_metadata(minetest.serialize(meta)) return itemstack end @@ -278,8 +277,7 @@ local function mining_drill_mk3_setmode(user,itemstack) minetest.chat_send_player(player_name, S("Mining Drill Mk%d Mode %d"):format(3, mode)..": "..mining_drill_mode_text[mode][1]) item["name"]="technic:mining_drill_mk3_"..mode meta["mode"]=mode - item["metadata"]=minetest.serialize(meta) - itemstack:replace(item) + itemstack:set_metadata(minetest.serialize(meta)) return itemstack end From 1765c31eaa758b0a522a51ae0c1748f0fbb05f23 Mon Sep 17 00:00:00 2001 From: Thomas Date: Sun, 5 Mar 2017 09:01:50 +0100 Subject: [PATCH 2/2] Fixed set mode for mining drill mk2 and mk3 --- origin | 0 technic/tools/mining_drill.lua | 4 ++-- 2 files changed, 2 insertions(+), 2 deletions(-) create mode 100644 origin diff --git a/origin b/origin new file mode 100644 index 0000000..e69de29 diff --git a/technic/tools/mining_drill.lua b/technic/tools/mining_drill.lua index fee7c4e..e8e9bcb 100644 --- a/technic/tools/mining_drill.lua +++ b/technic/tools/mining_drill.lua @@ -252,7 +252,7 @@ local function mining_drill_mk2_setmode(user,itemstack) mode=mode+1 if mode>=5 then mode=1 end minetest.chat_send_player(player_name, S("Mining Drill Mk%d Mode %d"):format(2, mode)..": "..mining_drill_mode_text[mode][1]) - item["name"]="technic:mining_drill_mk2_"..mode + itemstack:set_name("technic:mining_drill_mk2_"..mode); meta["mode"]=mode itemstack:set_metadata(minetest.serialize(meta)) return itemstack @@ -275,7 +275,7 @@ local function mining_drill_mk3_setmode(user,itemstack) mode=mode+1 if mode>=6 then mode=1 end minetest.chat_send_player(player_name, S("Mining Drill Mk%d Mode %d"):format(3, mode)..": "..mining_drill_mode_text[mode][1]) - item["name"]="technic:mining_drill_mk3_"..mode + itemstack:set_name("technic:mining_drill_mk3_"..mode); meta["mode"]=mode itemstack:set_metadata(minetest.serialize(meta)) return itemstack