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

fix: moved packet write to EventLoop to ensure packet ordering. #1

Open
wants to merge 20 commits into
base: feature/tablistupdate-event
Choose a base branch
from

Conversation

Rossterd
Copy link

@Rossterd Rossterd commented Nov 2, 2024

This currently only guarantees packet order if the event is unmodified.

astei and others added 20 commits September 15, 2024 13:55
This was unused and did little more than add unnecessary memory usage. The only time we need the dimension registry is during server switching - once that is done, we no longer need the registry.
This required a not-insubstantial number of bug fixes, since the sync support had bit-rotted somewhat. This PR also corrects a number of bugs.

Finally. the per-plugin executor services are now used to execute all async event tasks.
PaperMC#1436)

* Adjust HAProxy's existance to log when the proxy protocol is enabled during bind.

* Added additional warning message, instead of changing the main one. We can see what the preference would be.
…g plugins (PaperMC#1434)

Signed-off-by: U5B <56985400+U5B@users.noreply.github.com>
* 24w33a

* 24w34a

* 24w38a

* 24w40a

* 1.21.2
* replace old links

* content to 'PaperMC', cause its probably the best
…ementation

This technically can break backwards compatibility, but this seems to be very unlikely to be the practice in reality. (The Velocity implementation probably wasn't correct, anyway.)
This currently only guarantees packet order if the event is unmodified.
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.