From 04d61e81ed64b1eb58a395b91815f2e479e2d107 Mon Sep 17 00:00:00 2001 From: James Seibel Date: Sun, 20 Nov 2022 20:39:57 -0600 Subject: [PATCH] add IDimensionTypeWrapper.equals() --- .../wrappers/world/DimensionTypeWrapper.java | 22 +++++++++++++++++-- coreSubProjects | 2 +- 2 files changed, 21 insertions(+), 3 deletions(-) diff --git a/common/src/main/java/com/seibel/lod/common/wrappers/world/DimensionTypeWrapper.java b/common/src/main/java/com/seibel/lod/common/wrappers/world/DimensionTypeWrapper.java index 825347f99..ad84a9243 100644 --- a/common/src/main/java/com/seibel/lod/common/wrappers/world/DimensionTypeWrapper.java +++ b/common/src/main/java/com/seibel/lod/common/wrappers/world/DimensionTypeWrapper.java @@ -22,8 +22,10 @@ package com.seibel.lod.common.wrappers.world; import java.util.concurrent.ConcurrentHashMap; import java.util.concurrent.ConcurrentMap; +import com.seibel.lod.api.interfaces.world.IDhApiDimensionTypeWrapper; import com.seibel.lod.core.wrapperInterfaces.world.IDimensionTypeWrapper; +import net.minecraft.world.level.Level; import net.minecraft.world.level.dimension.DimensionType; /** @@ -84,6 +86,22 @@ public class DimensionTypeWrapper implements IDimensionTypeWrapper { return this.dimensionType; } - - + + + + @Override + public boolean equals(Object obj) + { + if (obj.getClass() != DimensionTypeWrapper.class) + { + return false; + } + else + { + DimensionTypeWrapper other = (DimensionTypeWrapper) obj; + return other.getDimensionName().equals(this.getDimensionName()); + } + } + + } diff --git a/coreSubProjects b/coreSubProjects index 2ce8692d8..1b5a10591 160000 --- a/coreSubProjects +++ b/coreSubProjects @@ -1 +1 @@ -Subproject commit 2ce8692d84dacd513c08914279a14919363d61d1 +Subproject commit 1b5a10591b018febe5a73750d24d549b97fafd99