ViaVersion / ViaFabricPlus

Fabric mod to connect to EVERY Minecraft server version (Release, Beta, Alpha, Classic, Snapshots, Bedrock) with QoL fixes to the gameplay
GNU General Public License v3.0
399 stars 42 forks source link

ViaFabricPlus does not support pinging through IPv6 #49

Closed ghost closed 1 year ago

ghost commented 1 year ago

General Information

Bug Description

ViaFabricPlus breaks the pinging of IPv6 addresses, which Minecraft natively supports.

Steps to Reproduce

  1. Add a server list entry with a IPv6 address (e.g. [2a01:4f9:c010:2e6b::1])
  2. Observe that it will not be able to ping the server.
  3. Observe that [Server Pinger #0/ERROR]: Can't ping [2a01:4f9:c010:2e6b::1]: Unknown host is sent in your logs, even though it IS a valid host.

Expected Behavior

The server list pinger to succeed with pinging the IPv6 address, just as it does with the IPv4 address of the same server.

Screenshots

With ViaFabricPlus

image

Without ViaFabricPlus

image

Addresses of the entries in question

image

image

ghost commented 1 year ago

It should be noted that ViaFabricPlus does not impact actually playing on these servers via IPv6.