From 0e6b93023c4faf9eebb81e30aa47bd9342afc2b7 Mon Sep 17 00:00:00 2001 From: dfsek Date: Wed, 8 Dec 2021 21:26:59 -0700 Subject: [PATCH] fix EphemeralBiomeDelegate hashCode & equals --- .../api/delegate/EphemeralBiomeDelegate.java | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/common/addons/biome-provider-pipeline/src/main/java/com/dfsek/terra/addons/biome/pipeline/api/delegate/EphemeralBiomeDelegate.java b/common/addons/biome-provider-pipeline/src/main/java/com/dfsek/terra/addons/biome/pipeline/api/delegate/EphemeralBiomeDelegate.java index dd0e0e94c..686cdd54f 100644 --- a/common/addons/biome-provider-pipeline/src/main/java/com/dfsek/terra/addons/biome/pipeline/api/delegate/EphemeralBiomeDelegate.java +++ b/common/addons/biome-provider-pipeline/src/main/java/com/dfsek/terra/addons/biome/pipeline/api/delegate/EphemeralBiomeDelegate.java @@ -34,4 +34,16 @@ final class EphemeralBiomeDelegate implements BiomeDelegate { public boolean isEphemeral() { return true; } + + @Override + public int hashCode() { + return id.hashCode(); + } + + @Override + public boolean equals(Object obj) { + if(!(obj instanceof EphemeralBiomeDelegate that)) return false; + + return this.id.equals(that.id); + } }