类 LoginHelloS2CPacket

    • 字段详细资料

      • serverId

        private final String serverId
        Mappings:
        Namespace Name Mixin selector
        official a Lvh;a:Ljava/lang/String;
        intermediary field_13209 Lnet/minecraft/class_2905;field_13209:Ljava/lang/String;
        named serverId Lnet/minecraft/network/packet/s2c/login/LoginHelloS2CPacket;serverId:Ljava/lang/String;
      • publicKey

        private final byte[] publicKey
        Mappings:
        Namespace Name Mixin selector
        official b Lvh;b:[B
        intermediary field_13211 Lnet/minecraft/class_2905;field_13211:[B
        named publicKey Lnet/minecraft/network/packet/s2c/login/LoginHelloS2CPacket;publicKey:[B
      • nonce

        private final byte[] nonce
        Mappings:
        Namespace Name Mixin selector
        official c Lvh;c:[B
        intermediary field_13210 Lnet/minecraft/class_2905;field_13210:[B
        named nonce Lnet/minecraft/network/packet/s2c/login/LoginHelloS2CPacket;nonce:[B
    • 构造器详细资料

      • LoginHelloS2CPacket

        public LoginHelloS2CPacket​(String serverId,
                                   byte[] publicKey,
                                   byte[] nonce)
        Mappings:
        Namespace Name Mixin selector
        official <init> Lvh;<init>(Ljava/lang/String;[B[B)V
        intermediary <init> Lnet/minecraft/class_2905;<init>(Ljava/lang/String;[B[B)V
        named <init> Lnet/minecraft/network/packet/s2c/login/LoginHelloS2CPacket;<init>(Ljava/lang/String;[B[B)V
      • LoginHelloS2CPacket

        public LoginHelloS2CPacket​(PacketByteBuf buf)
        Mappings:
        Namespace Name Mixin selector
        official <init> Lvh;<init>(Lob;)V
        intermediary <init> Lnet/minecraft/class_2905;<init>(Lnet/minecraft/class_2540;)V
        named <init> Lnet/minecraft/network/packet/s2c/login/LoginHelloS2CPacket;<init>(Lnet/minecraft/network/PacketByteBuf;)V
    • 方法详细资料

      • write

        public void write​(PacketByteBuf buf)
        指定者:
        write 在接口中 Packet<ClientLoginPacketListener>
        Mappings:
        Namespace Name Mixin selector
        official a Lpf;a(Lob;)V
        intermediary method_11052 Lnet/minecraft/class_2596;method_11052(Lnet/minecraft/class_2540;)V
        named write Lnet/minecraft/network/Packet;write(Lnet/minecraft/network/PacketByteBuf;)V
      • apply

        public void apply​(ClientLoginPacketListener clientLoginPacketListener)
        指定者:
        apply 在接口中 Packet<ClientLoginPacketListener>
        Mappings:
        Namespace Name Mixin selector
        official a Lvh;a(Lve;)V
        intermediary method_12612 Lnet/minecraft/class_2905;method_12612(Lnet/minecraft/class_2896;)V
        named apply Lnet/minecraft/network/packet/s2c/login/LoginHelloS2CPacket;apply(Lnet/minecraft/network/listener/ClientLoginPacketListener;)V
      • getServerId

        public String getServerId()
        Mappings:
        Namespace Name Mixin selector
        official b Lvh;b()Ljava/lang/String;
        intermediary method_12610 Lnet/minecraft/class_2905;method_12610()Ljava/lang/String;
        named getServerId Lnet/minecraft/network/packet/s2c/login/LoginHelloS2CPacket;getServerId()Ljava/lang/String;
      • getPublicKey

        public PublicKey getPublicKey()
                               throws NetworkEncryptionException
        抛出:
        NetworkEncryptionException
        Mappings:
        Namespace Name Mixin selector
        official c Lvh;c()Ljava/security/PublicKey;
        intermediary method_12611 Lnet/minecraft/class_2905;method_12611()Ljava/security/PublicKey;
        named getPublicKey Lnet/minecraft/network/packet/s2c/login/LoginHelloS2CPacket;getPublicKey()Ljava/security/PublicKey;
      • getNonce

        public byte[] getNonce()
        Mappings:
        Namespace Name Mixin selector
        official d Lvh;d()[B
        intermediary method_12613 Lnet/minecraft/class_2905;method_12613()[B
        named getNonce Lnet/minecraft/network/packet/s2c/login/LoginHelloS2CPacket;getNonce()[B