2.5.0 & 2.5.1

This commit is contained in:
ajgeiss0702
2020-07-05 13:18:49 -07:00
parent c71f7e70c2
commit 31d595e713
9 changed files with 239 additions and 64 deletions
+10 -1
View File
@@ -7,13 +7,16 @@ import net.md_5.bungee.api.Callback;
import net.md_5.bungee.api.ServerPing;
import net.md_5.bungee.api.config.ServerInfo;
import net.md_5.bungee.api.connection.ProxiedPlayer;
import us.ajg0702.utils.bungee.BungeeConfig;
public class Server {
String name;
ServerInfo info;
BungeeConfig config;
public Server(String name, ServerInfo info) {
this.name = name;
this.info = info;
config = Manager.getInstance().pl.config;
update();
}
@@ -70,8 +73,14 @@ public class Server {
public int getOfflineTime() {
return offlineTime;
}
long lastOffline = 0;
public boolean isOnline() {
if(System.currentTimeMillis()-lastOffline <= (config.getInt("wait-after-online")*1000) && online) {
return false;
}
if(!online) {
lastOffline = System.currentTimeMillis();
}
return online;
}
public boolean isFull() {