From 66a3977c9f8ee2fea628376b6d7bdcf2472a24f4 Mon Sep 17 00:00:00 2001 From: Niklp Date: Sat, 16 Mar 2024 21:41:38 +0100 Subject: [PATCH] Allow TA3 screwdriver to get repaired by anvil --- tools/screwdriver.lua | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/tools/screwdriver.lua b/tools/screwdriver.lua index 26f0929..47a3639 100644 --- a/tools/screwdriver.lua +++ b/tools/screwdriver.lua @@ -113,6 +113,11 @@ end local function on_place(itemstack, user, pointed_thing) local res, pos, player_name, facedir, node, ndef = base_checks(user, pointed_thing) if res then + -- Support for anvil + if node.name == "anvil:anvil" then + return screwdriver.handler(itemstack, user, pointed_thing, screwdriver.ROTATE_AXIS, USES) + end + if ndef.paramtype2 == "facedir" then if ndef.on_rotate ~= screwdriver.rotate_simple then if user:get_player_control().sneak then