You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The text was updated successfully, but these errors were encountered:
Gunni
changed the title
If a client supports both IPv4 and IPv6 multicast announcements, it will see a server listed for both
If a client supports both IPv4 and IPv6 multicast announcements, the same server will show twice
Jan 2, 2024
Proposed fix: Looking at how parseMotd and parseAddress work in LanServerPinger.java using MCP-Reborn then it should be fine to add an extra field to the current payload because the parsers just look for [MOTD] and [/MOTD], and [AD] and [/AD] and then uses string indexing to grab the string between them.
Adding a random uuid that stays the same for both IP versions will ensure that clients can trivially see they are the same server as a random uuid collision is very unlikely.
Now just adding that won't change anything, but it gives client makers/modders the ability to distinguish servers that are the same so that they can deduplicate them.
TODO: Make a client part to this mod and implement the above.
The text was updated successfully, but these errors were encountered: