LibJF/libjf-mainhttp-v0/src/main/java/io/gitlab/jfronny/libjf/mainhttp/api/v0/ServerState.java

18 lines
409 B
Java

package io.gitlab.jfronny.libjf.mainhttp.api.v0;
import io.gitlab.jfronny.libjf.mainhttp.impl.MainHttp;
public interface ServerState {
static void onActivate(Runnable listener) {
MainHttp.ON_ACTIVATE.register(listener);
}
static boolean isActive() {
return !MainHttp.GAME_PORT.isEmpty();
}
static int getPort() {
return MainHttp.GAME_PORT.getTopmost();
}
}