summaryrefslogtreecommitdiff
path: root/beanpole.lua
diff options
context:
space:
mode:
Diffstat (limited to 'beanpole.lua')
-rw-r--r--beanpole.lua7
1 files changed, 6 insertions, 1 deletions
diff --git a/beanpole.lua b/beanpole.lua
index 1e81dac..888a0a1 100644
--- a/beanpole.lua
+++ b/beanpole.lua
@@ -31,6 +31,11 @@ local function place_beans(itemstack, placer, pointed_thing, plantname)
return def.on_rightclick(pt.under, under, placer, itemstack)
end
+ -- check for protection
+ if minetest.is_protected(pt.under, placer:get_player_name()) then
+ return
+ end
+
-- check if pointing at bean pole
if under.name ~= "farming:beanpole" then
return
@@ -119,7 +124,7 @@ minetest.register_node("farming:beanpole", {
return def.on_rightclick(pt.under, under, placer, itemstack)
end
- if minetest.is_protected(pt.under, placer:get_player_name()) then
+ if minetest.is_protected(pt.above, placer:get_player_name()) then
return
end