From 80001aa1f0f00ea05deaed8e54ea6b8a5c6f416d Mon Sep 17 00:00:00 2001 From: md_5 Date: Mon, 30 Sep 2013 17:58:02 +1000 Subject: [PATCH] UDP + Java + IPV6 != Friends --- bootstrap/src/main/java/net/md_5/bungee/Bootstrap.java | 3 ++- query/src/main/java/net/md_5/bungee/query/QueryHandler.java | 6 ------ query/src/main/java/net/md_5/bungee/query/RemoteQuery.java | 1 - 3 files changed, 2 insertions(+), 8 deletions(-) diff --git a/bootstrap/src/main/java/net/md_5/bungee/Bootstrap.java b/bootstrap/src/main/java/net/md_5/bungee/Bootstrap.java index 61a719f48..94eade590 100644 --- a/bootstrap/src/main/java/net/md_5/bungee/Bootstrap.java +++ b/bootstrap/src/main/java/net/md_5/bungee/Bootstrap.java @@ -7,7 +7,6 @@ import java.util.List; import java.util.concurrent.TimeUnit; import joptsimple.OptionParser; import joptsimple.OptionSet; -import joptsimple.OptionSpec; import net.md_5.bungee.api.ChatColor; import net.md_5.bungee.api.ProxyServer; import net.md_5.bungee.command.ConsoleCommandSender; @@ -60,6 +59,8 @@ public class Bootstrap } } + System.setProperty( "java.net.preferIPv4Stack", "true" ); + BungeeCord bungee = new BungeeCord(); ProxyServer.setInstance( bungee ); bungee.getLogger().info( "Enabled BungeeCord version " + bungee.getVersion() ); diff --git a/query/src/main/java/net/md_5/bungee/query/QueryHandler.java b/query/src/main/java/net/md_5/bungee/query/QueryHandler.java index adfc4a630..bf6e3d2e7 100644 --- a/query/src/main/java/net/md_5/bungee/query/QueryHandler.java +++ b/query/src/main/java/net/md_5/bungee/query/QueryHandler.java @@ -44,12 +44,6 @@ public class QueryHandler extends SimpleChannelInboundHandler buf.writeByte( 0x00 ); } - @Override - public void channelActive(ChannelHandlerContext ctx) throws Exception - { - super.channelActive( ctx ); //To change body of generated methods, choose Tools | Templates. - } - @Override protected void channelRead0(ChannelHandlerContext ctx, DatagramPacket msg) throws Exception { diff --git a/query/src/main/java/net/md_5/bungee/query/RemoteQuery.java b/query/src/main/java/net/md_5/bungee/query/RemoteQuery.java index 011c722ec..43b027533 100644 --- a/query/src/main/java/net/md_5/bungee/query/RemoteQuery.java +++ b/query/src/main/java/net/md_5/bungee/query/RemoteQuery.java @@ -1,7 +1,6 @@ package net.md_5.bungee.query; import io.netty.bootstrap.Bootstrap; -import io.netty.channel.ChannelFuture; import io.netty.channel.ChannelFutureListener; import io.netty.channel.EventLoopGroup; import io.netty.channel.socket.nio.NioDatagramChannel;