类 QueryResponseHandler

  • 所有已实现的接口:
    Runnable

    public class QueryResponseHandler
    extends RconBase
    Mappings:
    Namespace Name
    official aep
    intermediary net/minecraft/class_3364
    named net/minecraft/server/rcon/QueryResponseHandler
    • 字段详细资料

      • field_23963

        private static final Logger field_23963
        Mappings:
        Namespace Name Mixin selector
        official d Laep;d:Lorg/apache/logging/log4j/Logger;
        intermediary field_23963 Lnet/minecraft/class_3364;field_23963:Lorg/apache/logging/log4j/Logger;
        named field_23963 Lnet/minecraft/server/rcon/QueryResponseHandler;field_23963:Lorg/apache/logging/log4j/Logger;
      • field_29795

        private static final String field_29795
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official e Laep;e:Ljava/lang/String;
        intermediary field_29795 Lnet/minecraft/class_3364;field_29795:Ljava/lang/String;
        named field_29795 Lnet/minecraft/server/rcon/QueryResponseHandler;field_29795:Ljava/lang/String;
      • field_29796

        private static final String field_29796
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official f Laep;f:Ljava/lang/String;
        intermediary field_29796 Lnet/minecraft/class_3364;field_29796:Ljava/lang/String;
        named field_29796 Lnet/minecraft/server/rcon/QueryResponseHandler;field_29796:Ljava/lang/String;
      • field_29797

        private static final long field_29797
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official g Laep;g:J
        intermediary field_29797 Lnet/minecraft/class_3364;field_29797:J
        named field_29797 Lnet/minecraft/server/rcon/QueryResponseHandler;field_29797:J
      • field_29798

        private static final long field_29798
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official h Laep;h:J
        intermediary field_29798 Lnet/minecraft/class_3364;field_29798:J
        named field_29798 Lnet/minecraft/server/rcon/QueryResponseHandler;field_29798:J
      • lastQueryTime

        private long lastQueryTime
        Mappings:
        Namespace Name Mixin selector
        official i Laep;i:J
        intermediary field_14443 Lnet/minecraft/class_3364;field_14443:J
        named lastQueryTime Lnet/minecraft/server/rcon/QueryResponseHandler;lastQueryTime:J
      • queryPort

        private final int queryPort
        Mappings:
        Namespace Name Mixin selector
        official j Laep;j:I
        intermediary field_14442 Lnet/minecraft/class_3364;field_14442:I
        named queryPort Lnet/minecraft/server/rcon/QueryResponseHandler;queryPort:I
      • port

        private final int port
        Mappings:
        Namespace Name Mixin selector
        official k Laep;k:I
        intermediary field_14457 Lnet/minecraft/class_3364;field_14457:I
        named port Lnet/minecraft/server/rcon/QueryResponseHandler;port:I
      • maxPlayerCount

        private final int maxPlayerCount
        Mappings:
        Namespace Name Mixin selector
        official l Laep;l:I
        intermediary field_14456 Lnet/minecraft/class_3364;field_14456:I
        named maxPlayerCount Lnet/minecraft/server/rcon/QueryResponseHandler;maxPlayerCount:I
      • motd

        private final String motd
        Mappings:
        Namespace Name Mixin selector
        official m Laep;m:Ljava/lang/String;
        intermediary field_14445 Lnet/minecraft/class_3364;field_14445:Ljava/lang/String;
        named motd Lnet/minecraft/server/rcon/QueryResponseHandler;motd:Ljava/lang/String;
      • levelName

        private final String levelName
        Mappings:
        Namespace Name Mixin selector
        official n Laep;n:Ljava/lang/String;
        intermediary field_14447 Lnet/minecraft/class_3364;field_14447:Ljava/lang/String;
        named levelName Lnet/minecraft/server/rcon/QueryResponseHandler;levelName:Ljava/lang/String;
      • socket

        private DatagramSocket socket
        Mappings:
        Namespace Name Mixin selector
        official o Laep;o:Ljava/net/DatagramSocket;
        intermediary field_14449 Lnet/minecraft/class_3364;field_14449:Ljava/net/DatagramSocket;
        named socket Lnet/minecraft/server/rcon/QueryResponseHandler;socket:Ljava/net/DatagramSocket;
      • packetBuffer

        private final byte[] packetBuffer
        Mappings:
        Namespace Name Mixin selector
        official p Laep;p:[B
        intermediary field_14452 Lnet/minecraft/class_3364;field_14452:[B
        named packetBuffer Lnet/minecraft/server/rcon/QueryResponseHandler;packetBuffer:[B
      • ip

        private String ip
        Mappings:
        Namespace Name Mixin selector
        official q Laep;q:Ljava/lang/String;
        intermediary field_14444 Lnet/minecraft/class_3364;field_14444:Ljava/lang/String;
        named ip Lnet/minecraft/server/rcon/QueryResponseHandler;ip:Ljava/lang/String;
      • hostname

        private String hostname
        Mappings:
        Namespace Name Mixin selector
        official r Laep;r:Ljava/lang/String;
        intermediary field_14454 Lnet/minecraft/class_3364;field_14454:Ljava/lang/String;
        named hostname Lnet/minecraft/server/rcon/QueryResponseHandler;hostname:Ljava/lang/String;
      • queries

        private final Map<SocketAddress,​QueryResponseHandler.Query> queries
        Mappings:
        Namespace Name Mixin selector
        official s Laep;s:Ljava/util/Map;
        intermediary field_14453 Lnet/minecraft/class_3364;field_14453:Ljava/util/Map;
        named queries Lnet/minecraft/server/rcon/QueryResponseHandler;queries:Ljava/util/Map;
      • data

        private final DataStreamHelper data
        Mappings:
        Namespace Name Mixin selector
        official t Laep;t:Laek;
        intermediary field_14446 Lnet/minecraft/class_3364;field_14446:Lnet/minecraft/class_3345;
        named data Lnet/minecraft/server/rcon/QueryResponseHandler;data:Lnet/minecraft/server/rcon/DataStreamHelper;
      • lastResponseTime

        private long lastResponseTime
        Mappings:
        Namespace Name Mixin selector
        official u Laep;u:J
        intermediary field_14450 Lnet/minecraft/class_3364;field_14450:J
        named lastResponseTime Lnet/minecraft/server/rcon/QueryResponseHandler;lastResponseTime:J
      • server

        private final DedicatedServer server
        Mappings:
        Namespace Name Mixin selector
        official v Laep;v:Lxc;
        intermediary field_23964 Lnet/minecraft/class_3364;field_23964:Lnet/minecraft/class_2994;
        named server Lnet/minecraft/server/rcon/QueryResponseHandler;server:Lnet/minecraft/server/dedicated/DedicatedServer;
    • 构造器详细资料

      • QueryResponseHandler

        private QueryResponseHandler​(DedicatedServer server,
                                     int queryPort)
        Mappings:
        Namespace Name Mixin selector
        official <init> Laep;<init>(Lxc;I)V
        intermediary <init> Lnet/minecraft/class_3364;<init>(Lnet/minecraft/class_2994;I)V
        named <init> Lnet/minecraft/server/rcon/QueryResponseHandler;<init>(Lnet/minecraft/server/dedicated/DedicatedServer;I)V
    • 方法详细资料

      • create

        @Nullable
        public static @Nullable QueryResponseHandler create​(DedicatedServer server)
        Mappings:
        Namespace Name Mixin selector
        official a Laep;a(Lxc;)Laep;
        intermediary method_30737 Lnet/minecraft/class_3364;method_30737(Lnet/minecraft/class_2994;)Lnet/minecraft/class_3364;
        named create Lnet/minecraft/server/rcon/QueryResponseHandler;create(Lnet/minecraft/server/dedicated/DedicatedServer;)Lnet/minecraft/server/rcon/QueryResponseHandler;
      • reply

        private void reply​(byte[] buf,
                           DatagramPacket datagramPacket)
                    throws IOException
        抛出:
        IOException
        Mappings:
        Namespace Name Mixin selector
        official a Laep;a([BLjava/net/DatagramPacket;)V
        intermediary method_14751 Lnet/minecraft/class_3364;method_14751([BLjava/net/DatagramPacket;)V
        named reply Lnet/minecraft/server/rcon/QueryResponseHandler;reply([BLjava/net/DatagramPacket;)V
      • handle

        private boolean handle​(DatagramPacket packet)
                        throws IOException
        抛出:
        IOException
        Mappings:
        Namespace Name Mixin selector
        official a Laep;a(Ljava/net/DatagramPacket;)Z
        intermediary method_14750 Lnet/minecraft/class_3364;method_14750(Ljava/net/DatagramPacket;)Z
        named handle Lnet/minecraft/server/rcon/QueryResponseHandler;handle(Ljava/net/DatagramPacket;)Z
      • createRulesReply

        private byte[] createRulesReply​(DatagramPacket packet)
                                 throws IOException
        抛出:
        IOException
        Mappings:
        Namespace Name Mixin selector
        official b Laep;b(Ljava/net/DatagramPacket;)[B
        intermediary method_14747 Lnet/minecraft/class_3364;method_14747(Ljava/net/DatagramPacket;)[B
        named createRulesReply Lnet/minecraft/server/rcon/QueryResponseHandler;createRulesReply(Ljava/net/DatagramPacket;)[B
      • getMessageBytes

        private byte[] getMessageBytes​(SocketAddress socketAddress)
        Mappings:
        Namespace Name Mixin selector
        official a Laep;a(Ljava/net/SocketAddress;)[B
        intermediary method_14748 Lnet/minecraft/class_3364;method_14748(Ljava/net/SocketAddress;)[B
        named getMessageBytes Lnet/minecraft/server/rcon/QueryResponseHandler;getMessageBytes(Ljava/net/SocketAddress;)[B
      • isValidQuery

        private Boolean isValidQuery​(DatagramPacket datagramPacket)
        Mappings:
        Namespace Name Mixin selector
        official c Laep;c(Ljava/net/DatagramPacket;)Ljava/lang/Boolean;
        intermediary method_14753 Lnet/minecraft/class_3364;method_14753(Ljava/net/DatagramPacket;)Ljava/lang/Boolean;
        named isValidQuery Lnet/minecraft/server/rcon/QueryResponseHandler;isValidQuery(Ljava/net/DatagramPacket;)Ljava/lang/Boolean;
      • createQuery

        private void createQuery​(DatagramPacket datagramPacket)
                          throws IOException
        抛出:
        IOException
        Mappings:
        Namespace Name Mixin selector
        official d Laep;d(Ljava/net/DatagramPacket;)V
        intermediary method_14749 Lnet/minecraft/class_3364;method_14749(Ljava/net/DatagramPacket;)V
        named createQuery Lnet/minecraft/server/rcon/QueryResponseHandler;createQuery(Ljava/net/DatagramPacket;)V
      • cleanUp

        private void cleanUp()
        Mappings:
        Namespace Name Mixin selector
        official d Laep;d()V
        intermediary method_14746 Lnet/minecraft/class_3364;method_14746()V
        named cleanUp Lnet/minecraft/server/rcon/QueryResponseHandler;cleanUp()V
      • run

        public void run()
        Mappings:
        Namespace Name Mixin selector
        official run Laep;run()V
        intermediary run Lnet/minecraft/class_3364;run()V
        named run Lnet/minecraft/server/rcon/QueryResponseHandler;run()V
      • start

        public boolean start()
        覆盖:
        start 在类中 RconBase
        Mappings:
        Namespace Name Mixin selector
        official a Laeo;a()Z
        intermediary method_14728 Lnet/minecraft/class_3359;method_14728()Z
        named start Lnet/minecraft/server/rcon/RconBase;start()Z
      • handleIoException

        private void handleIoException​(Exception e)
        Mappings:
        Namespace Name Mixin selector
        official a Laep;a(Ljava/lang/Exception;)V
        intermediary method_14752 Lnet/minecraft/class_3364;method_14752(Ljava/lang/Exception;)V
        named handleIoException Lnet/minecraft/server/rcon/QueryResponseHandler;handleIoException(Ljava/lang/Exception;)V
      • initialize

        private boolean initialize()
        Mappings:
        Namespace Name Mixin selector
        official e Laep;e()Z
        intermediary method_14754 Lnet/minecraft/class_3364;method_14754()Z
        named initialize Lnet/minecraft/server/rcon/QueryResponseHandler;initialize()Z