From a6886941477e72e7c433fa8708122e71d1f87f52 Mon Sep 17 00:00:00 2001 From: OmerBenGera Date: Fri, 23 Sep 2022 23:49:43 +0300 Subject: [PATCH] Fixed equal check between Island objects not checking for identical references --- .../java/com/bgsoftware/superiorskyblock/island/SIsland.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/com/bgsoftware/superiorskyblock/island/SIsland.java b/src/main/java/com/bgsoftware/superiorskyblock/island/SIsland.java index 1c41822f7..6ba011d49 100644 --- a/src/main/java/com/bgsoftware/superiorskyblock/island/SIsland.java +++ b/src/main/java/com/bgsoftware/superiorskyblock/island/SIsland.java @@ -3510,7 +3510,7 @@ public int hashCode() { @Override public boolean equals(Object obj) { - return obj instanceof Island && this.uuid.equals(((Island) obj).getUniqueId()); + return obj instanceof Island && (this == obj || this.uuid.equals(((Island) obj).getUniqueId())); } @Override