1.19.1-pre2 stuff (#3228)

* 1.19.1-pre2 stuff

* Update mappings/net/minecraft/client/gui/hud/MessageIndicator.mapping

Co-authored-by: enbrain <69905075+enbrain@users.noreply.github.com>

Co-authored-by: enbrain <69905075+enbrain@users.noreply.github.com>
This commit is contained in:
apple502j 2022-07-06 20:57:17 +09:00 committed by GitHub
parent ed845eba9e
commit 543f056e08
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
31 changed files with 211 additions and 57 deletions

View File

@ -177,6 +177,8 @@ CLASS net/minecraft/class_310 net/minecraft/client/MinecraftClient
FIELD field_39421 servicesSignatureVerifier Lnet/minecraft/class_7500; FIELD field_39421 servicesSignatureVerifier Lnet/minecraft/class_7500;
FIELD field_39492 abuseReportContext Lnet/minecraft/class_7574; FIELD field_39492 abuseReportContext Lnet/minecraft/class_7574;
FIELD field_39718 realmsPeriodicCheckers Lnet/minecraft/class_7578; FIELD field_39718 realmsPeriodicCheckers Lnet/minecraft/class_7578;
FIELD field_39769 narratorManager Lnet/minecraft/class_333;
FIELD field_39770 messageHandler Lnet/minecraft/class_7594;
METHOD <init> (Lnet/minecraft/class_542;)V METHOD <init> (Lnet/minecraft/class_542;)V
ARG 1 args ARG 1 args
METHOD method_1476 checkIs64Bit ()Z METHOD method_1476 checkIs64Bit ()Z
@ -504,6 +506,8 @@ CLASS net/minecraft/class_310 net/minecraft/client/MinecraftClient
METHOD method_44648 (Z)V METHOD method_44648 (Z)V
ARG 1 confirmed ARG 1 confirmed
METHOD method_44649 isMultiplayerBanned ()Z METHOD method_44649 isMultiplayerBanned ()Z
METHOD method_44713 getNarratorManager ()Lnet/minecraft/class_333;
METHOD method_44714 getMessageHandler ()Lnet/minecraft/class_7594;
CLASS class_5859 ChatRestriction CLASS class_5859 ChatRestriction
COMMENT Represents the restrictions on chat on a Minecraft client. COMMENT Represents the restrictions on chat on a Minecraft client.
COMMENT COMMENT

View File

@ -13,6 +13,7 @@ CLASS net/minecraft/class_338 net/minecraft/client/gui/hud/ChatHud
FIELD field_23934 messageQueue Ljava/util/Deque; FIELD field_23934 messageQueue Ljava/util/Deque;
FIELD field_23935 lastMessageAddedTime J FIELD field_23935 lastMessageAddedTime J
FIELD field_32180 MAX_MESSAGES I FIELD field_32180 MAX_MESSAGES I
FIELD field_39771 MISSING_MESSAGE_INDEX I
METHOD <init> (Lnet/minecraft/class_310;)V METHOD <init> (Lnet/minecraft/class_310;)V
ARG 1 client ARG 1 client
METHOD method_1802 scroll (I)V METHOD method_1802 scroll (I)V
@ -21,6 +22,7 @@ CLASS net/minecraft/class_338 net/minecraft/client/gui/hud/ChatHud
ARG 1 message ARG 1 message
METHOD method_1804 addMessage (Lnet/minecraft/class_2561;Lnet/minecraft/class_7591;)V METHOD method_1804 addMessage (Lnet/minecraft/class_2561;Lnet/minecraft/class_7591;)V
ARG 1 message ARG 1 message
ARG 2 indicator
METHOD method_1805 render (Lnet/minecraft/class_4587;I)V METHOD method_1805 render (Lnet/minecraft/class_4587;I)V
ARG 1 matrices ARG 1 matrices
ARG 2 tickDelta ARG 2 tickDelta
@ -38,6 +40,7 @@ CLASS net/minecraft/class_338 net/minecraft/client/gui/hud/ChatHud
METHOD method_1815 addMessage (Lnet/minecraft/class_2561;ILnet/minecraft/class_7591;Z)V METHOD method_1815 addMessage (Lnet/minecraft/class_2561;ILnet/minecraft/class_7591;Z)V
ARG 1 message ARG 1 message
ARG 2 messageId ARG 2 messageId
ARG 3 indicator
ARG 4 refresh ARG 4 refresh
METHOD method_1816 getTextStyleAt (DD)Lnet/minecraft/class_2583; METHOD method_1816 getTextStyleAt (DD)Lnet/minecraft/class_2583;
ARG 1 x ARG 1 x
@ -55,7 +58,33 @@ CLASS net/minecraft/class_338 net/minecraft/client/gui/hud/ChatHud
ARG 3 mouseY ARG 3 mouseY
METHOD method_27147 queueMessage (Lnet/minecraft/class_2561;Lnet/minecraft/class_7591;)V METHOD method_27147 queueMessage (Lnet/minecraft/class_2561;Lnet/minecraft/class_7591;)V
ARG 1 message ARG 1 message
ARG 2 indicator
METHOD method_27148 getChatDelayMillis ()J METHOD method_27148 getChatDelayMillis ()J
METHOD method_27149 processMessageQueue ()V METHOD method_27149 processMessageQueue ()V
METHOD method_41831 getDefaultUnfocusedHeight ()D METHOD method_41831 getDefaultUnfocusedHeight ()D
METHOD method_44047 getChatScreen ()Lnet/minecraft/class_408; METHOD method_44047 getChatScreen ()Lnet/minecraft/class_408;
METHOD method_44718 isXInsideIndicatorIcon (DLnet/minecraft/class_303$class_7590;Lnet/minecraft/class_7591;)Z
ARG 1 x
ARG 3 line
ARG 4 indicator
METHOD method_44719 drawIndicatorIcon (Lnet/minecraft/class_4587;IILnet/minecraft/class_7591$class_7592;)V
ARG 1 matrices
ARG 2 x
ARG 3 y
ARG 4 icon
METHOD method_44720 getIndicatorX (Lnet/minecraft/class_303$class_7590;)I
ARG 1 line
METHOD method_44721 queueMessage (Lnet/minecraft/class_2561;)V
ARG 1 message
METHOD method_44722 toChatLineX (D)D
ARG 1 x
METHOD method_44723 getIndicatorAt (DD)Lnet/minecraft/class_7591;
ARG 1 mouseX
ARG 3 mouseY
METHOD method_44724 toChatLineY (D)D
ARG 1 y
METHOD method_44725 getMessageIndex (D)I
ARG 1 y
CLASS class_7593 MessageWithIndicator
FIELD comp_904 indicator Lnet/minecraft/class_7591;
METHOD comp_904 indicator ()Lnet/minecraft/class_7591;

View File

@ -1,5 +1,10 @@
CLASS net/minecraft/class_303 net/minecraft/client/gui/hud/ChatHudLine CLASS net/minecraft/class_303 net/minecraft/client/gui/hud/ChatHudLine
FIELD comp_892 creationTick I FIELD comp_892 creationTick I
FIELD comp_894 indicator Lnet/minecraft/class_7591;
METHOD <init> (ILnet/minecraft/class_2561;Lnet/minecraft/class_7591;)V METHOD <init> (ILnet/minecraft/class_2561;Lnet/minecraft/class_7591;)V
ARG 1 creationTick ARG 1 creationTick
METHOD comp_892 creationTick ()I METHOD comp_892 creationTick ()I
METHOD comp_894 indicator ()Lnet/minecraft/class_7591;
CLASS class_7590 Visible
FIELD comp_897 indicator Lnet/minecraft/class_7591;
METHOD comp_897 indicator ()Lnet/minecraft/class_7591;

View File

@ -39,6 +39,7 @@ CLASS net/minecraft/class_329 net/minecraft/client/gui/hud/InGameHud
FIELD field_27959 spyglassScale F FIELD field_27959 spyglassScale F
FIELD field_27960 POWDER_SNOW_OUTLINE Lnet/minecraft/class_2960; FIELD field_27960 POWDER_SNOW_OUTLINE Lnet/minecraft/class_2960;
FIELD field_32167 WHITE I FIELD field_32167 WHITE I
FIELD field_32171 SCOREBOARD_JOINER Ljava/lang/String;
FIELD field_35428 autosaveIndicatorAlpha F FIELD field_35428 autosaveIndicatorAlpha F
FIELD field_35429 lastAutosaveIndicatorAlpha F FIELD field_35429 lastAutosaveIndicatorAlpha F
FIELD field_35430 SAVING_LEVEL_TEXT Lnet/minecraft/class_2561; FIELD field_35430 SAVING_LEVEL_TEXT Lnet/minecraft/class_2561;

View File

@ -0,0 +1,25 @@
CLASS net/minecraft/class_7591 net/minecraft/client/gui/hud/MessageIndicator
FIELD comp_902 loggedName Ljava/lang/String;
FIELD field_39756 NOT_SECURE_TEXT Lnet/minecraft/class_2561;
FIELD field_39757 MODIFIED_TEXT Lnet/minecraft/class_2561;
FIELD field_39758 NOT_SECURE_COLOR I
FIELD field_39759 MODIFIED_COLOR I
FIELD field_39761 CHAT_TAGS_TEXTURE Lnet/minecraft/class_2960;
METHOD comp_902 loggedName ()Ljava/lang/String;
METHOD method_44709 notSecure ()Lnet/minecraft/class_7591;
METHOD method_44710 modified (Lnet/minecraft/class_2561;)Lnet/minecraft/class_7591;
ARG 0 originalText
CLASS class_7592 Icon
FIELD field_39764 u I
FIELD field_39765 v I
FIELD field_39766 width I
FIELD field_39767 height I
METHOD <init> (Ljava/lang/String;IIIII)V
ARG 3 u
ARG 4 v
ARG 5 width
ARG 6 height
METHOD method_44712 draw (Lnet/minecraft/class_4587;II)V
ARG 1 matrices
ARG 2 x
ARG 3 y

View File

@ -19,6 +19,7 @@ CLASS net/minecraft/class_408 net/minecraft/client/gui/screen/ChatScreen
FIELD field_39345 CHAT_PREVIEW_WARNING_TOAST_TEXT Lnet/minecraft/class_2561; FIELD field_39345 CHAT_PREVIEW_WARNING_TOAST_TEXT Lnet/minecraft/class_2561;
FIELD field_39346 CHAT_PREVIEW_PLACEHOLDER_TEXT Lnet/minecraft/class_2561; FIELD field_39346 CHAT_PREVIEW_PLACEHOLDER_TEXT Lnet/minecraft/class_2561;
FIELD field_39347 chatPreviewer Lnet/minecraft/class_7479; FIELD field_39347 chatPreviewer Lnet/minecraft/class_7479;
FIELD field_39774 MAX_INDICATOR_TOOLTIP_WIDTH I
METHOD <init> (Ljava/lang/String;)V METHOD <init> (Ljava/lang/String;)V
ARG 1 originalChatText ARG 1 originalChatText
METHOD method_2108 setText (Ljava/lang/String;)V METHOD method_2108 setText (Ljava/lang/String;)V

View File

@ -11,6 +11,7 @@ CLASS net/minecraft/class_7551 net/minecraft/client/gui/screen/report/AbuseRepor
FIELD field_39735 TOP_MARGIN I FIELD field_39735 TOP_MARGIN I
FIELD field_39753 ABOUT_JAVA_REPORTING_URL Ljava/lang/String; FIELD field_39753 ABOUT_JAVA_REPORTING_URL Ljava/lang/String;
FIELD field_39754 READ_INFO_TEXT Lnet/minecraft/class_2561; FIELD field_39754 READ_INFO_TEXT Lnet/minecraft/class_2561;
FIELD field_39778 reason Lnet/minecraft/class_7573;
METHOD <init> (Lnet/minecraft/class_437;Lnet/minecraft/class_7573;Ljava/util/function/Consumer;)V METHOD <init> (Lnet/minecraft/class_437;Lnet/minecraft/class_7573;Ljava/util/function/Consumer;)V
ARG 1 parent ARG 1 parent
ARG 2 reason ARG 2 reason

View File

@ -1,4 +1,4 @@
CLASS net/minecraft/class_7538 net/minecraft/client/gui/screen/abusereport/ChatReportScreen CLASS net/minecraft/class_7538 net/minecraft/client/gui/screen/report/ChatReportScreen
FIELD field_39555 parent Lnet/minecraft/class_437; FIELD field_39555 parent Lnet/minecraft/class_437;
FIELD field_39556 reporter Lnet/minecraft/class_7574; FIELD field_39556 reporter Lnet/minecraft/class_7574;
FIELD field_39557 reasonDescription Lnet/minecraft/class_5489; FIELD field_39557 reasonDescription Lnet/minecraft/class_5489;

View File

@ -63,10 +63,16 @@ CLASS net/minecraft/class_7543 net/minecraft/client/gui/screen/report/ChatSelect
FIELD field_39750 CHECKMARK Lnet/minecraft/class_2960; FIELD field_39750 CHECKMARK Lnet/minecraft/class_2960;
FIELD field_39751 CHECKMARK_WIDTH I FIELD field_39751 CHECKMARK_WIDTH I
FIELD field_39752 CHECKMARK_HEIGHT I FIELD field_39752 CHECKMARK_HEIGHT I
FIELD field_39775 INDICATOR_LEFT_MARGIN I
FIELD field_39776 indicatorIcon Lnet/minecraft/class_7591$class_7592;
FIELD field_39777 originalContent Ljava/util/List;
METHOD <init> (Lnet/minecraft/class_7543$class_7544;ILnet/minecraft/class_2561;Lnet/minecraft/class_2561;Lnet/minecraft/class_7591;ZZ)V METHOD <init> (Lnet/minecraft/class_7543$class_7544;ILnet/minecraft/class_2561;Lnet/minecraft/class_2561;Lnet/minecraft/class_7591;ZZ)V
ARG 2 index ARG 2 index
ARG 3 message
ARG 4 narration ARG 4 narration
ARG 6 isChatMessage ARG 5 indicator
ARG 6 fromReportedPlayer
ARG 7 isChatMessage
METHOD method_44517 toggle ()Z METHOD method_44517 toggle ()Z
METHOD method_44666 getTextWidth ()I METHOD method_44666 getTextWidth ()I
METHOD method_44667 getIndent ()I METHOD method_44667 getIndent ()I
@ -75,6 +81,13 @@ CLASS net/minecraft/class_7543 net/minecraft/client/gui/screen/report/ChatSelect
ARG 2 y ARG 2 y
ARG 3 x ARG 3 x
ARG 4 entryHeight ARG 4 entryHeight
METHOD method_44729 renderIndicator (Lnet/minecraft/class_4587;IIIII)V
ARG 1 matrices
ARG 2 x
ARG 3 y
ARG 4 entryHeight
ARG 5 mouseX
ARG 6 mouseY
CLASS class_7549 SenderEntry CLASS class_7549 SenderEntry
FIELD field_39607 PLAYER_SKIN_SIZE I FIELD field_39607 PLAYER_SKIN_SIZE I
FIELD field_39608 headingText Lnet/minecraft/class_2561; FIELD field_39608 headingText Lnet/minecraft/class_2561;

View File

@ -0,0 +1,30 @@
CLASS net/minecraft/class_7594 net/minecraft/client/network/message/MessageHandler
FIELD field_39779 client Lnet/minecraft/class_310;
METHOD <init> (Lnet/minecraft/class_310;)V
ARG 1 client
METHOD method_44731 getPlayerListEntry (Lnet/minecraft/class_7436;)Lnet/minecraft/class_640;
ARG 1 sender
METHOD method_44732 getStatus (Lnet/minecraft/class_7436;Lnet/minecraft/class_7471;Lnet/minecraft/class_2561;Lnet/minecraft/class_640;)Lnet/minecraft/class_7595;
ARG 1 sender
ARG 2 message
ARG 3 decorated
ARG 4 senderEntry
METHOD method_44733 onChatMessage (Lnet/minecraft/class_2556;Lnet/minecraft/class_7471;Lnet/minecraft/class_7436;)V
ARG 1 type
ARG 2 message
ARG 3 sender
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_7436;Lnet/minecraft/class_640;Lnet/minecraft/class_7595;)V
ARG 1 message
ARG 2 sender
ARG 3 senderEntry
ARG 4 trustStatus
METHOD method_44738 isAlwaysTrusted (Lnet/minecraft/class_7436;)Z
ARG 1 sender

View File

@ -0,0 +1,8 @@
CLASS net/minecraft/class_7595 net/minecraft/client/network/message/MessageTrustStatus
METHOD method_44740 isInsecure ()Z
METHOD method_44741 createIndicator (Lnet/minecraft/class_7471;)Lnet/minecraft/class_7591;
ARG 1 message
METHOD method_44742 getStatus (Lnet/minecraft/class_7471;Lnet/minecraft/class_2561;Lnet/minecraft/class_640;)Lnet/minecraft/class_7595;
ARG 0 message
ARG 1 decorated
ARG 2 sender

View File

@ -385,6 +385,8 @@ CLASS net/minecraft/class_315 net/minecraft/client/option/GameOptions
ARG 0 cloudRenderMode ARG 0 cloudRenderMode
METHOD method_42460 (Lnet/minecraft/class_5365;)V METHOD method_42460 (Lnet/minecraft/class_5365;)V
ARG 0 value ARG 0 value
METHOD method_42463 (Lnet/minecraft/class_4065;)V
ARG 1 value
METHOD method_42464 (Lnet/minecraft/class_7172;Lnet/minecraft/class_5365;)V METHOD method_42464 (Lnet/minecraft/class_7172;Lnet/minecraft/class_5365;)V
ARG 0 option ARG 0 option
ARG 1 graphicsMode ARG 1 graphicsMode
@ -414,6 +416,9 @@ CLASS net/minecraft/class_315 net/minecraft/client/option/GameOptions
ARG 0 cloudRenderMode ARG 0 cloudRenderMode
METHOD method_42486 (Lnet/minecraft/class_5365;)Z METHOD method_42486 (Lnet/minecraft/class_5365;)Z
ARG 0 graphicsMode ARG 0 graphicsMode
METHOD method_42489 (Lnet/minecraft/class_2561;Lnet/minecraft/class_4065;)Lnet/minecraft/class_2561;
ARG 1 optionText
ARG 2 value
METHOD method_42491 (Lnet/minecraft/class_2561;Ljava/lang/Boolean;)Lnet/minecraft/class_2561; METHOD method_42491 (Lnet/minecraft/class_2561;Ljava/lang/Boolean;)Lnet/minecraft/class_2561;
ARG 0 optionText ARG 0 optionText
ARG 1 value ARG 1 value

View File

@ -9,3 +9,5 @@ CLASS net/minecraft/class_4065 net/minecraft/client/option/NarratorMode
METHOD method_18510 byId (I)Lnet/minecraft/class_4065; METHOD method_18510 byId (I)Lnet/minecraft/class_4065;
ARG 0 id ARG 0 id
METHOD method_18511 getName ()Lnet/minecraft/class_2561; METHOD method_18511 getName ()Lnet/minecraft/class_2561;
METHOD method_44715 shouldNarrateChat ()Z
METHOD method_44716 shouldNarrateSystem ()Z

View File

@ -4,6 +4,8 @@ CLASS net/minecraft/class_4907 net/minecraft/client/realms/RepeatedNarrator
METHOD <init> (Ljava/time/Duration;)V METHOD <init> (Ljava/time/Duration;)V
ARG 1 duration ARG 1 duration
METHOD method_25499 narrate (Lnet/minecraft/class_333;Lnet/minecraft/class_2561;)V METHOD method_25499 narrate (Lnet/minecraft/class_333;Lnet/minecraft/class_2561;)V
ARG 1 narratorManager
ARG 2 text
METHOD method_25500 (Lnet/minecraft/class_2561;Lnet/minecraft/class_4907$class_4908;)Lnet/minecraft/class_4907$class_4908; METHOD method_25500 (Lnet/minecraft/class_2561;Lnet/minecraft/class_4907$class_4908;)Lnet/minecraft/class_4907$class_4908;
ARG 2 parameters ARG 2 parameters
CLASS class_4908 Parameters CLASS class_4908 Parameters

View File

@ -1,4 +1,4 @@
CLASS net/minecraft/class_7563 net/minecraft/client/network/abusereport/AbuseReportSender CLASS net/minecraft/class_7563 net/minecraft/client/report/AbuseReportSender
METHOD method_44561 canSendReports ()Z METHOD method_44561 canSendReports ()Z
METHOD method_44562 create (Lnet/minecraft/class_7569;Lcom/mojang/authlib/minecraft/UserApiService;)Lnet/minecraft/class_7563; METHOD method_44562 create (Lnet/minecraft/class_7569;Lcom/mojang/authlib/minecraft/UserApiService;)Lnet/minecraft/class_7563;
ARG 0 environment ARG 0 environment

View File

@ -1,4 +1,4 @@
CLASS net/minecraft/class_7566 net/minecraft/client/network/abusereport/ChatAbuseReport CLASS net/minecraft/class_7566 net/minecraft/client/report/ChatAbuseReport
FIELD field_39645 CHAT Ljava/lang/String; FIELD field_39645 CHAT Ljava/lang/String;
FIELD field_39648 id Ljava/util/UUID; FIELD field_39648 id Ljava/util/UUID;
FIELD field_39649 timestamp Ljava/time/Instant; FIELD field_39649 timestamp Ljava/time/Instant;

View File

@ -1,4 +1,4 @@
CLASS net/minecraft/class_7541 net/minecraft/client/network/abusereport/MessagesListAdder CLASS net/minecraft/class_7541 net/minecraft/client/report/MessagesListAdder
FIELD field_39580 MAX_CONTIGUOUS_CONTEXT_MESSAGES I FIELD field_39580 MAX_CONTIGUOUS_CONTEXT_MESSAGES I
FIELD field_39581 log Lnet/minecraft/class_7555; FIELD field_39581 log Lnet/minecraft/class_7555;
FIELD field_39582 reportablePredicate Ljava/util/function/Predicate; FIELD field_39582 reportablePredicate Ljava/util/function/Predicate;

View File

@ -18,6 +18,7 @@ CLASS net/minecraft/class_7557 net/minecraft/client/report/ReceivedMessage
COMMENT the displayed name of the sender COMMENT the displayed name of the sender
ARG 2 message ARG 2 message
COMMENT the message content COMMENT the message content
ARG 3 trustStatus
METHOD method_44553 isSentFrom (Ljava/util/UUID;)Z METHOD method_44553 isSentFrom (Ljava/util/UUID;)Z
COMMENT {@return whether the sender's UUID equals {@code uuid}} COMMENT {@return whether the sender's UUID equals {@code uuid}}
ARG 1 uuid ARG 1 uuid
@ -31,7 +32,9 @@ CLASS net/minecraft/class_7557 net/minecraft/client/report/ReceivedMessage
COMMENT {@return the narration of the message (by default, the content)} COMMENT {@return the narration of the message (by default, the content)}
CLASS class_7558 ChatMessage CLASS class_7558 ChatMessage
COMMENT A chat message received by the client. COMMENT A chat message received by the client.
FIELD comp_905 trustStatus Lnet/minecraft/class_7595;
FIELD field_39637 DATE_TIME_FORMATTER Ljava/time/format/DateTimeFormatter; FIELD field_39637 DATE_TIME_FORMATTER Ljava/time/format/DateTimeFormatter;
METHOD comp_905 trustStatus ()Lnet/minecraft/class_7595;
METHOD method_44556 getHeadingText ()Lnet/minecraft/class_2561; METHOD method_44556 getHeadingText ()Lnet/minecraft/class_2561;
COMMENT {@return the heading text used by Chat Selection screen} COMMENT {@return the heading text used by Chat Selection screen}
COMMENT COMMENT

View File

@ -2,6 +2,9 @@ CLASS net/minecraft/class_333 net/minecraft/client/util/NarratorManager
FIELD field_18210 LOGGER Lorg/slf4j/Logger; FIELD field_18210 LOGGER Lorg/slf4j/Logger;
FIELD field_18967 EMPTY Lnet/minecraft/class_2561; FIELD field_18967 EMPTY Lnet/minecraft/class_2561;
FIELD field_2055 narrator Lcom/mojang/text2speech/Narrator; FIELD field_2055 narrator Lcom/mojang/text2speech/Narrator;
FIELD field_39755 client Lnet/minecraft/class_310;
METHOD <init> (Lnet/minecraft/class_310;)V
ARG 1 client
METHOD method_1791 isActive ()Z METHOD method_1791 isActive ()Z
METHOD method_1792 addToast (Lnet/minecraft/class_4065;)V METHOD method_1792 addToast (Lnet/minecraft/class_4065;)V
ARG 1 option ARG 1 option
@ -14,3 +17,5 @@ CLASS net/minecraft/class_333 net/minecraft/client/util/NarratorManager
ARG 1 text ARG 1 text
METHOD method_37016 debugPrintMessage (Ljava/lang/String;)V METHOD method_37016 debugPrintMessage (Ljava/lang/String;)V
ARG 1 message ARG 1 message
METHOD method_44708 narrateChatMessage (Ljava/util/function/Supplier;)V
ARG 1 messageSupplier

View File

@ -20,6 +20,8 @@ CLASS net/minecraft/class_320 net/minecraft/client/util/Session
METHOD method_35718 getAccountType ()Lnet/minecraft/class_320$class_321; METHOD method_35718 getAccountType ()Lnet/minecraft/class_320$class_321;
METHOD method_38740 getClientId ()Ljava/util/Optional; METHOD method_38740 getClientId ()Ljava/util/Optional;
METHOD method_38741 getXuid ()Ljava/util/Optional; METHOD method_38741 getXuid ()Ljava/util/Optional;
METHOD method_44717 getUuidOrNull ()Ljava/util/UUID;
COMMENT {@return the UUID, or {@code null} if it is invalid}
CLASS class_321 AccountType CLASS class_321 AccountType
FIELD field_1986 name Ljava/lang/String; FIELD field_1986 name Ljava/lang/String;
FIELD field_1989 BY_NAME Ljava/util/Map; FIELD field_1989 BY_NAME Ljava/util/Map;

View File

@ -306,10 +306,7 @@ CLASS net/minecraft/class_1657 net/minecraft/entity/player/PlayerEntity
COMMENT @see net.minecraft.client.gui.hud.InGameHud#setOverlayMessage COMMENT @see net.minecraft.client.gui.hud.InGameHud#setOverlayMessage
ARG 1 message ARG 1 message
COMMENT the message to add COMMENT the message to add
ARG 2 actionBar ARG 2 overlay
COMMENT {@code true} to show the message as an overlay; {@code false} to add the
COMMENT message to {@linkplain net.minecraft.client.gui.hud.ChatHud the chat
COMMENT hud}
METHOD method_7355 sendAbilitiesUpdate ()V METHOD method_7355 sendAbilitiesUpdate ()V
METHOD method_7356 getShoulderEntityLeft ()Lnet/minecraft/class_2487; METHOD method_7356 getShoulderEntityLeft ()Lnet/minecraft/class_2487;
METHOD method_7357 getItemCooldownManager ()Lnet/minecraft/class_1796; METHOD method_7357 getItemCooldownManager ()Lnet/minecraft/class_1796;

View File

@ -3,7 +3,7 @@ CLASS net/minecraft/class_7436 net/minecraft/network/message/MessageSender
COMMENT COMMENT
COMMENT <p>An instance can be obtained via {@link net.minecraft.entity.Entity#asMessageSender}. COMMENT <p>An instance can be obtained via {@link net.minecraft.entity.Entity#asMessageSender}.
METHOD <init> (Ljava/util/UUID;Lnet/minecraft/class_2561;)V METHOD <init> (Ljava/util/UUID;Lnet/minecraft/class_2561;)V
ARG 1 uuid ARG 1 profileId
ARG 2 name ARG 2 name
METHOD <init> (Lnet/minecraft/class_2540;)V METHOD <init> (Lnet/minecraft/class_2540;)V
ARG 1 buf ARG 1 buf
@ -13,3 +13,4 @@ CLASS net/minecraft/class_7436 net/minecraft/network/message/MessageSender
ARG 0 name ARG 0 name
METHOD method_43842 withTeamName (Lnet/minecraft/class_2561;)Lnet/minecraft/class_7436; METHOD method_43842 withTeamName (Lnet/minecraft/class_2561;)Lnet/minecraft/class_7436;
ARG 1 teamName ARG 1 teamName
METHOD method_44744 hasProfileId ()Z

View File

@ -1,27 +1,21 @@
CLASS net/minecraft/class_2556 net/minecraft/network/message/MessageType CLASS net/minecraft/class_2556 net/minecraft/network/message/MessageType
COMMENT A message type (also known as "chat type") controls whether to display or narrate COMMENT A message type (also known as "chat type") controls how to display or narrate
COMMENT the messages sent to the clients, and if so, how. Message types are registered COMMENT the chat messages sent to the clients. Message types are registered at
COMMENT at {@link net.minecraft.util.registry.BuiltinRegistries#MESSAGE_TYPE}. When COMMENT {@link net.minecraft.util.registry.BuiltinRegistries#MESSAGE_TYPE}. When
COMMENT sending a message, the registry key of the message type can be passed to indicate COMMENT sending a chat message, the registry key of the message type can be passed to indicate
COMMENT which message type should be used. COMMENT which message type should be used.
COMMENT COMMENT
COMMENT <p>Message type has three fields, all of which are optional. If the field is empty, COMMENT <p>Message type has two fields.
COMMENT the message is not displayed or narrated there.
COMMENT <ul> COMMENT <ul>
COMMENT <li>{@link #chat} controls the content displayed in the {@linkplain COMMENT <li>{@link #chat} controls the content displayed in the {@linkplain
COMMENT net.minecraft.client.gui.hud.ChatHud chat hud}.</li> COMMENT net.minecraft.client.gui.hud.ChatHud chat hud}.</li>
COMMENT <li>{@link #overlay} controls the content displayed as the overlay (above the hotbar).</li>
COMMENT <li>{@link #narration} controls the narrated content.</li> COMMENT <li>{@link #narration} controls the narrated content.</li>
COMMENT </ul> COMMENT </ul>
COMMENT COMMENT
COMMENT <p>The display rules and the narration rule can optionally have a "decoration", which is an COMMENT <p>The fields are "decoration", which is an instance of {@link Decoration}.
COMMENT instance of {@link Decoration}. Decorations are pre-defined message formatting and COMMENT Decorations are pre-defined message formatting and styling rules, which can be
COMMENT styling rules, which can be {@linkplain Decoration#apply applied} to the message to COMMENT {@linkplain Decoration#apply applied} to the message to produce the displayed or
COMMENT produce the displayed or narrated text. If there is no decoration, the message is used COMMENT narrated text.
COMMENT without any extra processing. See the documentation for {@link MessageType.DisplayRule}
COMMENT and {@link MessageType.NarrationRule} for details.
COMMENT
COMMENT @see net.minecraft.server.PlayerManager#broadcast(Text, RegistryKey)
FIELD comp_792 Lnet/minecraft/class_7463; FIELD comp_792 Lnet/minecraft/class_7463;
COMMENT the display rule for the content displayed in the chat hud, or COMMENT the display rule for the content displayed in the chat hud, or
COMMENT {@link Optional#empty()} if it should not be displayed in the chat hud COMMENT {@link Optional#empty()} if it should not be displayed in the chat hud

View File

@ -4,6 +4,8 @@ CLASS net/minecraft/class_7471 net/minecraft/network/message/SignedMessage
COMMENT unsigned message due to the chat preview being disabled on either side. COMMENT unsigned message due to the chat preview being disabled on either side.
COMMENT COMMENT
COMMENT <p>Note that the signature itself might not be valid. COMMENT <p>Note that the signature itself might not be valid.
FIELD field_39786 SERVERBOUND_TIME_TO_LIVE Ljava/time/Duration;
FIELD field_39787 CLIENTBOUND_TIME_TO_LIVE Ljava/time/Duration;
METHOD method_43867 verify (Lnet/minecraft/class_7428;)Z METHOD method_43867 verify (Lnet/minecraft/class_7428;)Z
COMMENT {@return whether the message can be verified using the public key} COMMENT {@return whether the message can be verified using the public key}
ARG 1 key ARG 1 key
@ -57,3 +59,7 @@ CLASS net/minecraft/class_7471 net/minecraft/network/message/SignedMessage
COMMENT {@return the signed chat message with {@link #unsignedContent} removed if it exists} COMMENT {@return the signed chat message with {@link #unsignedContent} removed if it exists}
COMMENT COMMENT
COMMENT @implNote This returns itself if the message does not have an unsigned content. COMMENT @implNote This returns itself if the message does not have an unsigned content.
METHOD method_44747 isExpiredOnServer (Ljava/time/Instant;)Z
ARG 1 currentTime
METHOD method_44748 isExpiredOnClient (Ljava/time/Instant;)Z
ARG 1 currentTime

View File

@ -6,12 +6,16 @@ CLASS net/minecraft/class_2797 net/minecraft/network/packet/c2s/play/ChatMessage
COMMENT 256 characters, it will reject the message and disconnect the client. COMMENT 256 characters, it will reject the message and disconnect the client.
COMMENT COMMENT
COMMENT <p>If the message contains an invalid character (see {@link COMMENT <p>If the message contains an invalid character (see {@link
COMMENT net.minecraft.SharedConstants#isValidChar isValidChar}), the server will COMMENT net.minecraft.SharedConstants#isValidChar isValidChar}) or if the server
COMMENT receives the messages in improper order. the server will
COMMENT reject the message and disconnect the client. COMMENT reject the message and disconnect the client.
COMMENT COMMENT
COMMENT <p>Messages that took more than {@link #TIME_TO_LIVE} to reach the server COMMENT <p>Messages that took more than {@link SignedMessage#SERVERBOUND_TIME_TO_LIVE}
COMMENT are considered expired and log warnings on the server. Messages will be COMMENT to reach the server are considered expired and log warnings on the server.
COMMENT discarded if the server receives them in improper order. COMMENT If the message takes more than {@link SignedMessage#CLIENTBOUND_TIME_TO_LIVE}
COMMENT to reach the clients (including the time it took to reach the server), the
COMMENT message is not considered secure anymore by the clients, and may be discarded
COMMENT depending on the clients' options.
COMMENT COMMENT
COMMENT @see net.minecraft.client.network.ClientPlayerEntity#sendChatMessage COMMENT @see net.minecraft.client.network.ClientPlayerEntity#sendChatMessage
COMMENT @see net.minecraft.server.network.ServerPlayNetworkHandler#onChatMessage COMMENT @see net.minecraft.server.network.ServerPlayNetworkHandler#onChatMessage

View File

@ -6,12 +6,16 @@ CLASS net/minecraft/class_7472 net/minecraft/network/packet/c2s/play/CommandExec
COMMENT it will reject the message and disconnect the client. COMMENT it will reject the message and disconnect the client.
COMMENT COMMENT
COMMENT <p>If the command contains an invalid character (see {@link COMMENT <p>If the command contains an invalid character (see {@link
COMMENT net.minecraft.SharedConstants#isValidChar isValidChar}), the server will COMMENT net.minecraft.SharedConstants#isValidChar isValidChar}) or if the server receives
COMMENT reject the command and disconnect the client. COMMENT the commands in improper order, the server will reject the command and disconnect
COMMENT the client.
COMMENT COMMENT
COMMENT <p>Commands that took more than {@link ChatMessageC2SPacket#TIME_TO_LIVE} to reach COMMENT <p>Commands that took more than {@link SignedMessage#SERVERBOUND_TIME_TO_LIVE}
COMMENT the server are considered expired and log warnings on the server. Commands will be COMMENT to reach the server are considered expired and log warnings on the server
COMMENT discarded if the server receives them in improper order. COMMENT if it contains signed message arguments. If the message takes more than
COMMENT {@link SignedMessage#CLIENTBOUND_TIME_TO_LIVE} to reach the clients (including
COMMENT the time it took to reach the server), the message is not considered secure
COMMENT anymore by the clients, and may be discarded depending on the clients' options.
COMMENT COMMENT
COMMENT @see net.minecraft.client.network.ClientPlayerEntity#sendCommand COMMENT @see net.minecraft.client.network.ClientPlayerEntity#sendCommand
COMMENT @see net.minecraft.server.network.ServerPlayNetworkHandler#onCommandExecution COMMENT @see net.minecraft.server.network.ServerPlayNetworkHandler#onCommandExecution

View File

@ -5,20 +5,19 @@ CLASS net/minecraft/class_7438 net/minecraft/network/packet/s2c/play/ChatMessage
COMMENT raw message content is sent to the clients, and they will wrap it. To register COMMENT raw message content is sent to the clients, and they will wrap it. To register
COMMENT custom wrapping behaviors, check {@link MessageType#register}. COMMENT custom wrapping behaviors, check {@link MessageType#register}.
COMMENT COMMENT
COMMENT <p>Messages that took more than {@link #TIME_TO_LIVE} to reach the clients are
COMMENT considered expired. This is measured from the time the client sent the chat message
COMMENT to the server. Note that unlike {@link
COMMENT net.minecraft.network.packet.c2s.play.ChatMessageC2SPacket} expired messages are not
COMMENT discarded by the clients; they instead log a warning.
COMMENT
COMMENT <p>Chat messages have signatures. It is possible to use a bogus signature - such as COMMENT <p>Chat messages have signatures. It is possible to use a bogus signature - such as
COMMENT {@link net.minecraft.network.message.MessageSignature#none} - to send a chat COMMENT {@link net.minecraft.network.message.MessageSignature#none} - to send a chat
COMMENT message; however if the signature is invalid (e.g. because the text's content differs COMMENT message; however if the signature is invalid (e.g. because the text's content differs
COMMENT from the one sent by the client, or because the passed signature is invalid) the client COMMENT from the one sent by the client, or because the passed signature is invalid) the client
COMMENT will log a warning. See {@link COMMENT will show a warning and can discard it depending on the options. See {@link
COMMENT net.minecraft.network.message.MessageSignature#updateSignature} for how the COMMENT net.minecraft.network.message.MessageSignature#updateSignature} for how the
COMMENT message is signed. COMMENT message is signed.
COMMENT COMMENT
COMMENT <p>If the message takes more than {@link SignedMessage#CLIENTBOUND_TIME_TO_LIVE}
COMMENT to reach the clients (including the time it originally took to reach the server),
COMMENT the message is not considered secure anymore by the clients, and may be discarded
COMMENT depending on the clients' options.
COMMENT
COMMENT @see net.minecraft.server.network.ServerPlayerEntity#sendChatMessage COMMENT @see net.minecraft.server.network.ServerPlayerEntity#sendChatMessage
COMMENT @see net.minecraft.client.network.ClientPlayNetworkHandler#onChatMessage COMMENT @see net.minecraft.client.network.ClientPlayNetworkHandler#onChatMessage
FIELD comp_761 timestamp Ljava/time/Instant; FIELD comp_761 timestamp Ljava/time/Instant;

View File

@ -144,7 +144,7 @@ CLASS net/minecraft/class_3324 net/minecraft/server/PlayerManager
COMMENT Broadcasts a message to all players and the server console. A different COMMENT Broadcasts a message to all players and the server console. A different
COMMENT message can be sent to a different player. COMMENT message can be sent to a different player.
COMMENT COMMENT
COMMENT @see #broadcast(Text, RegistryKey) COMMENT @see #broadcast(Text, boolean)
COMMENT @see #broadcast(FilteredMessage, ServerCommandSource, RegistryKey) COMMENT @see #broadcast(FilteredMessage, ServerCommandSource, RegistryKey)
COMMENT @see #broadcast(FilteredMessage, ServerPlayerEntity, RegistryKey) COMMENT @see #broadcast(FilteredMessage, ServerPlayerEntity, RegistryKey)
COMMENT @see #broadcast(SignedMessage, MessageSender, RegistryKey) COMMENT @see #broadcast(SignedMessage, MessageSender, RegistryKey)
@ -154,6 +154,7 @@ CLASS net/minecraft/class_3324 net/minecraft/server/PlayerManager
COMMENT a function that takes the player to send the message to COMMENT a function that takes the player to send the message to
COMMENT and returns either the text to send to them or {@code null} COMMENT and returns either the text to send to them or {@code null}
COMMENT to indicate the message should not be sent to them COMMENT to indicate the message should not be sent to them
ARG 3 overlay
METHOD method_43513 broadcast (Lnet/minecraft/class_7471;Ljava/util/function/Function;Lnet/minecraft/class_7436;Lnet/minecraft/class_5321;)V METHOD method_43513 broadcast (Lnet/minecraft/class_7471;Ljava/util/function/Function;Lnet/minecraft/class_7436;Lnet/minecraft/class_5321;)V
COMMENT Broadcasts a chat message to all players and the server console. A different COMMENT Broadcasts a chat message to all players and the server console. A different
COMMENT message can be sent to a different player. COMMENT message can be sent to a different player.
@ -162,7 +163,7 @@ CLASS net/minecraft/class_3324 net/minecraft/server/PlayerManager
COMMENT {@link net.minecraft.network.message.MessageSignature#none} - to send a chat COMMENT {@link net.minecraft.network.message.MessageSignature#none} - to send a chat
COMMENT message; however if the signature is invalid (e.g. because the text's content differs COMMENT message; however if the signature is invalid (e.g. because the text's content differs
COMMENT from the one sent by the client, or because the passed signature is invalid) the client COMMENT from the one sent by the client, or because the passed signature is invalid) the client
COMMENT will log a warning. See {@link COMMENT will show a warning and can discard it depending on the client's options. See {@link
COMMENT net.minecraft.network.message.MessageSignature#updateSignature} for how the COMMENT net.minecraft.network.message.MessageSignature#updateSignature} for how the
COMMENT message is signed. COMMENT message is signed.
COMMENT COMMENT
@ -171,8 +172,8 @@ CLASS net/minecraft/class_3324 net/minecraft/server/PlayerManager
COMMENT as well as through commands like {@link net.minecraft.server.command.MeCommand} or COMMENT as well as through commands like {@link net.minecraft.server.command.MeCommand} or
COMMENT {@link net.minecraft.server.command.SayCommand} . COMMENT {@link net.minecraft.server.command.SayCommand} .
COMMENT COMMENT
COMMENT @see #broadcast(Text, RegistryKey) COMMENT @see #broadcast(Text, boolean)
COMMENT @see #broadcast(Text, Function, RegistryKey) COMMENT @see #broadcast(Text, Function, boolean)
COMMENT @see #broadcast(FilteredMessage, ServerCommandSource, RegistryKey) COMMENT @see #broadcast(FilteredMessage, ServerCommandSource, RegistryKey)
COMMENT @see #broadcast(FilteredMessage, ServerPlayerEntity, RegistryKey) COMMENT @see #broadcast(FilteredMessage, ServerPlayerEntity, RegistryKey)
COMMENT @see #broadcast(SignedMessage, MessageSender, RegistryKey) COMMENT @see #broadcast(SignedMessage, MessageSender, RegistryKey)
@ -189,12 +190,13 @@ CLASS net/minecraft/class_3324 net/minecraft/server/PlayerManager
COMMENT @apiNote This is used to send general messages such as a death COMMENT @apiNote This is used to send general messages such as a death
COMMENT message or a join/leave message. COMMENT message or a join/leave message.
COMMENT COMMENT
COMMENT @see #broadcast(Text, Function, RegistryKey) COMMENT @see #broadcast(Text, Function, boolean)
COMMENT @see #broadcast(FilteredMessage, ServerCommandSource, RegistryKey) COMMENT @see #broadcast(FilteredMessage, ServerCommandSource, RegistryKey)
COMMENT @see #broadcast(FilteredMessage, ServerPlayerEntity, RegistryKey) COMMENT @see #broadcast(FilteredMessage, ServerPlayerEntity, RegistryKey)
COMMENT @see #broadcast(SignedMessage, MessageSender, RegistryKey) COMMENT @see #broadcast(SignedMessage, MessageSender, RegistryKey)
COMMENT @see #broadcast(SignedMessage, Function, MessageSender, RegistryKey) COMMENT @see #broadcast(SignedMessage, Function, MessageSender, RegistryKey)
ARG 1 message ARG 1 message
ARG 2 overlay
METHOD method_43670 (Lnet/minecraft/class_3222;Lnet/minecraft/server/MinecraftServer$class_7460;)V METHOD method_43670 (Lnet/minecraft/class_3222;Lnet/minecraft/server/MinecraftServer$class_7460;)V
ARG 1 properties ARG 1 properties
METHOD method_43672 (Lnet/minecraft/class_7471;Lnet/minecraft/class_3222;)Lnet/minecraft/class_7471; METHOD method_43672 (Lnet/minecraft/class_7471;Lnet/minecraft/class_3222;)Lnet/minecraft/class_7471;
@ -206,7 +208,7 @@ CLASS net/minecraft/class_3324 net/minecraft/server/PlayerManager
COMMENT {@link net.minecraft.network.message.MessageSignature#none} - to send a chat COMMENT {@link net.minecraft.network.message.MessageSignature#none} - to send a chat
COMMENT message; however if the signature is invalid (e.g. because the text's content differs COMMENT message; however if the signature is invalid (e.g. because the text's content differs
COMMENT from the one sent by the client, or because the passed signature is invalid) the client COMMENT from the one sent by the client, or because the passed signature is invalid) the client
COMMENT will log a warning. See {@link COMMENT will show a warning and can discard it depending on the client's options. See {@link
COMMENT net.minecraft.network.message.MessageSignature#updateSignature} for how the COMMENT net.minecraft.network.message.MessageSignature#updateSignature} for how the
COMMENT message is signed. COMMENT message is signed.
COMMENT COMMENT
@ -215,8 +217,8 @@ CLASS net/minecraft/class_3324 net/minecraft/server/PlayerManager
COMMENT as well as through commands like {@link net.minecraft.server.command.MeCommand} or COMMENT as well as through commands like {@link net.minecraft.server.command.MeCommand} or
COMMENT {@link net.minecraft.server.command.SayCommand} . COMMENT {@link net.minecraft.server.command.SayCommand} .
COMMENT COMMENT
COMMENT @see #broadcast(Text, RegistryKey) COMMENT @see #broadcast(Text, boolean)
COMMENT @see #broadcast(Text, Function, RegistryKey) COMMENT @see #broadcast(Text, Function, boolean)
COMMENT @see #broadcast(FilteredMessage, ServerCommandSource, RegistryKey) COMMENT @see #broadcast(FilteredMessage, ServerCommandSource, RegistryKey)
COMMENT @see #broadcast(SignedMessage, MessageSender, RegistryKey) COMMENT @see #broadcast(SignedMessage, MessageSender, RegistryKey)
COMMENT @see #broadcast(SignedMessage, Function, MessageSender, RegistryKey) COMMENT @see #broadcast(SignedMessage, Function, MessageSender, RegistryKey)
@ -230,15 +232,15 @@ CLASS net/minecraft/class_3324 net/minecraft/server/PlayerManager
COMMENT {@link net.minecraft.network.message.MessageSignature#none} - to send a chat COMMENT {@link net.minecraft.network.message.MessageSignature#none} - to send a chat
COMMENT message; however if the signature is invalid (e.g. because the text's content differs COMMENT message; however if the signature is invalid (e.g. because the text's content differs
COMMENT from the one sent by the client, or because the passed signature is invalid) the client COMMENT from the one sent by the client, or because the passed signature is invalid) the client
COMMENT will log a warning. See {@link COMMENT will show a warning and can discard it depending on the client's options. See {@link
COMMENT net.minecraft.network.message.MessageSignature#updateSignature} for how the COMMENT net.minecraft.network.message.MessageSignature#updateSignature} for how the
COMMENT message is signed. COMMENT message is signed.
COMMENT COMMENT
COMMENT @apiNote This method is used to broadcast messages from commands like {@link COMMENT @apiNote This method is used to broadcast messages from commands like {@link
COMMENT net.minecraft.server.command.MeCommand} or {@link net.minecraft.server.command.SayCommand}. COMMENT net.minecraft.server.command.MeCommand} or {@link net.minecraft.server.command.SayCommand}.
COMMENT COMMENT
COMMENT @see #broadcast(Text, RegistryKey) COMMENT @see #broadcast(Text, boolean)
COMMENT @see #broadcast(Text, Function, RegistryKey) COMMENT @see #broadcast(Text, Function, boolean)
COMMENT @see #broadcast(FilteredMessage, ServerCommandSource, RegistryKey) COMMENT @see #broadcast(FilteredMessage, ServerCommandSource, RegistryKey)
COMMENT @see #broadcast(FilteredMessage, ServerPlayerEntity, RegistryKey) COMMENT @see #broadcast(FilteredMessage, ServerPlayerEntity, RegistryKey)
COMMENT @see #broadcast(SignedMessage, Function, MessageSender, RegistryKey) COMMENT @see #broadcast(SignedMessage, Function, MessageSender, RegistryKey)
@ -254,8 +256,8 @@ CLASS net/minecraft/class_3324 net/minecraft/server/PlayerManager
COMMENT {@link net.minecraft.server.command.MeCommand} or COMMENT {@link net.minecraft.server.command.MeCommand} or
COMMENT {@link net.minecraft.server.command.SayCommand} . COMMENT {@link net.minecraft.server.command.SayCommand} .
COMMENT COMMENT
COMMENT @see #broadcast(Text, RegistryKey) COMMENT @see #broadcast(Text, boolean)
COMMENT @see #broadcast(Text, Function, RegistryKey) COMMENT @see #broadcast(Text, Function, boolean)
COMMENT @see #broadcast(FilteredMessage, ServerPlayerEntity, RegistryKey) COMMENT @see #broadcast(FilteredMessage, ServerPlayerEntity, RegistryKey)
COMMENT @see #broadcast(SignedMessage, MessageSender, RegistryKey) COMMENT @see #broadcast(SignedMessage, MessageSender, RegistryKey)
COMMENT @see #broadcast(SignedMessage, Function, MessageSender, RegistryKey) COMMENT @see #broadcast(SignedMessage, Function, MessageSender, RegistryKey)

View File

@ -214,6 +214,9 @@ CLASS net/minecraft/class_3222 net/minecraft/server/network/ServerPlayerEntity
METHOD method_38786 tickFallStartPos ()V METHOD method_38786 tickFallStartPos ()V
METHOD method_38787 tickVehicleInLavaRiding ()V METHOD method_38787 tickVehicleInLavaRiding ()V
METHOD method_39426 allowsServerListing ()Z METHOD method_39426 allowsServerListing ()Z
METHOD method_43502 sendMessageToClient (Lnet/minecraft/class_2561;Z)V
ARG 1 message
ARG 2 overlay
METHOD method_43505 sendChatMessage (Lnet/minecraft/class_7471;Lnet/minecraft/class_7436;Lnet/minecraft/class_5321;)V METHOD method_43505 sendChatMessage (Lnet/minecraft/class_7471;Lnet/minecraft/class_7436;Lnet/minecraft/class_5321;)V
COMMENT Sends a chat message to the player. COMMENT Sends a chat message to the player.
COMMENT COMMENT
@ -221,21 +224,26 @@ CLASS net/minecraft/class_3222 net/minecraft/server/network/ServerPlayerEntity
COMMENT {@link net.minecraft.network.message.MessageSignature#none} - to send a chat COMMENT {@link net.minecraft.network.message.MessageSignature#none} - to send a chat
COMMENT message; however if the signature is invalid (e.g. because the text's content differs COMMENT message; however if the signature is invalid (e.g. because the text's content differs
COMMENT from the one sent by the client, or because the passed signature is invalid) the client COMMENT from the one sent by the client, or because the passed signature is invalid) the client
COMMENT will log a warning. See {@link COMMENT will show a warning and can discard it depending on the client's options. See {@link
COMMENT net.minecraft.network.message.MessageSignature#updateSignature} for how the COMMENT net.minecraft.network.message.MessageSignature#updateSignature} for how the
COMMENT message is signed. COMMENT message is signed.
COMMENT COMMENT
COMMENT @see #sendMessage(Text) COMMENT @see #sendMessage(Text)
COMMENT @see #sendMessage(Text, RegistryKey) COMMENT @see #sendMessage(Text, boolean)
ARG 1 message ARG 1 message
ARG 2 sender ARG 2 sender
ARG 3 typeKey ARG 3 typeKey
METHOD method_43506 sendMessageDeliverError (Lnet/minecraft/class_2561;)V METHOD method_43506 sendMessageDeliverError (Lnet/minecraft/class_2561;)V
ARG 1 message ARG 1 message
METHOD method_43507 (Lnet/minecraft/class_2561;Lio/netty/util/concurrent/Future;)V
ARG 2 future
METHOD method_43666 getMessageTypeId (Lnet/minecraft/class_5321;)I METHOD method_43666 getMessageTypeId (Lnet/minecraft/class_5321;)I
ARG 1 typeKey ARG 1 typeKey
METHOD method_43930 sendServerMetadata (Lnet/minecraft/class_2926;)V METHOD method_43930 sendServerMetadata (Lnet/minecraft/class_2926;)V
ARG 1 metadata ARG 1 metadata
METHOD method_44706 acceptsChatMessage ()Z
METHOD method_44707 acceptsMessage (Z)Z
ARG 1 overlay
METHOD method_7336 changeGameMode (Lnet/minecraft/class_1934;)Z METHOD method_7336 changeGameMode (Lnet/minecraft/class_1934;)Z
ARG 1 gameMode ARG 1 gameMode
CLASS 1 CLASS 1

View File

@ -69,6 +69,5 @@ CLASS net/minecraft/class_5348 net/minecraft/text/StringVisitable
COMMENT COMMENT
COMMENT @return {@code Optional.empty()} to continue, a non-empty result to terminate COMMENT @return {@code Optional.empty()} to continue, a non-empty result to terminate
ARG 1 style ARG 1 style
COMMENT the current style
ARG 2 asString ARG 2 asString
COMMENT the literal string COMMENT the literal string

View File

@ -58,6 +58,10 @@ CLASS net/minecraft/class_2561 net/minecraft/text/Text
METHOD method_43472 keybind (Ljava/lang/String;)Lnet/minecraft/class_5250; METHOD method_43472 keybind (Ljava/lang/String;)Lnet/minecraft/class_5250;
ARG 0 string ARG 0 string
METHOD method_43473 empty ()Lnet/minecraft/class_5250; METHOD method_43473 empty ()Lnet/minecraft/class_5250;
METHOD method_44745 contains (Lnet/minecraft/class_2561;)Z
COMMENT {@return whether the text contains {@code text}, without considering styles}
ARG 1 text
METHOD method_44746 withoutStyle ()Ljava/util/List;
CLASS class_2562 Serializer CLASS class_2562 Serializer
COMMENT A JSON serializer for {@link Text}. COMMENT A JSON serializer for {@link Text}.
FIELD field_11752 JSON_READER_LINE_START Ljava/lang/reflect/Field; FIELD field_11752 JSON_READER_LINE_START Ljava/lang/reflect/Field;