Skip to content

Instantly share code, notes, and snippets.

@Aang23
Created August 5, 2018 16:14
Show Gist options
  • Save Aang23/3b2e1fbaea70aaea69996e679552f329 to your computer and use it in GitHub Desktop.
Save Aang23/3b2e1fbaea70aaea69996e679552f329 to your computer and use it in GitHub Desktop.
main
package main;
import modes.StartOffline;
import modes.StartOnline;
import setup.DirectorySetup;
import utils.LogsUtils;
import utils.NetworkUtils;
public class Launcher {
public static void main(String[] args){
DirectorySetup.initialSetupDir();
LogsUtils.log("Init...");
DirectorySetup.setupLauncherDir();
LogsUtils.log("Checking network availablity...");
if(NetworkUtils.isServerReachable()) {
LogsUtils.log("Network state : AVAILABLE");
LogsUtils.log("Starting in online mode");
StartOnline.StartOnline();
} else {
LogsUtils.log("Network state : UNAVAILABLE");
LogsUtils.log("Starting in offline mode");
StartOffline.StartOffline();
}
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment