yarn/mappings/net/minecraft/network/ClientConnection.mapping

214 lines
9.2 KiB
Plaintext

CLASS net/minecraft/class_2535 net/minecraft/network/ClientConnection
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/slf4j/Marker;
FIELD field_11640 errored Z
FIELD field_11641 NETWORK_MARKER Lorg/slf4j/Marker;
FIELD field_11642 LOGGER Lorg/slf4j/Logger;
FIELD field_11643 side Lnet/minecraft/class_2598;
COMMENT The side this connection is to.
FIELD field_11645 address Ljava/net/SocketAddress;
FIELD field_11646 disconnected Z
FIELD field_11647 encrypted Z
FIELD field_11649 LOCAL_CLIENT_IO_GROUP Ljava/util/function/Supplier;
FIELD field_11650 CLIENT_IO_GROUP Ljava/util/function/Supplier;
FIELD field_11651 channel Lio/netty/channel/Channel;
FIELD field_11652 packetListener Lnet/minecraft/class_2547;
FIELD field_11653 averagePacketsSent F
FIELD field_11654 averagePacketsReceived F
FIELD field_11655 ticks I
FIELD field_11656 packetsSentCounter I
FIELD field_11657 EPOLL_CLIENT_IO_GROUP Ljava/util/function/Supplier;
FIELD field_11658 packetsReceivedCounter I
FIELD field_11660 disconnectReason Lnet/minecraft/class_2561;
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 &times; {@link #packetsSentCounter packetsSentCounter} + (1 - {@value}) &times;
COMMENT {@code averagePacketsSent}.
FIELD field_36379 PACKET_RECEIVED_MARKER Lorg/slf4j/Marker;
FIELD field_36380 PACKET_SENT_MARKER Lorg/slf4j/Marker;
FIELD field_44972 pendingDisconnectionReason Lnet/minecraft/class_2561;
FIELD field_45668 queuedTasks Ljava/util/Queue;
FIELD field_45669 prePlayStateListener Lnet/minecraft/class_2547;
FIELD field_45955 packetSizeLogger Lnet/minecraft/class_8762;
FIELD field_48514 C2S_HANDSHAKE_STATE Lnet/minecraft/class_9127;
FIELD field_48515 duringLogin Z
METHOD <init> (Lnet/minecraft/class_2598;)V
ARG 1 side
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
METHOD method_10743 send (Lnet/minecraft/class_2596;)V
ARG 1 packet
METHOD method_10744 getPacketListener ()Lnet/minecraft/class_2547;
METHOD method_10745 getAveragePacketsSent ()F
METHOD method_10746 setupEncryption (Ljavax/crypto/Cipher;Ljavax/crypto/Cipher;)V
ARG 1 decryptionCipher
ARG 2 encryptionCipher
METHOD method_10747 disconnect (Lnet/minecraft/class_2561;)V
ARG 1 disconnectReason
METHOD method_10748 getDisconnectReason ()Lnet/minecraft/class_2561;
METHOD method_10751 handleQueuedTasks ()V
METHOD method_10752 send (Lnet/minecraft/class_2596;Lnet/minecraft/class_7648;)V
ARG 1 packet
ARG 2 callbacks
METHOD method_10753 connect (Ljava/net/InetSocketAddress;ZLnet/minecraft/class_9191;)Lnet/minecraft/class_2535;
ARG 0 address
ARG 1 useEpoll
ARG 2 packetSizeLog
METHOD method_10754 tick ()V
METHOD method_10755 getAddress ()Ljava/net/SocketAddress;
METHOD method_10756 isLocal ()Z
METHOD method_10757 tryDisableAutoRead ()V
METHOD method_10758 isOpen ()Z
METHOD method_10759 handlePacket (Lnet/minecraft/class_2596;Lnet/minecraft/class_2547;)V
ARG 0 packet
ARG 1 listener
METHOD method_10760 setCompressionThreshold (IZ)V
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.
ARG 1 compressionThreshold
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
METHOD method_10762 getAveragePacketsReceived ()F
METHOD method_10764 sendImmediately (Lnet/minecraft/class_2596;Lnet/minecraft/class_7648;Z)V
ARG 1 packet
ARG 2 callbacks
ARG 3 flush
METHOD method_10768 handleDisconnection ()V
METHOD method_10769 connectLocal (Ljava/net/SocketAddress;)Lnet/minecraft/class_2535;
ARG 0 address
METHOD method_10771 isEncrypted ()Z
METHOD method_10772 isChannelAbsent ()Z
METHOD method_30615 updateStats ()V
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.
METHOD method_36942 sendInternal (Lnet/minecraft/class_2596;Lnet/minecraft/class_7648;Z)V
ARG 1 packet
ARG 2 callbacks
ARG 3 flush
METHOD method_40062 (Lorg/slf4j/Marker;)V
ARG 0 marker
METHOD method_40063 (Lorg/slf4j/Marker;)V
ARG 0 marker
METHOD method_40064 (Lorg/slf4j/Marker;)V
ARG 0 marker
METHOD method_45082 (Lnet/minecraft/class_7648;Lio/netty/util/concurrent/Future;)V
ARG 2 future
METHOD method_48311 addHandlers (Lio/netty/channel/ChannelPipeline;Lnet/minecraft/class_2598;ZLnet/minecraft/class_8762;)V
ARG 0 pipeline
ARG 1 side
ARG 2 local
ARG 3 packetSizeLogger
METHOD method_52271 connect (Ljava/net/InetSocketAddress;ZLnet/minecraft/class_2535;)Lio/netty/channel/ChannelFuture;
ARG 0 address
ARG 1 useEpoll
ARG 2 connection
METHOD method_52900 (Lnet/minecraft/class_9127;Lnet/minecraft/class_8697;Ljava/lang/String;ILnet/minecraft/class_8592;Lnet/minecraft/class_9127;Lnet/minecraft/class_2535;)V
ARG 7 connection
METHOD method_52902 connect (Ljava/lang/String;ILnet/minecraft/class_2896;)V
ARG 1 address
ARG 2 port
ARG 3 listener
METHOD method_52903 connect (Ljava/lang/String;ILnet/minecraft/class_2921;)V
ARG 1 address
ARG 2 port
ARG 3 listener
METHOD method_52904 connect (Ljava/lang/String;ILnet/minecraft/class_9127;Lnet/minecraft/class_9127;Lnet/minecraft/class_8697;Lnet/minecraft/class_8592;)V
ARG 1 address
ARG 2 port
ARG 3 outboundState
ARG 4 inboundState
ARG 5 prePlayStateListener
ARG 6 intent
METHOD method_52905 submit (Ljava/util/function/Consumer;)V
ARG 1 task
METHOD method_52906 send (Lnet/minecraft/class_2596;Lnet/minecraft/class_7648;Z)V
ARG 1 packet
ARG 2 callbacks
ARG 3 flush
METHOD method_52907 (Lnet/minecraft/class_2596;Lnet/minecraft/class_7648;ZLnet/minecraft/class_2535;)V
ARG 3 connection
METHOD method_52909 getAddressAsString (Z)Ljava/lang/String;
ARG 1 logIps
METHOD method_52911 addLocalValidator (Lio/netty/channel/ChannelPipeline;Lnet/minecraft/class_2598;)V
ARG 0 pipeline
ARG 1 side
METHOD method_52912 setInitialPacketListener (Lnet/minecraft/class_2547;)V
COMMENT Sets the initial packet listener.
COMMENT
COMMENT @throws IllegalStateException if the listener was already set
COMMENT @see #transitionInbound
COMMENT @see #transitionOutbound
ARG 1 packetListener
METHOD method_52915 flush ()V
METHOD method_52918 flushInternal ()V
METHOD method_53505 resetPacketSizeLog (Lnet/minecraft/class_9191;)V
ARG 1 log
METHOD method_53859 addFlowControlHandler (Lio/netty/channel/ChannelPipeline;)V
ARG 1 pipeline
METHOD method_56326 connect (Ljava/lang/String;ILnet/minecraft/class_9127;Lnet/minecraft/class_9127;Lnet/minecraft/class_8697;Z)V
ARG 1 address
ARG 2 port
ARG 3 outboundState
ARG 4 inboundState
ARG 5 prePlayStateListener
ARG 6 transfer
METHOD method_56327 (Lnet/minecraft/class_8035;Lio/netty/channel/ChannelHandlerContext;)V
ARG 1 context
METHOD method_56328 (Lnet/minecraft/class_8036;Lio/netty/channel/ChannelHandlerContext;)V
ARG 1 context
METHOD method_56329 transitionOutbound (Lnet/minecraft/class_9127;)V
ARG 1 newState
METHOD method_56330 transitionInbound (Lnet/minecraft/class_9127;Lnet/minecraft/class_2547;)V
ARG 1 state
ARG 2 packetListener
METHOD method_56331 (ZLio/netty/channel/ChannelHandlerContext;)V
ARG 2 context
METHOD method_56332 setPacketListener (Lnet/minecraft/class_9127;Lnet/minecraft/class_2547;)V
ARG 1 state
ARG 2 listener
METHOD method_56333 getOutboundHandlerName (Z)Ljava/lang/String;
ARG 0 sendingSide
METHOD method_56334 getInboundHandlerName (Z)Ljava/lang/String;
ARG 0 receivingSide
METHOD method_59851 syncUninterruptibly (Lio/netty/channel/ChannelFuture;)V
ARG 0 future
METHOD method_59852 getSplitter (Lnet/minecraft/class_8762;Z)Lio/netty/channel/ChannelInboundHandler;
ARG 0 packetSizeLogger
ARG 1 local
METHOD method_59853 getPrepender (Z)Lio/netty/channel/ChannelOutboundHandler;
ARG 0 local
CLASS 1
METHOD initChannel (Lio/netty/channel/Channel;)V
ARG 1 channel
CLASS 2
METHOD write (Lio/netty/channel/ChannelHandlerContext;Ljava/lang/Object;Lio/netty/channel/ChannelPromise;)V
ARG 1 context
ARG 2 value
ARG 3 promise
CLASS 3
METHOD initChannel (Lio/netty/channel/Channel;)V
ARG 1 channel