From 2de2a5f96c7f28852a4c6149c5fc74ad300b63ee Mon Sep 17 00:00:00 2001 From: Auxilor Date: Thu, 29 Oct 2020 19:55:29 +0000 Subject: [PATCH] Fixed kingdoms --- .../integrations/antigrief/plugins/AntigriefKingdoms.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Plugin/src/main/java/com/willfp/ecoenchants/integrations/antigrief/plugins/AntigriefKingdoms.java b/Plugin/src/main/java/com/willfp/ecoenchants/integrations/antigrief/plugins/AntigriefKingdoms.java index 6c6ab72e..d1d80680 100644 --- a/Plugin/src/main/java/com/willfp/ecoenchants/integrations/antigrief/plugins/AntigriefKingdoms.java +++ b/Plugin/src/main/java/com/willfp/ecoenchants/integrations/antigrief/plugins/AntigriefKingdoms.java @@ -14,11 +14,10 @@ import org.kingdoms.managers.PvPManager; import org.kingdoms.managers.land.LandManager; public final class AntigriefKingdoms implements AntigriefWrapper { - private final LandManager landManager = new LandManager(); - @Override public boolean canBreakBlock(Player player, Block block) { BlockBreakEvent event = new BlockBreakEvent(block, player); + LandManager landManager = new LandManager(); landManager.onBreak(event); return !event.isCancelled(); } @@ -37,6 +36,7 @@ public final class AntigriefKingdoms implements AntigriefWrapper { public boolean canPlaceBlock(Player player, Block block) { Block placedOn = block.getRelative(0, -1, 0); BlockPlaceEvent event = new BlockPlaceEvent(block, block.getState(), placedOn, player.getInventory().getItemInMainHand(), player, true, EquipmentSlot.HAND); + LandManager landManager = new LandManager(); landManager.onPlace(event); return !event.isCancelled(); }