Skip to content

Conversation

AlphaMode
Copy link

@AlphaMode AlphaMode commented Aug 16, 2025

Making this PR to as a draft, I'll fill out this description more describing the details and impact of this tomorrow or sometime soon

Currently this PR introduces StreamCodec's to easily serialize objects
A new networking backend using nio instead of java.net (This should leave room for networking optimizations later including UDP support)

I plan to introduce a networking backend API so mods can easily register say a UDP backend for connecting to servers.

Currently connecting to servers works fine, but there is not yet a way to send custom payloads over the network yet, finding a way to do this without breaking/removing parts of the old API is very annoying and I have to account for that

@AlphaMode
Copy link
Author

I accidentally kept my glass networking HandshakePacketMixin in, I'll remove that tomorrow

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.

1 participant