From c3f93a196016089e1938489a4b9cc729bcd79989 Mon Sep 17 00:00:00 2001 From: Opachl Date: Sun, 12 Nov 2017 17:36:58 +0100 Subject: [PATCH] fix: Interaction flag with item_frame Interaction flag with item_frame #1761 --- .../java/com/plotsquared/bukkit/listeners/PlayerEvents.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Bukkit/src/main/java/com/plotsquared/bukkit/listeners/PlayerEvents.java b/Bukkit/src/main/java/com/plotsquared/bukkit/listeners/PlayerEvents.java index e8f784c5b..2d6c4b328 100644 --- a/Bukkit/src/main/java/com/plotsquared/bukkit/listeners/PlayerEvents.java +++ b/Bukkit/src/main/java/com/plotsquared/bukkit/listeners/PlayerEvents.java @@ -2198,6 +2198,9 @@ public class PlayerEvents extends PlotListener implements Listener { if (entity instanceof Villager && plot.getFlag(Flags.VILLAGER_INTERACT, false)) { return; } + if (entity instanceof ItemFrame && plot.getFlag(Flags.MISC_INTERACT, false)) { + return; + } if (!Permissions.hasPermission(pp, C.PERMISSION_ADMIN_INTERACT_OTHER)) { MainUtil.sendMessage(pp, C.NO_PERMISSION_EVENT, C.PERMISSION_ADMIN_INTERACT_OTHER); event.setCancelled(true);