From bb9be3af74481fa7777ef499faac4be530497555 Mon Sep 17 00:00:00 2001 From: SergeyDertan Date: Sun, 10 Mar 2019 03:53:36 +0200 Subject: [PATCH] Priority system, update description --- .../SRegionProtector/Event/RegionEventsHandler.java | 2 -- .../SRegionProtector/Region/Flags/Flag/RegionFlag.java | 2 +- .../java/Sergey_Dertan/SRegionProtector/Utils/Cloneable.java | 4 ++-- 3 files changed, 3 insertions(+), 5 deletions(-) diff --git a/src/main/java/Sergey_Dertan/SRegionProtector/Event/RegionEventsHandler.java b/src/main/java/Sergey_Dertan/SRegionProtector/Event/RegionEventsHandler.java index 69090dc..4e52fa6 100644 --- a/src/main/java/Sergey_Dertan/SRegionProtector/Event/RegionEventsHandler.java +++ b/src/main/java/Sergey_Dertan/SRegionProtector/Event/RegionEventsHandler.java @@ -26,7 +26,6 @@ import cn.nukkit.item.ItemID; import cn.nukkit.level.Position; import cn.nukkit.math.Vector3; -import cn.nukkit.utils.MainLogger; import java.util.Iterator; @@ -226,7 +225,6 @@ private void handleEvent(int flag, Position pos, Player player, Event ev, boolea if (!region.isVectorInside(pos) || (liquidSource != null && region.isVectorInside(liquidSource)) || (mustBeMember && (player != null && region.isLivesIn(player.getName())))) { continue; } - MainLogger.getLogger().info(region.name + " " + region.getPriority()); if (!region.getFlagState(flag)) if (this.prioritySystem) break; ev.setCancelled(); diff --git a/src/main/java/Sergey_Dertan/SRegionProtector/Region/Flags/Flag/RegionFlag.java b/src/main/java/Sergey_Dertan/SRegionProtector/Region/Flags/Flag/RegionFlag.java index 0b2a129..408923b 100644 --- a/src/main/java/Sergey_Dertan/SRegionProtector/Region/Flags/Flag/RegionFlag.java +++ b/src/main/java/Sergey_Dertan/SRegionProtector/Region/Flags/Flag/RegionFlag.java @@ -2,7 +2,7 @@ import Sergey_Dertan.SRegionProtector.Utils.Cloneable; -public class RegionFlag extends Cloneable { +public class RegionFlag implements Cloneable { public boolean state; diff --git a/src/main/java/Sergey_Dertan/SRegionProtector/Utils/Cloneable.java b/src/main/java/Sergey_Dertan/SRegionProtector/Utils/Cloneable.java index f80749c..52dc0b4 100644 --- a/src/main/java/Sergey_Dertan/SRegionProtector/Utils/Cloneable.java +++ b/src/main/java/Sergey_Dertan/SRegionProtector/Utils/Cloneable.java @@ -1,6 +1,6 @@ package Sergey_Dertan.SRegionProtector.Utils; -public abstract class Cloneable implements java.lang.Cloneable { +public interface Cloneable extends java.lang.Cloneable { - public abstract Cloneable clone(); + Cloneable clone(); }