Class PacketEncryptor

All Implemented Interfaces:
ChannelHandler, ChannelOutboundHandler

public class PacketEncryptor extends MessageToByteEncoder<ByteBuf>
Mappings:
Namespace Name
official sn
intermediary net/minecraft/class_2529
named net/minecraft/network/encryption/PacketEncryptor
  • Field Details

    • manager

      private final PacketEncryptionManager manager
      Mappings:
      Namespace Name Mixin selector
      official a Lsn;a:Lsl;
      intermediary field_11620 Lnet/minecraft/class_2529;field_11620:Lnet/minecraft/class_2524;
      named manager Lnet/minecraft/network/encryption/PacketEncryptor;manager:Lnet/minecraft/network/encryption/PacketEncryptionManager;
  • Constructor Details

    • PacketEncryptor

      public PacketEncryptor(Cipher cipher)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lsn;<init>(Ljavax/crypto/Cipher;)V
      intermediary <init> Lnet/minecraft/class_2529;<init>(Ljavax/crypto/Cipher;)V
      named <init> Lnet/minecraft/network/encryption/PacketEncryptor;<init>(Ljavax/crypto/Cipher;)V
  • Method Details

    • encode

      protected void encode(ChannelHandlerContext channelHandlerContext, ByteBuf byteBuf, ByteBuf byteBuf2) throws Exception
      Specified by:
      encode in class MessageToByteEncoder<ByteBuf>
      Throws:
      Exception
      Mappings:
      Namespace Name Mixin selector
      official a Lsn;a(Lio/netty/channel/ChannelHandlerContext;Lio/netty/buffer/ByteBuf;Lio/netty/buffer/ByteBuf;)V
      intermediary method_10736 Lnet/minecraft/class_2529;method_10736(Lio/netty/channel/ChannelHandlerContext;Lio/netty/buffer/ByteBuf;Lio/netty/buffer/ByteBuf;)V
      named encode Lnet/minecraft/network/encryption/PacketEncryptor;encode(Lio/netty/channel/ChannelHandlerContext;Lio/netty/buffer/ByteBuf;Lio/netty/buffer/ByteBuf;)V