diff --git a/common/src/main/java/net/william278/husksync/data/Identifier.java b/common/src/main/java/net/william278/husksync/data/Identifier.java index 06799b66..425ed72f 100644 --- a/common/src/main/java/net/william278/husksync/data/Identifier.java +++ b/common/src/main/java/net/william278/husksync/data/Identifier.java @@ -234,6 +234,11 @@ public class Identifier { return obj instanceof Identifier other ? toString().equals(other.toString()) : super.equals(obj); } + @Override + public int hashCode() { + return key.toString().hashCode(); + } + // Get the config entry for the identifier @NotNull private Map.Entry getConfigEntry() { @@ -313,6 +318,11 @@ public class Identifier { } return false; } + + @Override + public int hashCode() { + return key.toString().hashCode(); + } } }