CLASS iw net/minecraft/network/ClientConnection
	FIELD a MARKER_NETWORK Lorg/apache/logging/log4j/Marker;
	FIELD b MARKER_NETWORK_PACKETS Lorg/apache/logging/log4j/Marker;
	FIELD c ATTR_KEY_PROTOCOL Lio/netty/util/AttributeKey;
	FIELD d CLIENT_IO_GROUP Lze;
	FIELD e CLIENT_IO_GROUP_EPOLL Lze;
	FIELD f CLIENT_IO_GROUP_LOCAL Lze;
	FIELD g LOGGER Lorg/apache/logging/log4j/Logger;
	FIELD h side Ljx;
	FIELD j lock Ljava/util/concurrent/locks/ReentrantReadWriteLock;
	FIELD k channel Lio/netty/channel/Channel;
	FIELD l address Ljava/net/SocketAddress;
	FIELD m packetListener Ljb;
	FIELD n disconnectReason Lji;
	FIELD o encrypted Z
	FIELD p disconnected Z
	FIELD q packetsReceivedCounter I
	FIELD r packetsSentCounter I
	FIELD s avgPacketsReceived F
	FIELD t avgPacketsSent F
	FIELD u ticks I
	METHOD a tick ()V
	METHOD a setMinCompressedSize (I)V
	METHOD a setState (Lix;)V
	METHOD a connect (Ljava/net/InetAddress;IZ)Liw;
		ARG 0 address
		ARG 1 port
		ARG 2 shouldUseNativeTransport
	METHOD a connect (Ljava/net/SocketAddress;)Liw;
		ARG 0 address
	METHOD a setupEncryption (Ljavax/crypto/SecretKey;)V
	METHOD a setPacketListener (Ljb;)V
	METHOD a disconnect (Lji;)V
		ARG 1 disconnectReason
	METHOD a sendPacket (Ljw;)V
	METHOD a sendPacket (Ljw;Lio/netty/util/concurrent/GenericFutureListener;)V
	METHOD b getAddress ()Ljava/net/SocketAddress;
	METHOD c isLocal ()Z
	METHOD f isEncrypted ()Z
	METHOD g isOpen ()Z
	METHOD h hasChannel ()Z
	METHOD i getPacketListener ()Ljb;
	METHOD j getDisconnectReason ()Lji;
	METHOD k disableAutoRead ()V
	METHOD l handleDisconnection ()V
	METHOD m getAveragePacketsReceived ()F
	METHOD n getAveragePacketsSent ()F
