stirante / lol-client-java-api

Simple library which provides access to internal League of Legends Client API.
GNU General Public License v3.0
67 stars 14 forks source link

New Build with Thread Changes? #27

Closed sabihismail closed 2 years ago

sabihismail commented 2 years ago

Hi,

I'm having an issue where the SimpleConsole is not re-initialized on ClientApi re-creation. I saw with https://github.com/stirante/lol-client-java-api/commit/641f8b643792f1408dcb2b918ac82ab861176d77, this is fixed (setting it to null on api.stop() -> thread.close()).

When can we expect to see a new build?

If not soon, any suggestions for a workaround you may have?

Use case: Trying to re-initialize client API when the client is closed and then reopened, but there seems to be some issue where the API is unable to connect to the client after the first initialization.

Thanks

stirante commented 2 years ago

The latest commit is always built here You can use it by adding this repository to Maven:

        <repository>
            <id>stirante-nexus-snapshots</id>
            <url>https://nexus.stirante.com/repository/maven-snapshots/</url>
        </repository>

And this dependency:


        <dependency>
            <groupId>com.stirante</groupId>
            <artifactId>lol-client-java-api</artifactId>
            <version>1.2.5-SNAPSHOT</version>
        </dependency>

I admit, that I should make actual releases more frequently. I will make a release sometime this week.

Also sorry for late response. I've been on vacation for the past week.