Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release 1.1.17 #123

Merged
merged 12 commits into from
Dec 11, 2023
Merged

Release 1.1.17 #123

merged 12 commits into from
Dec 11, 2023

Conversation

JNNGL
Copy link
Member

@JNNGL JNNGL commented Nov 23, 2023

TODO

  • Fix memory leaks
  • Fix compatibility with Geyser
  • Fix compatibility with Java <17

JNNGL and others added 8 commits October 16, 2023 01:04
* 1.20.2 support

* Fix checkstyle rule violations

* Add missing version names to the config

* Properly track LoginAcknowledged and cleanup code

* Wait for LoginAcknowledged only if applicable

* Call onSpawn if shouldRejoin is false

* Ignore shouldRejoin if player is still in the CONFIG state

---------

Co-authored-by: jnngl <jnngles@gmail.com>
* Synchronize disconnections

* CompletableFuture require non-null results to work properly

* Fix <1.20.2 support

* Don't give ability to run disconnection multiple times
* Ensure that the `LimboPlayerImpl` cannot disconnect another `LimboSessionHandlerImpl`

* Ensure that the packets after a `LoginAcknowledged` is not handled by the `LoginTrackHandler`

* Complete CONFIG transition then the player is spawned

* Do not switch connection to the CONFIG state as the Velocity is already doing that

* Fix clientside desync then client is receiving state change packets too quickly

* Call `ConnectedPlayer::teardown` to prevent hardlock

* Release queued packets on disconnection

* Release prepared packets for the CONFIG state
* Automatically generate mappings

* Check for generated cache

* Add 1.20.2

* Download JRE if needed

* Use jabel

* Revert "Download JRE if needed"

This reverts commit 9125930.

* Fix items mapping
@ColorsASD
Copy link

Consider version 23Cr because it works well for me. There are no errors, and it has the latest version of everything without any issues.

@hevav hevav marked this pull request as ready for review December 11, 2023 19:29
@hevav hevav merged commit c1c9916 into master Dec 11, 2023
1 check passed
@hevav hevav deleted the 1.1.17 branch December 11, 2023 19:31
mdxd44 pushed a commit that referenced this pull request May 4, 2024
* Velocity 266+ support
* 1.20.2 support
* Automatically generate mappings
---------

Co-authored-by: jnngl <jnngles@gmail.com>
Co-authored-by: UserNugget <47762903+UserNugget@users.noreply.github.com>
Co-authored-by: Petr Ilin <hevav@hevav.dev>
Former-commit-id: c1c9916
mdxd44 pushed a commit that referenced this pull request May 4, 2024
* Velocity 266+ support
* 1.20.2 support
* Automatically generate mappings
---------

Co-authored-by: jnngl <jnngles@gmail.com>
Co-authored-by: UserNugget <47762903+UserNugget@users.noreply.github.com>
Co-authored-by: Petr Ilin <hevav@hevav.dev>
Former-commit-id: c1c9916
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants