valence-rs/valence

Client Version Check

SelfMadeSystem opened this issue · 1 comments

Describe the problem related to your feature request.

For new users, they might try to join with a client version not supported by valence. Right now, valence gives a cryptic error message, confusing the user.

What solution would you like?

Check the version of the client and kick them with a good error message, akin to "Unsupported version. Valence only supports 1.20.1" (to update as minecraft and valence gets updated)

What alternative(s) have you considered?

Keeping it as-is would just keep it confusing.

Additional context

This dude had the confuzzlment: https://discord.com/channels/998132822239870997/998132822864834613/1164240437012348988

I misunderstood the problem