net.minecraft.server.rcon

public class QueryResponseHandler

extends RconBase

we
net.minecraft.class_810
net.minecraft.server.rcon.QueryResponseHandler
net.minecraft.network.rcon.RConThreadQuery
net.minecraft.network.rcon.RConThreadQuery

Field summary

Modifier and TypeField
private long
h
field_2935
lastQueryTime
field_72629_g
lastAuthCheckTime
private int
i
field_2936
queryPort
field_72636_h
queryPort
private final int
j
field_2937
port
field_72637_i
serverPort
private final int
k
field_2938
maxPlayerCount
field_72634_j
maxPlayers
private final String
l
field_2939
motd
field_72635_k
serverMotd
private final String
m
field_2940
worldSaveName
field_72632_l
worldName
private DatagramSocket
n
field_2941
socket
field_72633_m
querySocket
private final byte[]
o
field_2942
packetBuffer
field_72630_n
buffer
private DatagramPacket
p
field_2943
currentPacket
field_72631_o
incomingPacket
private final Map<SocketAddress, String>
q
field_2944
f_98183432
field_72644_p
idents
private String
r
field_2945
hostIp
field_72643_q
queryHostname
private String
s
field_2946
ip
field_72642_r
serverHostname
private final Map<SocketAddress, QueryResponseHandler$Query>
t
field_2947
queries
field_72641_s
queryClients
private final long
u
field_2948
f_46443194
field_72640_t
time
private final DataStreamHelper
v
field_2949
dataStreamHelper
field_72639_u
output
private long
w
field_2950
lastResponseTime
field_72638_v
lastQueryResponseTime

Constructor summary

ModifierConstructor
public (DedicatedServerAccess server)

Method summary

Modifier and TypeMethod
private void
a(byte[] arg0, DatagramPacket arg1)
method_2236(byte[] arg0, DatagramPacket arg1)
reply(byte[] buffer, DatagramPacket packet)
func_72620_a(byte[] arg0, DatagramPacket arg1)
sendResponsePacket(byte[] data, DatagramPacket requestPacket)
private boolean
a(DatagramPacket arg0)
method_2234(DatagramPacket arg0)
handle(DatagramPacket packet)
func_72621_a(DatagramPacket arg0)
parseIncomingPacket(DatagramPacket requestPacket)
private byte[]
b(DatagramPacket arg0)
method_2237(DatagramPacket arg0)
createRulesReply(DatagramPacket packet)
func_72624_b(DatagramPacket arg0)
createQueryResponse(DatagramPacket requestPacket)
private byte[]
a(SocketAddress arg0)
method_2235(SocketAddress arg0)
getMessageBytes(SocketAddress socketAddress)
func_72625_a(SocketAddress arg0)
getRequestID(SocketAddress address)
private Boolean
c(DatagramPacket arg0)
method_2238(DatagramPacket arg0)
isValidQuery(DatagramPacket datagramPacket)
func_72627_c(DatagramPacket arg0)
verifyClientAuth(DatagramPacket requestPacket)
private void
d(DatagramPacket arg0)
method_2239(DatagramPacket arg0)
createQuery(DatagramPacket datagramPacket)
func_72622_d(DatagramPacket arg0)
sendAuthChallenge(DatagramPacket requestPacket)
private void
f()
method_2240()
cleanUp()
func_72628_f()
cleanQueryClientsMap()
public void
run()
run()
run()
run()
public void
a()
method_2220()
start()
func_72602_a()
startThread()
private void
a(Exception arg0)
method_2233(Exception arg0)
handleIoException(Exception e)
func_72623_a(Exception arg0)
stopWithException(Exception exception)
private boolean
g()
method_2241()
initialize()
func_72626_g()
initQuerySystem()