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 554786a02..5235bdb80 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 @@ -93,7 +93,11 @@ public class ServerLevelWrapper implements IServerLevelWrapper @Override public String getWorldFolderName() { + #if MC_VER >= MC_1_17_1 return this.level.getServer().getWorldScreenshotFile().get().getParent().getFileName().toString(); + #else // <= 1.16.5 + return this.level.getServer().getWorldScreenshotFile().getParentFile().getName(); + #endif } @Override diff --git a/coreSubProjects b/coreSubProjects index 3b1f49e0b..56e430dff 160000 --- a/coreSubProjects +++ b/coreSubProjects @@ -1 +1 @@ -Subproject commit 3b1f49e0b734ef665f68a2c7e48a7badf1eab7b8 +Subproject commit 56e430dff2def2029b4d2b09c69511c5cb972887