public static boolean initialiseConnections() {
        Connection connection = null;
        for ( int i = 0; i < MainConfig.threads; i++ ) {
            try {
                Class.forName( "com.mysql.jdbc.Driver" );
                connection = DriverManager.getConnection( "jdbc:mysql://" + MainConfig.host + ":" + MainConfig.port + "/" + MainConfig.database, MainConfig.username, MainConfig.password );
            } catch ( SQLException | ClassNotFoundException ex ) {
                System.out.println( ChatColor.DARK_RED + "SQL is unable to conect" );
                return false;
            }
            connections.add( new ConnectionHandler( connection ) );
            connection = null;
        }

        ProxyServer.getInstance().getScheduler().schedule( BungeeSuite.instance, new Runnable() {
            public void run() {
                Iterator<ConnectionHandler> cons = connections.iterator();
                while ( cons.hasNext() ) {
                    ConnectionHandler con = cons.next();
                    if ( con.isOldConnection() ) {
                        con.closeConnection();
                        cons.remove();
                    }
                }
            }
        }, 60, 60, TimeUnit.MINUTES );
        return true;
    }