Skip to content

feat: update event handling for player connection to use ServerConnec…#34

Merged
TheBjoRedCraft merged 2 commits intoversion/1.21.11from
fix/fix-join-race-conditions
Feb 22, 2026
Merged

feat: update event handling for player connection to use ServerConnec…#34
TheBjoRedCraft merged 2 commits intoversion/1.21.11from
fix/fix-join-race-conditions

Conversation

@TheBjoRedCraft
Copy link
Copy Markdown
Member

…tedEvent

@TheBjoRedCraft TheBjoRedCraft self-assigned this Feb 22, 2026
Copilot AI review requested due to automatic review settings February 22, 2026 17:36
@TheBjoRedCraft TheBjoRedCraft added this pull request to the merge queue Feb 22, 2026
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR updates the event handling for player server connections in the Velocity proxy plugin, migrating from ServerPreConnectEvent to ServerConnectedEvent. This change improves the timing and reliability of server switch tracking by listening to post-connection events rather than pre-connection events.

Changes:

  • Replaced ServerPreConnectEvent with ServerConnectedEvent for tracking player server switches
  • Updated event parameter access to match the new event API (using event.server and event.previousServer as Optional)
  • Removed event priority annotation as it's no longer needed for post-connection events
  • Bumped version to 1.21.11-1.2.5-SNAPSHOT

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated no comments.

File Description
surf-core-velocity/src/main/kotlin/dev/slne/surf/core/velocity/listener/ConnectionListener.kt Updated onConnected method to use ServerConnectedEvent instead of ServerPreConnectEvent, adjusted parameter access patterns, and removed event priority
gradle.properties Bumped version from 1.21.11-1.2.4-SNAPSHOT to 1.21.11-1.2.5-SNAPSHOT

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Merged via the queue into version/1.21.11 with commit 50f0d5c Feb 22, 2026
@TheBjoRedCraft TheBjoRedCraft deleted the fix/fix-join-race-conditions branch February 22, 2026 17:38
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.

3 participants