GoldenPorkchop80 wrote:The real question is: why bother?
IPv4 has been around since the creation of the internet, and even though all IPv4 addresses have been used, they still work. Sure, you might get a bad IPv4 once in a great while, but it's nothing a simple re-lease can't fix.
IPv6 is great, but still not a lot of devices support it yet, even though the support of IPv6 is growing at an [alarming] rate, there still arn't very many devices that support it (like say: the iPhone.
). So it really isn't all that practical [yet].
PLUS, IPv6 is literally the opposite of "user-friendly". I would choose a simple sequence of 4 numbers + port address instead of the mindfuck that is the IPv6 address.
So, the moral of the story here is: if it ain't broke, don't fix it.
In real world, there are already ISPs that do not offer public IPv4 for their customers.
There are networks and providers that are IPv6 only.
You might also get only NATed IPv4 (and usualy it's multiple NAT, not just simple NAT) so you are unreachable trough IPv4, you might not even be able to make proper IPv4 connection, only bridged one, trough IPv4/6 bridge on your ISP endpoint.
Just because it doesn't apply to you, it doesn't mean, others might not be affected by it.
Around year ago, we had issue with online activation in our software, it was programmed to be IPv4 only, and guess what? there were people that bought our software and were not able to activate, because they didn't have IPv4 in first place. So we needed to fix our licensing server as well as activation engine in our software to work with both protocol.
@ArrowRL201 i think, game does not support IPv6, at least i was not able to connect to any server trough IP6, although server seems to be listening on IP6, so might be IP6 enabled. but that's just my experience, devs will know more.