mojira.dev

Ant P.

Assigned

No issues.

Reported

MC-5505 Picked up items overwrite armour slots Duplicate

Comments

Looks like everything I mentioned broken last year now works in 1.10.2.

I've checked in Wireshark, it's actually sending DNS queries (+SRV ones) and server queries over IPv6. I'm even able to connect to a server over the internet with a horribly flaky 6to4 tunnel (which isn't playable, but that's beside the point)

I'd say it's fixed.

Hi, I can reproduce this too. Changing /etc/resolv.conf to use an IPv4 address instead of IPv6 causes Minecraft to start working immediately, and vice-versa. (I was one of the people that originally requested SRV support; I've spent the last few months thinking the feature had been removed entirely)

But this bug is just one symptom of a rather more serious problem: Minecraft doesn't support IPv6 at all!

That A query that happens only works by accident because of some sort of fallback somewhere in the Java stack. Nothing else involving IPv6 works in the client - it can't resolve a server name that has only an AAAA record, nor one specified via a raw IPv6 address (with or without square brackets); it tries to interpret the IP string as a hostname and look up A/AAAA records for it which is obviously incorrect.