2019-06-28 17:55:20 -04:00
|
|
|
CLASS net/minecraft/class_2535 net/minecraft/network/ClientConnection
|
2021-03-27 10:26:40 -04:00
|
|
|
COMMENT A connection backed by a netty channel. It can be one to a client on the
|
|
|
|
COMMENT server or one to a server on a client.
|
|
|
|
FIELD field_11639 NETWORK_PACKETS_MARKER Lorg/apache/logging/log4j/Marker;
|
2020-02-09 09:31:14 -05:00
|
|
|
FIELD field_11640 errored Z
|
2021-03-27 10:26:40 -04:00
|
|
|
FIELD field_11641 NETWORK_MARKER Lorg/apache/logging/log4j/Marker;
|
2019-06-28 17:55:20 -04:00
|
|
|
FIELD field_11642 LOGGER Lorg/apache/logging/log4j/Logger;
|
|
|
|
FIELD field_11643 side Lnet/minecraft/class_2598;
|
2021-03-27 10:26:40 -04:00
|
|
|
COMMENT The side this connection is to.
|
2019-06-28 17:55:20 -04:00
|
|
|
FIELD field_11644 packetQueue Ljava/util/Queue;
|
|
|
|
FIELD field_11645 address Ljava/net/SocketAddress;
|
|
|
|
FIELD field_11646 disconnected Z
|
|
|
|
FIELD field_11647 encrypted Z
|
2021-03-27 10:26:40 -04:00
|
|
|
FIELD field_11648 PROTOCOL_ATTRIBUTE_KEY Lio/netty/util/AttributeKey;
|
|
|
|
COMMENT The attribute key for the current network state of the backing netty
|
|
|
|
COMMENT channel.
|
|
|
|
FIELD field_11649 LOCAL_CLIENT_IO_GROUP Lnet/minecraft/class_3528;
|
2019-06-28 17:55:20 -04:00
|
|
|
FIELD field_11650 CLIENT_IO_GROUP Lnet/minecraft/class_3528;
|
|
|
|
FIELD field_11651 channel Lio/netty/channel/Channel;
|
|
|
|
FIELD field_11652 packetListener Lnet/minecraft/class_2547;
|
2021-03-27 10:26:40 -04:00
|
|
|
FIELD field_11653 averagePacketsSent F
|
|
|
|
FIELD field_11654 averagePacketsReceived F
|
2019-06-28 17:55:20 -04:00
|
|
|
FIELD field_11655 ticks I
|
|
|
|
FIELD field_11656 packetsSentCounter I
|
2021-03-27 10:26:40 -04:00
|
|
|
FIELD field_11657 EPOLL_CLIENT_IO_GROUP Lnet/minecraft/class_3528;
|
2019-06-28 17:55:20 -04:00
|
|
|
FIELD field_11658 packetsReceivedCounter I
|
|
|
|
FIELD field_11660 disconnectReason Lnet/minecraft/class_2561;
|
2021-04-03 10:02:25 -04:00
|
|
|
FIELD field_33280 CURRENT_PACKET_COUNTER_WEIGHT F
|
|
|
|
COMMENT Represents when the average packet counter is updated, what percent of the
|
|
|
|
COMMENT value of the average counter is set from the current counter.
|
|
|
|
COMMENT
|
|
|
|
COMMENT <p>The formula is {@link #averagePacketsSent averagePacketsSent} = {@value}
|
|
|
|
COMMENT × {@link #packetsSentCounter packetsSentCounter} + (1 - {@value}) ×
|
|
|
|
COMMENT {@code averagePacketsSent}.
|
2020-02-09 09:31:14 -05:00
|
|
|
METHOD <init> (Lnet/minecraft/class_2598;)V
|
|
|
|
ARG 1 side
|
2021-03-27 10:26:40 -04:00
|
|
|
METHOD channelActive (Lio/netty/channel/ChannelHandlerContext;)V
|
|
|
|
ARG 1 context
|
|
|
|
METHOD channelInactive (Lio/netty/channel/ChannelHandlerContext;)V
|
|
|
|
ARG 1 context
|
|
|
|
METHOD channelRead0 (Lio/netty/channel/ChannelHandlerContext;Ljava/lang/Object;)V
|
|
|
|
ARG 1 context
|
|
|
|
ARG 2 packet
|
|
|
|
METHOD exceptionCaught (Lio/netty/channel/ChannelHandlerContext;Ljava/lang/Throwable;)V
|
|
|
|
ARG 1 context
|
|
|
|
ARG 2 ex
|
2019-06-28 17:55:20 -04:00
|
|
|
METHOD method_10743 send (Lnet/minecraft/class_2596;)V
|
2019-04-16 10:16:45 -04:00
|
|
|
ARG 1 packet
|
2019-06-28 17:55:20 -04:00
|
|
|
METHOD method_10744 getPacketListener ()Lnet/minecraft/class_2547;
|
|
|
|
METHOD method_10745 getAveragePacketsSent ()F
|
2020-10-22 12:55:10 -04:00
|
|
|
METHOD method_10746 setupEncryption (Ljavax/crypto/Cipher;Ljavax/crypto/Cipher;)V
|
2021-05-13 12:59:27 -04:00
|
|
|
ARG 1 decryptionCipher
|
|
|
|
ARG 2 encryptionCipher
|
2019-06-28 17:55:20 -04:00
|
|
|
METHOD method_10747 disconnect (Lnet/minecraft/class_2561;)V
|
|
|
|
ARG 1 disconnectReason
|
|
|
|
METHOD method_10748 getDisconnectReason ()Lnet/minecraft/class_2561;
|
|
|
|
METHOD method_10750 setState (Lnet/minecraft/class_2539;)V
|
2020-02-09 09:31:14 -05:00
|
|
|
ARG 1 state
|
2019-06-28 17:55:20 -04:00
|
|
|
METHOD method_10751 sendQueuedPackets ()V
|
|
|
|
METHOD method_10752 send (Lnet/minecraft/class_2596;Lio/netty/util/concurrent/GenericFutureListener;)V
|
2019-04-16 10:16:45 -04:00
|
|
|
ARG 1 packet
|
2020-02-09 09:31:14 -05:00
|
|
|
ARG 2 callback
|
2021-05-12 11:50:44 -04:00
|
|
|
METHOD method_10753 connect (Ljava/net/InetSocketAddress;Z)Lnet/minecraft/class_2535;
|
2021-05-13 12:59:27 -04:00
|
|
|
ARG 0 address
|
|
|
|
ARG 1 useEpoll
|
2019-06-28 17:55:20 -04:00
|
|
|
METHOD method_10754 tick ()V
|
|
|
|
METHOD method_10755 getAddress ()Ljava/net/SocketAddress;
|
|
|
|
METHOD method_10756 isLocal ()Z
|
|
|
|
METHOD method_10757 disableAutoRead ()V
|
|
|
|
METHOD method_10758 isOpen ()Z
|
|
|
|
METHOD method_10759 handlePacket (Lnet/minecraft/class_2596;Lnet/minecraft/class_2547;)V
|
2019-04-16 10:16:45 -04:00
|
|
|
ARG 0 packet
|
|
|
|
ARG 1 listener
|
2021-07-05 11:40:11 -04:00
|
|
|
METHOD method_10760 setCompressionThreshold (IZ)V
|
2021-07-10 07:27:42 -04:00
|
|
|
COMMENT Sets the compression threshold of this connection.
|
|
|
|
COMMENT
|
|
|
|
COMMENT <p>Packets over the threshold in size will be written as a {@code 0}
|
|
|
|
COMMENT byte followed by contents, while compressed ones will be written as
|
|
|
|
COMMENT a var int for the decompressed size followed by the compressed contents.
|
|
|
|
COMMENT
|
|
|
|
COMMENT <p>The connections on the two sides must have the same compression
|
|
|
|
COMMENT threshold, or compression errors may result.
|
2020-02-09 09:31:14 -05:00
|
|
|
ARG 1 compressionThreshold
|
2021-07-10 07:27:42 -04:00
|
|
|
COMMENT the compression threshold, in number of bytes
|
|
|
|
ARG 2 rejectsBadPackets
|
|
|
|
COMMENT whether this connection may abort if a compressed packet with a bad size is received
|
2019-06-28 17:55:20 -04:00
|
|
|
METHOD method_10762 getAveragePacketsReceived ()F
|
|
|
|
METHOD method_10763 setPacketListener (Lnet/minecraft/class_2547;)V
|
2021-03-27 10:26:40 -04:00
|
|
|
COMMENT Sets the packet listener that will handle oncoming packets, including
|
|
|
|
COMMENT ones that are not yet handled by the current packet listener.
|
|
|
|
COMMENT
|
|
|
|
COMMENT @apiNote This may be called from the {@linkplain #packetListener} stored
|
|
|
|
COMMENT in this connection.
|
2020-02-09 09:31:14 -05:00
|
|
|
ARG 1 listener
|
2019-06-28 17:55:20 -04:00
|
|
|
METHOD method_10764 sendImmediately (Lnet/minecraft/class_2596;Lio/netty/util/concurrent/GenericFutureListener;)V
|
2019-04-16 10:16:45 -04:00
|
|
|
ARG 1 packet
|
2020-02-09 09:31:14 -05:00
|
|
|
ARG 2 callback
|
2019-06-28 17:55:20 -04:00
|
|
|
METHOD method_10768 handleDisconnection ()V
|
2020-01-12 07:12:36 -05:00
|
|
|
METHOD method_10769 connectLocal (Ljava/net/SocketAddress;)Lnet/minecraft/class_2535;
|
2019-06-28 17:55:20 -04:00
|
|
|
ARG 0 address
|
|
|
|
METHOD method_10771 isEncrypted ()Z
|
|
|
|
METHOD method_10772 hasChannel ()Z
|
2020-07-09 05:55:55 -04:00
|
|
|
METHOD method_30615 updateStats ()V
|
2021-03-27 10:26:40 -04:00
|
|
|
METHOD method_32306 getState ()Lnet/minecraft/class_2539;
|
|
|
|
COMMENT Returns the current network state of this connection.
|
2021-04-03 10:02:25 -04:00
|
|
|
METHOD method_36121 getSide ()Lnet/minecraft/class_2598;
|
|
|
|
COMMENT Returns the side of this connection, or the direction of the packets received
|
|
|
|
COMMENT by this connection.
|
|
|
|
METHOD method_36122 getOppositeSide ()Lnet/minecraft/class_2598;
|
|
|
|
COMMENT Returns the opposite side of this connection, or the direction of the packets
|
|
|
|
COMMENT sent by this connection.
|
2021-05-13 12:59:27 -04:00
|
|
|
METHOD method_36942 sendInternal (Lnet/minecraft/class_2596;Lio/netty/util/concurrent/GenericFutureListener;Lnet/minecraft/class_2539;Lnet/minecraft/class_2539;)V
|
|
|
|
ARG 1 packet
|
|
|
|
ARG 2 callback
|
|
|
|
CLASS 1
|
|
|
|
METHOD initChannel (Lio/netty/channel/Channel;)V
|
|
|
|
ARG 1 channel
|
|
|
|
CLASS 2
|
|
|
|
METHOD initChannel (Lio/netty/channel/Channel;)V
|
|
|
|
ARG 1 channel
|
2020-02-09 09:31:14 -05:00
|
|
|
CLASS class_2536 QueuedPacket
|
2019-12-02 08:55:18 -05:00
|
|
|
FIELD field_11661 packet Lnet/minecraft/class_2596;
|
2020-02-09 09:31:14 -05:00
|
|
|
FIELD field_11662 callback Lio/netty/util/concurrent/GenericFutureListener;
|
|
|
|
METHOD <init> (Lnet/minecraft/class_2596;Lio/netty/util/concurrent/GenericFutureListener;)V
|
|
|
|
ARG 1 packet
|
|
|
|
ARG 2 callback
|