From 10d40d56e8f0c32941db7b189b39e3b935792839 Mon Sep 17 00:00:00 2001 From: Auke Kok Date: Fri, 15 Feb 2019 22:16:32 -0800 Subject: [PATCH] Allow admin to use bulk/paint tool on special nodes. --- mods/tools/init.lua | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/mods/tools/init.lua b/mods/tools/init.lua index 09c547e..3773f76 100644 --- a/mods/tools/init.lua +++ b/mods/tools/init.lua @@ -325,7 +325,9 @@ minetest.register_tool("tools:bulk", { def.groups.trigger or def.groups.mech or def.groups.door then - return itemstack + if not minetest.check_player_privs(placer:get_player_name(), "server") then + return itemstack + end end itemstack:set_metadata(minetest.serialize(node)) minetest.chat_send_player(placer:get_player_name(), @@ -459,7 +461,9 @@ minetest.register_tool("tools:paint", { def.groups.trigger or def.groups.mech or def.groups.door then - return itemstack + if not minetest.check_player_privs(placer:get_player_name(), "server") then + return itemstack + end end itemstack:set_metadata(minetest.serialize(node)) minetest.chat_send_player(placer:get_player_name(), -- 2.11.4.GIT