Skip to content

Fixed modern forwarding support#13098

Merged
jpenilla merged 1 commit intoPaperMC:dev/1.21.9from
4drian3d:fix/modern-forwarding
Sep 26, 2025
Merged

Fixed modern forwarding support#13098
jpenilla merged 1 commit intoPaperMC:dev/1.21.9from
4drian3d:fix/modern-forwarding

Conversation

@4drian3d
Copy link
Contributor

Since 1.21.9, the multimap used in GameProfile is immutable, so attempting to add the properties sent by Velocity causes an UnsupportedOperationException

image

@4drian3d 4drian3d requested a review from a team as a code owner September 25, 2025 23:57
@github-project-automation github-project-automation bot moved this to Awaiting review in Paper PR Queue Sep 25, 2025
@jpenilla jpenilla merged commit 51fe7aa into PaperMC:dev/1.21.9 Sep 26, 2025
5 checks passed
@github-project-automation github-project-automation bot moved this from Awaiting review to Merged in Paper PR Queue Sep 26, 2025
@4drian3d 4drian3d deleted the fix/modern-forwarding branch September 26, 2025 16:43
@Lulu13022002
Copy link
Contributor

There's a bunch of other instances using that immutable map, like Server#createProfileExact, ServerLoginPacketListenerImpl#createOfflineProfile probably.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Merged

Development

Successfully merging this pull request may close these issues.

3 participants