CLASS net/minecraft/class_7566 net/minecraft/client/report/ChatAbuseReport FIELD field_39648 id Ljava/util/UUID; FIELD field_39649 timestamp Ljava/time/Instant; FIELD field_39650 reportedPlayerUuid Ljava/util/UUID; FIELD field_39651 limits Lcom/mojang/authlib/minecraft/report/AbuseReportLimits; FIELD field_39652 selections Lit/unimi/dsi/fastutil/ints/IntSet; FIELD field_39653 opinionComments Ljava/lang/String; FIELD field_39654 reason Lnet/minecraft/class_7573; METHOD (Ljava/util/UUID;Lcom/mojang/authlib/minecraft/report/AbuseReportLimits;)V ARG 1 reportedPlayerUuid ARG 2 limits METHOD (Ljava/util/UUID;Ljava/time/Instant;Ljava/util/UUID;Lcom/mojang/authlib/minecraft/report/AbuseReportLimits;)V ARG 1 id ARG 2 timestamp ARG 3 reportedPlayerUuid ARG 4 limits METHOD method_44568 getReportedPlayerUuid ()Ljava/util/UUID; METHOD method_44569 toggleMessageSelection (I)V ARG 1 index METHOD method_44570 toReportChatMessage (ILnet/minecraft/class_7557$class_7558;)Lcom/mojang/authlib/minecraft/report/ReportChatMessage; ARG 1 index ARG 2 message METHOD method_44571 collectEvidence (Lnet/minecraft/class_7555;)Lcom/mojang/authlib/minecraft/report/ReportEvidence; ARG 1 log METHOD method_44574 setReason (Lnet/minecraft/class_7573;)V ARG 1 reason METHOD method_44575 finalizeReport (Lnet/minecraft/class_7574;)Lcom/mojang/datafixers/util/Either; ARG 1 reporter METHOD method_44576 setOpinionComments (Ljava/lang/String;)V ARG 1 opinionComments METHOD method_44577 serializeContent (Lnet/minecraft/class_2561;)Ljava/lang/String; ARG 0 content METHOD method_44579 getSelections ()Lit/unimi/dsi/fastutil/ints/IntSet; METHOD method_44580 hasSelectedMessage (I)Z ARG 1 index METHOD method_44582 getOpinionComments ()Ljava/lang/String; METHOD method_44583 getReason ()Lnet/minecraft/class_7573; METHOD method_44584 validate ()Lnet/minecraft/class_7566$class_7567; METHOD method_44585 copy ()Lnet/minecraft/class_7566; METHOD method_44956 (Lnet/minecraft/class_7555$class_7560;)Lnet/minecraft/class_7555$class_7560; ARG 0 indexedEntry METHOD method_44957 streamSucceedingMessages (Lnet/minecraft/class_7555;II)Ljava/util/stream/Stream; ARG 0 log ARG 1 selectedIndex ARG 2 maxCount METHOD method_44958 collectEvidences (Lnet/minecraft/class_7555;ILcom/mojang/authlib/minecraft/report/AbuseReportLimits;)Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; ARG 0 log ARG 1 selectedIndex ARG 2 abuseReportLimits METHOD method_44959 collectIndicesUntilLastSeen (Lnet/minecraft/class_7555;ILnet/minecraft/class_7471;)Lit/unimi/dsi/fastutil/ints/IntCollection; ARG 0 log ARG 1 selectedIndex ARG 2 message METHOD method_44960 collectPrecedingMessages (Lnet/minecraft/class_7555;ILnet/minecraft/class_7566$class_7632;)V ARG 0 log ARG 1 selectedIndex ARG 2 consumer METHOD method_44961 streamHeadersFrom (Lnet/minecraft/class_7555;Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;Ljava/util/UUID;)Ljava/util/stream/Stream; ARG 1 log ARG 2 evidences ARG 3 senderUuid METHOD method_44962 (Lnet/minecraft/class_7555;Lit/unimi/dsi/fastutil/ints/Int2ObjectSortedMap;I)V ARG 1 selection METHOD method_44963 toReportChatMessage (Lnet/minecraft/class_7630;)Lcom/mojang/authlib/minecraft/report/ReportChatMessage; ARG 1 headerEntry METHOD method_44964 (Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;IILnet/minecraft/class_7557$class_7558;)Z ARG 0 index ARG 1 message METHOD method_44965 (Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;Lnet/minecraft/class_7555$class_7560;)V ARG 0 message METHOD method_44966 (Lit/unimi/dsi/fastutil/ints/Int2ObjectSortedMap;Lnet/minecraft/class_7555$class_7560;)V ARG 2 entry METHOD method_44967 (Ljava/util/UUID;Lnet/minecraft/class_7555$class_7560;)Z ARG 1 headerEntry METHOD method_44968 (Lnet/minecraft/class_7635$class_7609;)Lcom/mojang/authlib/minecraft/report/ReportChatMessageBody$LastSeenSignature; ARG 0 entry METHOD method_44969 (Lnet/minecraft/class_7555$class_7560;)Lnet/minecraft/class_7555$class_7560; ARG 0 indexedEntry CLASS class_7567 ValidationError FIELD field_39655 NO_REASON Lnet/minecraft/class_7566$class_7567; FIELD field_39656 NO_REPORTED_MESSAGES Lnet/minecraft/class_7566$class_7567; FIELD field_39657 TOO_MANY_MESSAGES Lnet/minecraft/class_7566$class_7567; FIELD field_39658 COMMENTS_TOO_LONG Lnet/minecraft/class_7566$class_7567; CLASS class_7568 ReportWithId CLASS class_7632 IndexedMessageConsumer METHOD accept (ILnet/minecraft/class_7557$class_7558;)Z ARG 1 index ARG 2 message