Package net.minecraft.client.report
Class ChatAbuseReport
java.lang.Object
net.minecraft.client.report.ChatAbuseReport
- Mappings:
- Namespace - Name - official - ffo- intermediary - net/minecraft/class_7566- named - net/minecraft/client/report/ChatAbuseReport
- 
Nested Class SummaryNested ClassesModifier and TypeClassDescriptionclassstatic final recordstatic final record
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprivate final ChatAbuseReport.Draftprivate final com.mojang.authlib.minecraft.report.AbuseReportLimits
- 
Constructor SummaryConstructorsConstructorDescriptionChatAbuseReport(UUID reportedPlayerUuid, com.mojang.authlib.minecraft.report.AbuseReportLimits limits) ChatAbuseReport(ChatAbuseReport.Draft draft, com.mojang.authlib.minecraft.report.AbuseReportLimits limits) 
- 
Method SummaryModifier and TypeMethodDescriptionprivate com.mojang.authlib.minecraft.report.ReportEvidencecollectEvidence(ChatLog log) copy()com.mojang.datafixers.util.Either<ChatAbuseReport.ReportWithId,ChatAbuseReport.ValidationError> finalizeReport(AbuseReportContext reporter) getDraft()booleanbooleanhasSelectedMessage(int index) voidsetOpinionComments(String opinionComments) voidsetReason(AbuseReportReason reason) voidtoggleMessageSelection(int index) private com.mojang.authlib.minecraft.report.ReportChatMessagetoReportChatMessage(ReceivedMessage.ChatMessage message, boolean selected) validate()
- 
Field Details- 
draft- Mappings:
- Namespace - Name - Mixin selector - official - a- Lffo;a:Lffo$b;- intermediary - field_40811- Lnet/minecraft/class_7566;field_40811:Lnet/minecraft/class_7566$class_7855;- named - draft- Lnet/minecraft/client/report/ChatAbuseReport;draft:Lnet/minecraft/client/report/ChatAbuseReport$Draft;
 
- 
limitsprivate final com.mojang.authlib.minecraft.report.AbuseReportLimits limits- Mappings:
- Namespace - Name - Mixin selector - official - b- Lffo;b:Lcom/mojang/authlib/minecraft/report/AbuseReportLimits;- intermediary - field_39651- Lnet/minecraft/class_7566;field_39651:Lcom/mojang/authlib/minecraft/report/AbuseReportLimits;- named - limits- Lnet/minecraft/client/report/ChatAbuseReport;limits:Lcom/mojang/authlib/minecraft/report/AbuseReportLimits;
 
 
- 
- 
Constructor Details- 
ChatAbuseReportpublic ChatAbuseReport(ChatAbuseReport.Draft draft, com.mojang.authlib.minecraft.report.AbuseReportLimits limits) - Mappings:
- Namespace - Name - Mixin selector - official - <init>- Lffo;<init>(Lffo$b;Lcom/mojang/authlib/minecraft/report/AbuseReportLimits;)V- intermediary - <init>- Lnet/minecraft/class_7566;<init>(Lnet/minecraft/class_7566$class_7855;Lcom/mojang/authlib/minecraft/report/AbuseReportLimits;)V- named - <init>- Lnet/minecraft/client/report/ChatAbuseReport;<init>(Lnet/minecraft/client/report/ChatAbuseReport$Draft;Lcom/mojang/authlib/minecraft/report/AbuseReportLimits;)V
 
- 
ChatAbuseReportpublic ChatAbuseReport(UUID reportedPlayerUuid, com.mojang.authlib.minecraft.report.AbuseReportLimits limits) - Mappings:
- Namespace - Name - Mixin selector - official - <init>- Lffo;<init>(Ljava/util/UUID;Lcom/mojang/authlib/minecraft/report/AbuseReportLimits;)V- intermediary - <init>- Lnet/minecraft/class_7566;<init>(Ljava/util/UUID;Lcom/mojang/authlib/minecraft/report/AbuseReportLimits;)V- named - <init>- Lnet/minecraft/client/report/ChatAbuseReport;<init>(Ljava/util/UUID;Lcom/mojang/authlib/minecraft/report/AbuseReportLimits;)V
 
 
- 
- 
Method Details- 
getDraft- Mappings:
- Namespace - Name - Mixin selector - official - a- Lffo;a()Lffo$b;- intermediary - method_46545- Lnet/minecraft/class_7566;method_46545()Lnet/minecraft/class_7566$class_7855;- named - getDraft- Lnet/minecraft/client/report/ChatAbuseReport;getDraft()Lnet/minecraft/client/report/ChatAbuseReport$Draft;
 
- 
getReportedPlayerUuid- Mappings:
- Namespace - Name - Mixin selector - official - b- Lffo;b()Ljava/util/UUID;- intermediary - method_44568- Lnet/minecraft/class_7566;method_44568()Ljava/util/UUID;- named - getReportedPlayerUuid- Lnet/minecraft/client/report/ChatAbuseReport;getReportedPlayerUuid()Ljava/util/UUID;
 
- 
getSelections- Mappings:
- Namespace - Name - Mixin selector - official - c- Lffo;c()Lit/unimi/dsi/fastutil/ints/IntSet;- intermediary - method_44579- Lnet/minecraft/class_7566;method_44579()Lit/unimi/dsi/fastutil/ints/IntSet;- named - getSelections- Lnet/minecraft/client/report/ChatAbuseReport;getSelections()Lit/unimi/dsi/fastutil/ints/IntSet;
 
- 
getOpinionComments- Mappings:
- Namespace - Name - Mixin selector - official - d- Lffo;d()Ljava/lang/String;- intermediary - method_44582- Lnet/minecraft/class_7566;method_44582()Ljava/lang/String;- named - getOpinionComments- Lnet/minecraft/client/report/ChatAbuseReport;getOpinionComments()Ljava/lang/String;
 
- 
setOpinionComments- Mappings:
- Namespace - Name - Mixin selector - official - a- Lffo;a(Ljava/lang/String;)V- intermediary - method_44576- Lnet/minecraft/class_7566;method_44576(Ljava/lang/String;)V- named - setOpinionComments- Lnet/minecraft/client/report/ChatAbuseReport;setOpinionComments(Ljava/lang/String;)V
 
- 
getReason- Mappings:
- Namespace - Name - Mixin selector - official - e- Lffo;e()Lffr;- intermediary - method_44583- Lnet/minecraft/class_7566;method_44583()Lnet/minecraft/class_7573;- named - getReason- Lnet/minecraft/client/report/ChatAbuseReport;getReason()Lnet/minecraft/client/report/AbuseReportReason;
 
- 
setReason- Mappings:
- Namespace - Name - Mixin selector - official - a- Lffo;a(Lffr;)V- intermediary - method_44574- Lnet/minecraft/class_7566;method_44574(Lnet/minecraft/class_7573;)V- named - setReason- Lnet/minecraft/client/report/ChatAbuseReport;setReason(Lnet/minecraft/client/report/AbuseReportReason;)V
 
- 
toggleMessageSelectionpublic void toggleMessageSelection(int index) - Mappings:
- Namespace - Name - Mixin selector - official - a- Lffo;a(I)V- intermediary - method_44569- Lnet/minecraft/class_7566;method_44569(I)V- named - toggleMessageSelection- Lnet/minecraft/client/report/ChatAbuseReport;toggleMessageSelection(I)V
 
- 
hasSelectedMessagepublic boolean hasSelectedMessage(int index) - Mappings:
- Namespace - Name - Mixin selector - official - b- Lffo;b(I)Z- intermediary - method_44580- Lnet/minecraft/class_7566;method_44580(I)Z- named - hasSelectedMessage- Lnet/minecraft/client/report/ChatAbuseReport;hasSelectedMessage(I)Z
 
- 
hasContentspublic boolean hasContents()- Mappings:
- Namespace - Name - Mixin selector - official - f- Lffo;f()Z- intermediary - method_46546- Lnet/minecraft/class_7566;method_46546()Z- named - hasContents- Lnet/minecraft/client/report/ChatAbuseReport;hasContents()Z
 
- 
validate- Mappings:
- Namespace - Name - Mixin selector - official - g- Lffo;g()Lffo$a;- intermediary - method_44584- Lnet/minecraft/class_7566;method_44584()Lnet/minecraft/class_7566$class_7567;- named - validate- Lnet/minecraft/client/report/ChatAbuseReport;validate()Lnet/minecraft/client/report/ChatAbuseReport$ValidationError;
 
- 
finalizeReportpublic com.mojang.datafixers.util.Either<ChatAbuseReport.ReportWithId,ChatAbuseReport.ValidationError> finalizeReport(AbuseReportContext reporter) - Mappings:
- Namespace - Name - Mixin selector - official - a- Lffo;a(Lffs;)Lcom/mojang/datafixers/util/Either;- intermediary - method_44575- Lnet/minecraft/class_7566;method_44575(Lnet/minecraft/class_7574;)Lcom/mojang/datafixers/util/Either;- named - finalizeReport- Lnet/minecraft/client/report/ChatAbuseReport;finalizeReport(Lnet/minecraft/client/report/AbuseReportContext;)Lcom/mojang/datafixers/util/Either;
 
- 
collectEvidence- Mappings:
- Namespace - Name - Mixin selector - official - a- Lffo;a(Lffh;)Lcom/mojang/authlib/minecraft/report/ReportEvidence;- intermediary - method_44571- Lnet/minecraft/class_7566;method_44571(Lnet/minecraft/class_7555;)Lcom/mojang/authlib/minecraft/report/ReportEvidence;- named - collectEvidence- Lnet/minecraft/client/report/ChatAbuseReport;collectEvidence(Lnet/minecraft/client/report/log/ChatLog;)Lcom/mojang/authlib/minecraft/report/ReportEvidence;
 
- 
toReportChatMessageprivate com.mojang.authlib.minecraft.report.ReportChatMessage toReportChatMessage(ReceivedMessage.ChatMessage message, boolean selected) - Mappings:
- Namespace - Name - Mixin selector - official - a- Lffo;a(Lffk$a;Z)Lcom/mojang/authlib/minecraft/report/ReportChatMessage;- intermediary - method_44570- Lnet/minecraft/class_7566;method_44570(Lnet/minecraft/class_7557$class_7558;Z)Lcom/mojang/authlib/minecraft/report/ReportChatMessage;- named - toReportChatMessage- Lnet/minecraft/client/report/ChatAbuseReport;toReportChatMessage(Lnet/minecraft/client/report/log/ReceivedMessage$ChatMessage;Z)Lcom/mojang/authlib/minecraft/report/ReportChatMessage;
 
- 
copy- Mappings:
- Namespace - Name - Mixin selector - official - h- Lffo;h()Lffo;- intermediary - method_44585- Lnet/minecraft/class_7566;method_44585()Lnet/minecraft/class_7566;- named - copy- Lnet/minecraft/client/report/ChatAbuseReport;copy()Lnet/minecraft/client/report/ChatAbuseReport;
 
 
-