From 958686fcd00745f06789b5d61f3353d51105c396 Mon Sep 17 00:00:00 2001 From: tenplus1 Date: Sun, 20 Jul 2025 07:35:57 +0100 Subject: [PATCH] protector tool copies faction checkbox status to new when holding sneak --- tool.lua | 2 ++ 1 file changed, 2 insertions(+) diff --git a/tool.lua b/tool.lua index 113f143..53fab0d 100644 --- a/tool.lua +++ b/tool.lua @@ -31,6 +31,7 @@ core.register_craftitem("protector:tool", { -- get members on protector local meta = core.get_meta(pos) local members = meta:get_string("members") or "" + local faction = meta:get_int("faction_members") -- get direction player is facing local dir = core.dir_to_facedir( user:get_look_dir() ) @@ -137,6 +138,7 @@ core.register_craftitem("protector:tool", { -- copy members across if holding sneak when using tool if user:get_player_control().sneak then meta:set_string("members", members) + meta:set_int("faction_members", faction) else meta:set_string("members", "") end