From 720f5df2f409bab8588edf4131428dcfe86fbd1a Mon Sep 17 00:00:00 2001 From: Alex Ivanov Date: Mon, 31 Mar 2014 01:11:59 +0300 Subject: [PATCH] Use correct padding for UDP queries --- query/src/main/java/net/md_5/bungee/query/QueryHandler.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) 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 d9460914..0be915cb 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 @@ -98,7 +98,10 @@ public class QueryHandler extends SimpleChannelInboundHandler } else if ( in.readableBytes() == 4 ) { // Long Response - out.writeBytes( new byte[ 11 ] ); + out.writeBytes( new byte[] + { + 0x73, 0x70, 0x6C, 0x69, 0x74, 0x6E, 0x75, 0x6D, 0x00, (byte) 0x80, 0x00 + } ); Map data = new LinkedHashMap<>(); data.put( "hostname", listener.getMotd() );