| public void |  | channelActive(io.netty.channel.ChannelHandlerContext arg0) |   | channelActive(io.netty.channel.ChannelHandlerContext arg0) |   | channelActive(io.netty.channel.ChannelHandlerContext arg0) |   | channelActive(io.netty.channel.ChannelHandlerContext context) |   | channelActive(io.netty.channel.ChannelHandlerContext arg0) |  
  | 
| public void |  | 
| public void |  | channelInactive(io.netty.channel.ChannelHandlerContext arg0) |   | channelInactive(io.netty.channel.ChannelHandlerContext arg0) |   | channelInactive(io.netty.channel.ChannelHandlerContext arg0) |   | channelInactive(io.netty.channel.ChannelHandlerContext context) |   | channelInactive(io.netty.channel.ChannelHandlerContext arg0) |  
  | 
| public void |  | exceptionCaught(io.netty.channel.ChannelHandlerContext arg0, Throwable arg1) |   | exceptionCaught(io.netty.channel.ChannelHandlerContext arg0, Throwable arg1) |   | exceptionCaught(io.netty.channel.ChannelHandlerContext arg0, Throwable arg1) |   | exceptionCaught(io.netty.channel.ChannelHandlerContext context, Throwable ex) |   | exceptionCaught(io.netty.channel.ChannelHandlerContext p_129534_, Throwable arg1) |  
  | 
| protected void |  | a(io.netty.channel.ChannelHandlerContext arg0, so<?> arg1) |   | channelRead0(io.netty.channel.ChannelHandlerContext arg0, Packet<?> arg1) |   | method_10770(io.netty.channel.ChannelHandlerContext arg0, class_2596<?> arg1) |   | channelRead0(io.netty.channel.ChannelHandlerContext arg0, Packet<?> arg1) |   | channelRead0(io.netty.channel.ChannelHandlerContext p_129488_, C_5028_<?> arg1) |  
  | 
| private static <T extends PacketListener> void |  | 
| public void |  | 
| public void |  | 
| public void |  | a(so<?> arg0, io.netty.util.concurrent.GenericFutureListener<? extends io.netty.util.concurrent.Future<? super Void>> arg1) |   | send(Packet<?> arg0, io.netty.util.concurrent.GenericFutureListener<? extends io.netty.util.concurrent.Future<? super Void>> arg1) |   | method_10752(class_2596<?> arg0, io.netty.util.concurrent.GenericFutureListener<? extends io.netty.util.concurrent.Future<? super Void>> arg1) |   | send(Packet<?> packet, io.netty.util.concurrent.GenericFutureListener<? extends io.netty.util.concurrent.Future<? super Void>> callback) |   | m_129514_(C_5028_<?> p_129516_, io.netty.util.concurrent.GenericFutureListener<? extends io.netty.util.concurrent.Future<? super Void>> arg1) |  
  | 
| private void |  | b(so<?> arg0, io.netty.util.concurrent.GenericFutureListener<? extends io.netty.util.concurrent.Future<? super Void>> arg1) |   | sendPacket(Packet<?> arg0, io.netty.util.concurrent.GenericFutureListener<? extends io.netty.util.concurrent.Future<? super Void>> arg1) |   | method_10764(class_2596<?> arg0, io.netty.util.concurrent.GenericFutureListener<? extends io.netty.util.concurrent.Future<? super Void>> arg1) |   | sendImmediately(Packet<?> packet, io.netty.util.concurrent.GenericFutureListener<? extends io.netty.util.concurrent.Future<? super Void>> callback) |   | m_129520_(C_5028_<?> p_129522_, io.netty.util.concurrent.GenericFutureListener<? extends io.netty.util.concurrent.Future<? super Void>> arg1) |  
  | 
| private void |  | a(so<?> arg0, io.netty.util.concurrent.GenericFutureListener<? extends io.netty.util.concurrent.Future<? super Void>> arg1, qw arg2, qw arg3) |   | doSendPacket(Packet<?> arg0, io.netty.util.concurrent.GenericFutureListener<? extends io.netty.util.concurrent.Future<? super Void>> arg1, ConnectionProtocol arg2, ConnectionProtocol arg3) |   | method_36942(class_2596<?> arg0, io.netty.util.concurrent.GenericFutureListener<? extends io.netty.util.concurrent.Future<? super Void>> arg1, class_2539 arg2, class_2539 arg3) |   | sendInternal(Packet<?> packet, io.netty.util.concurrent.GenericFutureListener<? extends io.netty.util.concurrent.Future<? super Void>> callback, NetworkState packetState, NetworkState currentState) |   | m_178303_(C_5028_<?> p_178305_, io.netty.util.concurrent.GenericFutureListener<? extends io.netty.util.concurrent.Future<? super Void>> p_178306_, C_4965_ p_178307_, C_4965_ arg3) |  
  | 
| private ConnectionProtocol |  | p() |   | getCurrentProtocol() |   | method_32306() |   | getState() |   | m_178315_() |  
  | 
| private void |  | q() |   | flushQueue() |   | method_10751() |   | sendQueuedPackets() |   | m_129544_() |  
  | 
| public void |  | a() |   | tick() |   | method_10754() |   | tick() |   | m_129483_() |  
  | 
| protected void |  | b() |   | tickSecond() |   | method_30615() |   | updateStats() |   | m_7073_() |  
  | 
| public SocketAddress |  | c() |   | getRemoteAddress() |   | method_10755() |   | getAddress() |   | m_129523_() |  
  | 
| public void |  | 
| public boolean |  | d() |   | isMemoryConnection() |   | method_10756() |   | isLocal() |   | m_129531_() |  
  | 
| public PacketFlow |  | e() |   | getReceiving() |   | method_36121() |   | getSide() |   | m_178313_() |  
  | 
| public PacketFlow |  | f() |   | getSending() |   | method_36122() |   | getOppositeSide() |   | m_178314_() |  
  | 
| public static Connection |  | 
| public static Connection |  | 
| public void |  | 
| public boolean |  | g() |   | isEncrypted() |   | method_10771() |   | isEncrypted() |   | m_129535_() |  
  | 
| public boolean |  | h() |   | isConnected() |   | method_10758() |   | isOpen() |   | m_129536_() |  
  | 
| public boolean |  | i() |   | isConnecting() |   | method_10772() |   | hasChannel() |   | m_129537_() |  
  | 
| public PacketListener |  | j() |   | getPacketListener() |   | method_10744() |   | getPacketListener() |   | m_129538_() |  
  | 
| public Component |  | k() |   | getDisconnectedReason() |   | method_10748() |   | getDisconnectReason() |   | m_129539_() |  
  | 
| public void |  | l() |   | setReadOnly() |   | method_10757() |   | disableAutoRead() |   | m_129540_() |  
  | 
| public void |  | a(int arg0, boolean arg1) |   | setupCompression(int arg0, boolean arg1) |   | method_10760(int arg0, boolean arg1) |   | setCompressionThreshold(int compressionThreshold, boolean rejectsBadPackets) |   | m_129484_(int p_182682_, boolean arg1) |  
  | 
| public void |  | m() |   | handleDisconnection() |   | method_10768() |   | handleDisconnection() |   | m_129541_() |  
  | 
| public float |  | n() |   | getAverageReceivedPackets() |   | method_10762() |   | getAveragePacketsReceived() |   | m_129542_() |  
  | 
| public float |  | o() |   | getAverageSentPackets() |   | method_10745() |   | getAveragePacketsSent() |   | m_129543_() |  
  |