diff --git a/platforms/bungeecord/src/main/java/us/ajg0702/queue/platforms/bungeecord/server/BungeeServer.java b/platforms/bungeecord/src/main/java/us/ajg0702/queue/platforms/bungeecord/server/BungeeServer.java index c414a32..8361efd 100644 --- a/platforms/bungeecord/src/main/java/us/ajg0702/queue/platforms/bungeecord/server/BungeeServer.java +++ b/platforms/bungeecord/src/main/java/us/ajg0702/queue/platforms/bungeecord/server/BungeeServer.java @@ -75,7 +75,7 @@ public class BungeeServer implements AdaptedServer { private void markOffline(boolean debug, QueueLogger logger, CompletableFuture future, long sent, @Nullable Throwable e) { long lastOnline = lastSuccessfullPing == null ? 0 : lastSuccessfullPing.getFetchedTime(); - offlineTime = (int) Math.min(sent - lastOnline, Integer.MAX_VALUE); + offlineTime = (int) Math.min(sent - lastOnline, Integer.MAX_VALUE) / 1000; lastOffline = sent; diff --git a/platforms/velocity/src/main/java/us/ajg0702/queue/platforms/velocity/server/VelocityServer.java b/platforms/velocity/src/main/java/us/ajg0702/queue/platforms/velocity/server/VelocityServer.java index 7fd35df..e42268b 100644 --- a/platforms/velocity/src/main/java/us/ajg0702/queue/platforms/velocity/server/VelocityServer.java +++ b/platforms/velocity/src/main/java/us/ajg0702/queue/platforms/velocity/server/VelocityServer.java @@ -80,7 +80,7 @@ public class VelocityServer implements AdaptedServer { private void markOffline(boolean debug, QueueLogger logger, CompletableFuture future, long sent, Throwable e) { long lastOnline = lastSuccessfullPing == null ? 0 : lastSuccessfullPing.getFetchedTime(); - offlineTime = (int) Math.min(sent - lastOnline, Integer.MAX_VALUE); + offlineTime = (int) Math.min(sent - lastOnline, Integer.MAX_VALUE) / 1000; lastOffline = sent;