类 PacketEncryptionManager


  • public class PacketEncryptionManager
    extends Object
    Mappings:
    Namespace Name
    official nu
    intermediary net/minecraft/class_2524
    named net/minecraft/network/encryption/PacketEncryptionManager
    • 字段详细资料

      • cipher

        private final Cipher cipher
        Mappings:
        Namespace Name Mixin selector
        official a Lnu;a:Ljavax/crypto/Cipher;
        intermediary field_11612 Lnet/minecraft/class_2524;field_11612:Ljavax/crypto/Cipher;
        named cipher Lnet/minecraft/network/encryption/PacketEncryptionManager;cipher:Ljavax/crypto/Cipher;
      • conversionBuffer

        private byte[] conversionBuffer
        Mappings:
        Namespace Name Mixin selector
        official b Lnu;b:[B
        intermediary field_11613 Lnet/minecraft/class_2524;field_11613:[B
        named conversionBuffer Lnet/minecraft/network/encryption/PacketEncryptionManager;conversionBuffer:[B
      • encryptionBuffer

        private byte[] encryptionBuffer
        Mappings:
        Namespace Name Mixin selector
        official c Lnu;c:[B
        intermediary field_11614 Lnet/minecraft/class_2524;field_11614:[B
        named encryptionBuffer Lnet/minecraft/network/encryption/PacketEncryptionManager;encryptionBuffer:[B
    • 构造器详细资料

      • PacketEncryptionManager

        protected PacketEncryptionManager​(Cipher cipher)
    • 方法详细资料

      • toByteArray

        private byte[] toByteArray​(ByteBuf byteBuf)
        Mappings:
        Namespace Name Mixin selector
        official a Lnu;a(Lio/netty/buffer/ByteBuf;)[B
        intermediary method_10733 Lnet/minecraft/class_2524;method_10733(Lio/netty/buffer/ByteBuf;)[B
        named toByteArray Lnet/minecraft/network/encryption/PacketEncryptionManager;toByteArray(Lio/netty/buffer/ByteBuf;)[B
      • decrypt

        protected ByteBuf decrypt​(ChannelHandlerContext context,
                                  ByteBuf byteBuf)
                           throws ShortBufferException
        抛出:
        ShortBufferException
        Mappings:
        Namespace Name Mixin selector
        official a Lnu;a(Lio/netty/channel/ChannelHandlerContext;Lio/netty/buffer/ByteBuf;)Lio/netty/buffer/ByteBuf;
        intermediary method_10734 Lnet/minecraft/class_2524;method_10734(Lio/netty/channel/ChannelHandlerContext;Lio/netty/buffer/ByteBuf;)Lio/netty/buffer/ByteBuf;
        named decrypt Lnet/minecraft/network/encryption/PacketEncryptionManager;decrypt(Lio/netty/channel/ChannelHandlerContext;Lio/netty/buffer/ByteBuf;)Lio/netty/buffer/ByteBuf;
      • encrypt

        protected void encrypt​(ByteBuf buffer,
                               ByteBuf byteBuf)
                        throws ShortBufferException
        抛出:
        ShortBufferException
        Mappings:
        Namespace Name Mixin selector
        official a Lnu;a(Lio/netty/buffer/ByteBuf;Lio/netty/buffer/ByteBuf;)V
        intermediary method_10732 Lnet/minecraft/class_2524;method_10732(Lio/netty/buffer/ByteBuf;Lio/netty/buffer/ByteBuf;)V
        named encrypt Lnet/minecraft/network/encryption/PacketEncryptionManager;encrypt(Lio/netty/buffer/ByteBuf;Lio/netty/buffer/ByteBuf;)V