// Path: src/kml/proxy/URLHandler.java
// public class URLHandler implements URLStreamHandlerFactory {
//     private final HttpsHandler HTTPS_HANDLER = new HttpsHandler();
//     private final HttpHandler HTTP_HANDLER = new HttpHandler();
// 
//     @Override
//     public final URLStreamHandler createURLStreamHandler(String protocol) {
//         if ("https".equalsIgnoreCase(protocol)) {
//             return HTTPS_HANDLER;
//         }
//         if ("http".equalsIgnoreCase(protocol)) {
//             return HTTP_HANDLER;
//         }
//         return null;
//     }
// 
// }


import kml.proxy.URLHandler;
import java.lang.reflect.Method;
import java.net.URL;
package kml.game;



/**
 * @author DarkLBP
 *         website https://krothium.com
 */
public class GameStarter {

    public static void main(String[] args) {
        System.out.println("GameStarter launcher with " + args.length + " arguments.");
// Path: src/kml/proxy/URLHandler.java
// public class URLHandler implements URLStreamHandlerFactory {
//     private final HttpsHandler HTTPS_HANDLER = new HttpsHandler();
//     private final HttpHandler HTTP_HANDLER = new HttpHandler();
// 
//     @Override
//     public final URLStreamHandler createURLStreamHandler(String protocol) {
//         if ("https".equalsIgnoreCase(protocol)) {
//             return HTTPS_HANDLER;
//         }
//         if ("http".equalsIgnoreCase(protocol)) {
//             return HTTP_HANDLER;
//         }
//         return null;
//     }
// 
// }


// Path: src/kml/game/GameStarter.java
import kml.proxy.URLHandler;
import java.lang.reflect.Method;
import java.net.URL;

package kml.game;



/**
 * @author DarkLBP
 *         website https://krothium.com
 */
public class GameStarter {

    public static void main(String[] args) {
        System.out.println("GameStarter launcher with " + args.length + " arguments.");
        URL.setURLStreamHandlerFactory(new URLHandler());