diff --git a/common/src/main/java/com/seibel/distanthorizons/common/wrappers/minecraft/MinecraftClientWrapper.java b/common/src/main/java/com/seibel/distanthorizons/common/wrappers/minecraft/MinecraftClientWrapper.java index d66d891f1..7b8b27df0 100644 --- a/common/src/main/java/com/seibel/distanthorizons/common/wrappers/minecraft/MinecraftClientWrapper.java +++ b/common/src/main/java/com/seibel/distanthorizons/common/wrappers/minecraft/MinecraftClientWrapper.java @@ -22,6 +22,7 @@ package com.seibel.distanthorizons.common.wrappers.minecraft; import java.io.File; import java.lang.invoke.MethodHandles; import java.util.ArrayList; +import java.util.Objects; import java.util.UUID; import com.mojang.blaze3d.platform.NativeImage; @@ -321,4 +322,10 @@ public class MinecraftClientWrapper implements IMinecraftClientWrapper, IMinecra @Override public boolean isWorldNew() { throw new UnsupportedOperationException("Not Implemented"); } + @Override + public int getPlayerCount() + { + return Objects.requireNonNull(MINECRAFT.getSingleplayerServer()).getPlayerCount(); + } + } diff --git a/common/src/main/java/com/seibel/distanthorizons/common/wrappers/minecraft/MinecraftServerWrapper.java b/common/src/main/java/com/seibel/distanthorizons/common/wrappers/minecraft/MinecraftServerWrapper.java index 1410e785a..3eb8409fa 100644 --- a/common/src/main/java/com/seibel/distanthorizons/common/wrappers/minecraft/MinecraftServerWrapper.java +++ b/common/src/main/java/com/seibel/distanthorizons/common/wrappers/minecraft/MinecraftServerWrapper.java @@ -47,4 +47,10 @@ public class MinecraftServerWrapper implements IMinecraftSharedWrapper public boolean isWorldNew() { return this.dedicatedServer.getWorldData().overworldData().isInitialized(); } + @Override + public int getPlayerCount() + { + return this.dedicatedServer.getPlayerCount(); + } + } diff --git a/coreSubProjects b/coreSubProjects index 271f128de..b8a862ddd 160000 --- a/coreSubProjects +++ b/coreSubProjects @@ -1 +1 @@ -Subproject commit 271f128de63daeef55b84621147f11a074608daf +Subproject commit b8a862ddd822be2367fdf1bba6b8e1ee7241dbc2