summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVanessa Dannenberg <vanessa.e.dannenberg@gmail.com>2018-08-26 08:59:28 -0400
committerVanessa Dannenberg <vanessa.e.dannenberg@gmail.com>2018-08-26 08:59:28 -0400
commit409ee441c46675fe6ecc44e67a4060bf3edb7352 (patch)
tree6269d9b4d7667a9b6a06bb370135ac7affd0a40e
parentca1ab44e7849fe0e1a57927afd395223a26c65dc (diff)
downloadunifieddyes-409ee441c46675fe6ecc44e67a4060bf3edb7352.tar
unifieddyes-409ee441c46675fe6ecc44e67a4060bf3edb7352.tar.gz
unifieddyes-409ee441c46675fe6ecc44e67a4060bf3edb7352.tar.bz2
unifieddyes-409ee441c46675fe6ecc44e67a4060bf3edb7352.tar.xz
unifieddyes-409ee441c46675fe6ecc44e67a4060bf3edb7352.zip
respect protection
-rw-r--r--init.lua5
1 files changed, 5 insertions, 0 deletions
diff --git a/init.lua b/init.lua
index c229e29..5b08a10 100644
--- a/init.lua
+++ b/init.lua
@@ -655,6 +655,11 @@ function unifieddyes.on_airbrush(itemstack, player, pointed_thing)
local def = minetest.registered_items[node.name]
if not def then return end
+ if minetest.is_protected(pos, player_name) then
+ minetest.chat_send_player(player_name, "Sorry, someone else owns that node.")
+ return
+ end
+
if not def.palette then
minetest.chat_send_player(player_name, "That node can't be colored.")
return