diff --git a/build.gradle b/build.gradle index b71c08621..9add0a085 100644 --- a/build.gradle +++ b/build.gradle @@ -192,7 +192,7 @@ subprojects { p -> { // the standalone core jar needs logging shaded otherwise it won't run forgeShadowMe("org.apache.logging.log4j:log4j-api:${rootProject.log4j_version}") - forgeShadowMe("org.apache.logging.log4j:log4j-core:${rootProject.log4j_version}") + forgeShadowMe("org.apache.logging.log4j:log4j-core:${rootProject.log4j_version}") } else { diff --git a/common/src/main/java/com/seibel/distanthorizons/common/wrappers/world/ClientLevelWrapper.java b/common/src/main/java/com/seibel/distanthorizons/common/wrappers/world/ClientLevelWrapper.java index aa8f6de8a..f14a4ef06 100644 --- a/common/src/main/java/com/seibel/distanthorizons/common/wrappers/world/ClientLevelWrapper.java +++ b/common/src/main/java/com/seibel/distanthorizons/common/wrappers/world/ClientLevelWrapper.java @@ -197,10 +197,10 @@ public class ClientLevelWrapper implements IClientLevelWrapper public String getDimensionName() { return this.level.dimension().location().toString(); } @Override - public long getHashedSeed() { return (int) this.level.getBiomeManager().biomeZoomSeed; } + public long getHashedSeed() { return this.level.getBiomeManager().biomeZoomSeed; } @Override - public String getDhIdentifier() { return this.getHashedSeed() + "@" + this.getDimensionName(); } + public String getDhIdentifier() { return this.getHashedSeedEncoded() + "@" + this.getDimensionName(); } @Override public EDhApiLevelType getLevelType() { return EDhApiLevelType.CLIENT_LEVEL; } diff --git a/common/src/main/java/com/seibel/distanthorizons/common/wrappers/world/ServerLevelWrapper.java b/common/src/main/java/com/seibel/distanthorizons/common/wrappers/world/ServerLevelWrapper.java index 3c7348ec4..8cd772bf5 100644 --- a/common/src/main/java/com/seibel/distanthorizons/common/wrappers/world/ServerLevelWrapper.java +++ b/common/src/main/java/com/seibel/distanthorizons/common/wrappers/world/ServerLevelWrapper.java @@ -97,7 +97,7 @@ public class ServerLevelWrapper implements IServerLevelWrapper public String getDimensionName() { return this.level.dimension().location().toString(); } @Override - public long getHashedSeed() { return (int) this.level.getBiomeManager().biomeZoomSeed; } + public long getHashedSeed() { return this.level.getBiomeManager().biomeZoomSeed; } @Override public String getDhIdentifier() { return this.getDimensionName(); }