类 LanServerPinger
- java.lang.Object
-
- java.lang.Thread
-
- net.minecraft.server.LanServerPinger
-
- 所有已实现的接口:
Runnable
@Environment(CLIENT) public class LanServerPinger extends Thread
Used to send UDP multicasts to notify other clients of a local game on the same network.These multicasts will always be sent to
224.0.2.60:4445where other clients can listen for local games.- Mappings:
Namespace Name official ezkintermediary net/minecraft/class_1133named net/minecraft/server/LanServerPinger
-
-
嵌套类概要
-
从类继承的嵌套类/接口 java.lang.Thread
Thread.State, Thread.UncaughtExceptionHandler
-
-
字段概要
字段 修饰符和类型 字段 说明 private StringaddressPortstatic Stringfield_33016static intfield_33017private static longfield_33018private static LoggerLOGGERprivate Stringmotdprivate booleanrunningprivate DatagramSocketsocketprivate static AtomicIntegerTHREAD_ID-
从类继承的字段 java.lang.Thread
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY
-
-
构造器概要
构造器 构造器 说明 LanServerPinger(String motd, String addressPort)
-
方法概要
所有方法 静态方法 实例方法 具体方法 修饰符和类型 方法 说明 static StringcreateAnnouncement(String motd, String addressPort)Creates a server announcement.voidinterrupt()static StringparseAnnouncementAddressPort(String announcement)static StringparseAnnouncementMotd(String announcement)voidrun()-
从类继承的方法 java.lang.Thread
activeCount, checkAccess, clone, countStackFrames, currentThread, dumpStack, enumerate, getAllStackTraces, getContextClassLoader, getDefaultUncaughtExceptionHandler, getId, getName, getPriority, getStackTrace, getState, getThreadGroup, getUncaughtExceptionHandler, holdsLock, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, onSpinWait, resume, setContextClassLoader, setDaemon, setDefaultUncaughtExceptionHandler, setName, setPriority, setUncaughtExceptionHandler, sleep, sleep, start, stop, suspend, toString, yield
-
-
-
-
字段详细资料
-
THREAD_ID
private static final AtomicInteger THREAD_ID
- Mappings:
Namespace Name Mixin selector official cLezk;c:Ljava/util/concurrent/atomic/AtomicInteger;intermediary field_5525Lnet/minecraft/class_1133;field_5525:Ljava/util/concurrent/atomic/AtomicInteger;named THREAD_IDLnet/minecraft/server/LanServerPinger;THREAD_ID:Ljava/util/concurrent/atomic/AtomicInteger;
-
LOGGER
private static final Logger LOGGER
- Mappings:
Namespace Name Mixin selector official dLezk;d:Lorg/apache/logging/log4j/Logger;intermediary field_5529Lnet/minecraft/class_1133;field_5529:Lorg/apache/logging/log4j/Logger;named LOGGERLnet/minecraft/server/LanServerPinger;LOGGER:Lorg/apache/logging/log4j/Logger;
-
field_33016
public static final String field_33016
- 另请参阅:
- 常量字段值
- Mappings:
Namespace Name Mixin selector official aLezk;a:Ljava/lang/String;intermediary field_33016Lnet/minecraft/class_1133;field_33016:Ljava/lang/String;named field_33016Lnet/minecraft/server/LanServerPinger;field_33016:Ljava/lang/String;
-
field_33017
public static final int field_33017
- 另请参阅:
- 常量字段值
- Mappings:
Namespace Name Mixin selector official bLezk;b:Iintermediary field_33017Lnet/minecraft/class_1133;field_33017:Inamed field_33017Lnet/minecraft/server/LanServerPinger;field_33017:I
-
field_33018
private static final long field_33018
- 另请参阅:
- 常量字段值
- Mappings:
Namespace Name Mixin selector official eLezk;e:Jintermediary field_33018Lnet/minecraft/class_1133;field_33018:Jnamed field_33018Lnet/minecraft/server/LanServerPinger;field_33018:J
-
motd
private final String motd
- Mappings:
Namespace Name Mixin selector official fLezk;f:Ljava/lang/String;intermediary field_5526Lnet/minecraft/class_1133;field_5526:Ljava/lang/String;named motdLnet/minecraft/server/LanServerPinger;motd:Ljava/lang/String;
-
socket
private final DatagramSocket socket
- Mappings:
Namespace Name Mixin selector official gLezk;g:Ljava/net/DatagramSocket;intermediary field_5528Lnet/minecraft/class_1133;field_5528:Ljava/net/DatagramSocket;named socketLnet/minecraft/server/LanServerPinger;socket:Ljava/net/DatagramSocket;
-
running
private boolean running
- Mappings:
Namespace Name Mixin selector official hLezk;h:Zintermediary field_5527Lnet/minecraft/class_1133;field_5527:Znamed runningLnet/minecraft/server/LanServerPinger;running:Z
-
addressPort
private final String addressPort
- Mappings:
Namespace Name Mixin selector official iLezk;i:Ljava/lang/String;intermediary field_5530Lnet/minecraft/class_1133;field_5530:Ljava/lang/String;named addressPortLnet/minecraft/server/LanServerPinger;addressPort:Ljava/lang/String;
-
-
构造器详细资料
-
LanServerPinger
public LanServerPinger(String motd, String addressPort) throws IOException
- 抛出:
IOException- Mappings:
Namespace Name Mixin selector official <init>Lezk;<init>(Ljava/lang/String;Ljava/lang/String;)Vintermediary <init>Lnet/minecraft/class_1133;<init>(Ljava/lang/String;Ljava/lang/String;)Vnamed <init>Lnet/minecraft/server/LanServerPinger;<init>(Ljava/lang/String;Ljava/lang/String;)V
-
-
方法详细资料
-
run
public void run()
-
interrupt
public void interrupt()
-
createAnnouncement
public static String createAnnouncement(String motd, String addressPort)
Creates a server announcement.[MOTD]// Specifies the beginning of the message of the dayA message of the day// The message of the day[/MOTD]// Specifies the end of the message of the day.[AD]// Specifies the beginning of the address and the port of the local server.the address of the local server.// Such as192.146.2.1:23132[/AD]// Specifies the end of the address and port of the local server.An example of a complete announcement:
[MOTD]A Player's Server[/MOTD][AD]192.168.0.33[/AD]- 参数:
motd- the message of the dayaddressPort- the address of the server including the IP address and port- Mappings:
Namespace Name Mixin selector official aLezk;a(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;intermediary method_4818Lnet/minecraft/class_1133;method_4818(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;named createAnnouncementLnet/minecraft/server/LanServerPinger;createAnnouncement(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
-
parseAnnouncementMotd
public static String parseAnnouncementMotd(String announcement)
- Mappings:
Namespace Name Mixin selector official aLezk;a(Ljava/lang/String;)Ljava/lang/String;intermediary method_4819Lnet/minecraft/class_1133;method_4819(Ljava/lang/String;)Ljava/lang/String;named parseAnnouncementMotdLnet/minecraft/server/LanServerPinger;parseAnnouncementMotd(Ljava/lang/String;)Ljava/lang/String;
-
parseAnnouncementAddressPort
public static String parseAnnouncementAddressPort(String announcement)
- Mappings:
Namespace Name Mixin selector official bLezk;b(Ljava/lang/String;)Ljava/lang/String;intermediary method_4820Lnet/minecraft/class_1133;method_4820(Ljava/lang/String;)Ljava/lang/String;named parseAnnouncementAddressPortLnet/minecraft/server/LanServerPinger;parseAnnouncementAddressPort(Ljava/lang/String;)Ljava/lang/String;
-
-