LanServerQueryManager

This commit is contained in:
Ben Russell 2016-09-15 13:23:33 +12:00
parent 8e54e62451
commit f1acdf3eed
2 changed files with 29 additions and 0 deletions

View File

@ -0,0 +1,10 @@
CLASS none/can net/minecraft/server/LanServerEntry
FIELD a motd Ljava/lang/String;
FIELD b addressPort Ljava/lang/String;
FIELD c lastTimeMillis J
METHOD <init> (Ljava/lang/String;Ljava/lang/String;)V
ARG 0 motd
ARG 1 addressPort
METHOD a getMotd ()Ljava/lang/String;
METHOD b getAddressPort ()Ljava/lang/String;
METHOD c updateLastTime ()V

View File

@ -0,0 +1,19 @@
CLASS none/cao net/minecraft/server/LanServerQueryManager
CLASS none/cao$a LanServerDetector
FIELD a entryList Lnone/cao$b;
FIELD b multicastAddress Ljava/net/InetAddress;
FIELD c socket Ljava/net/MulticastSocket;
METHOD <init> (Lnone/cao$b;)V
ARG 0 entryList
METHOD run run ()V
CLASS none/cao$b LanServerEntryList
FIELD a dirty Z
FIELD b serverEntries Ljava/util/List;
METHOD a needsUpdate ()Z
METHOD a addServer (Ljava/lang/String;Ljava/net/InetAddress;)V
ARG 0 announcement
ARG 1 address
METHOD b markClean ()V
METHOD c getServers ()Ljava/util/List;
FIELD a THREAD_ID Ljava/util/concurrent/atomic/AtomicInteger;
FIELD b LOGGER Lorg/apache/logging/log4j/Logger;