mirror of https://github.com/FabricMC/yarn.git
81 lines
3.6 KiB
Plaintext
81 lines
3.6 KiB
Plaintext
CLASS net/minecraft/class_7594 net/minecraft/client/network/message/MessageHandler
|
|
COMMENT Handles received messages, including chat messages and game messages.
|
|
FIELD field_39779 client Lnet/minecraft/class_310;
|
|
FIELD field_39796 delayedMessages Ljava/util/Deque;
|
|
FIELD field_39797 chatDelay J
|
|
FIELD field_39798 lastProcessTime J
|
|
METHOD <init> (Lnet/minecraft/class_310;)V
|
|
ARG 1 client
|
|
METHOD method_44731 getPlayerListEntry (Ljava/util/UUID;)Lnet/minecraft/class_640;
|
|
ARG 1 sender
|
|
METHOD method_44732 getStatus (Lnet/minecraft/class_7471;Lnet/minecraft/class_2561;Lnet/minecraft/class_640;)Lnet/minecraft/class_7595;
|
|
ARG 1 message
|
|
ARG 2 decorated
|
|
ARG 3 senderEntry
|
|
METHOD method_44733 onChatMessage (Lnet/minecraft/class_7471;Lnet/minecraft/class_2556$class_7602;)V
|
|
ARG 1 message
|
|
ARG 2 params
|
|
METHOD method_44734 extractSender (Lnet/minecraft/class_2561;)Ljava/util/UUID;
|
|
ARG 1 text
|
|
METHOD method_44735 addToChatLog (Lnet/minecraft/class_2561;Ljava/time/Instant;)V
|
|
ARG 1 message
|
|
ARG 2 timestamp
|
|
METHOD method_44736 onGameMessage (Lnet/minecraft/class_2561;Z)V
|
|
ARG 1 message
|
|
ARG 2 overlay
|
|
METHOD method_44737 addToChatLog (Lnet/minecraft/class_7471;Lnet/minecraft/class_2556$class_7602;Lnet/minecraft/class_640;Lnet/minecraft/class_7595;)V
|
|
ARG 1 message
|
|
ARG 2 params
|
|
ARG 3 senderEntry
|
|
ARG 4 trustStatus
|
|
METHOD method_44738 isAlwaysTrusted (Ljava/util/UUID;)Z
|
|
ARG 1 sender
|
|
METHOD method_44765 processDelayedMessages ()V
|
|
COMMENT Processes all delayed messages until one of them fails to process if the delay
|
|
COMMENT has passed, and otherwise does nothing.
|
|
METHOD method_44766 setChatDelay (D)V
|
|
COMMENT Sets the chat delay to {@code chatDelay} seconds. If the chat delay was changed
|
|
COMMENT to {@code 0}, this also processes all queued messages.
|
|
ARG 1 chatDelay
|
|
METHOD method_44767 processProfilelessMessage (Lnet/minecraft/class_2556$class_7602;Lnet/minecraft/class_7471;Lnet/minecraft/class_2561;)Z
|
|
ARG 1 params
|
|
ARG 2 message
|
|
ARG 3 decorated
|
|
METHOD method_44768 processChatMessage (Lnet/minecraft/class_2556$class_7602;Lnet/minecraft/class_7471;Lnet/minecraft/class_2561;Lnet/minecraft/class_640;Lnet/minecraft/class_7595;)Z
|
|
ARG 1 params
|
|
ARG 2 message
|
|
ARG 3 decorated
|
|
ARG 4 senderEntry
|
|
ARG 5 trustStatus
|
|
METHOD method_44769 process ()V
|
|
COMMENT Processes one delayed message from the queue's beginning.
|
|
METHOD method_44772 narrate (Lnet/minecraft/class_2556$class_7602;Lnet/minecraft/class_7471;)V
|
|
ARG 1 params
|
|
ARG 2 message
|
|
METHOD method_44773 getDelayedMessages ()Ljava/util/Collection;
|
|
METHOD method_44775 shouldDelay ()Z
|
|
COMMENT {@return if the chat delay is set and the message should be delayed}
|
|
METHOD method_44818 process (Lnet/minecraft/class_7594$class_7601;)V
|
|
COMMENT Queues {@code processor} during {@linkplain #shouldDelay the chat delay},
|
|
COMMENT otherwise runs the processor.
|
|
ARG 1 processor
|
|
METHOD method_44819 removeDelayedMessage (Lnet/minecraft/class_7469;)Z
|
|
ARG 1 signature
|
|
METHOD method_44820 onMessageHeader (Lnet/minecraft/class_7614;Lnet/minecraft/class_7469;[B)V
|
|
ARG 1 header
|
|
ARG 2 signature
|
|
ARG 3 bodyDigest
|
|
METHOD method_44821 processHeader (Lnet/minecraft/class_7614;Lnet/minecraft/class_7469;[B)Z
|
|
ARG 1 header
|
|
ARG 2 signature
|
|
ARG 3 bodyDigest
|
|
METHOD method_44822 headerProcessed (Lnet/minecraft/class_7614;Lnet/minecraft/class_7469;[B)V
|
|
ARG 1 header
|
|
ARG 2 signatures
|
|
ARG 3 bodyDigest
|
|
CLASS class_7601 MessageProcessor
|
|
FIELD comp_917 processor Ljava/util/function/BooleanSupplier;
|
|
METHOD comp_917 processor ()Ljava/util/function/BooleanSupplier;
|
|
METHOD method_44824 process ()Z
|
|
METHOD method_44825 getHeaderSignature ()Lnet/minecraft/class_7469;
|