diff --git a/common/api/util/src/main/java/com/dfsek/terra/api/util/vector/Vector2Int.java b/common/api/util/src/main/java/com/dfsek/terra/api/util/vector/Vector2Int.java index 74de1a7fa..735f80cb7 100644 --- a/common/api/util/src/main/java/com/dfsek/terra/api/util/vector/Vector2Int.java +++ b/common/api/util/src/main/java/com/dfsek/terra/api/util/vector/Vector2Int.java @@ -2,6 +2,8 @@ package com.dfsek.terra.api.util.vector; import com.dfsek.terra.api.util.Rotation; +import java.util.Objects; + /** * oh yeah @@ -82,4 +84,17 @@ public class Vector2Int { return new Vector2Int(x, z); } } + + @Override + public int hashCode() { + return (31 * x) + z; + } + + @Override + public boolean equals(Object obj) { + if(obj instanceof Vector2Int that) { + return this.x == that.x && this.z == that.z; + } + return false; + } }