net.minecraft.client.session.report

public class ChatAbuseReport$Builder

extends AbuseReport$Builder<ChatAbuseReport>

net.minecraft.client.multiplayer.chat.report.ChatReport$Builder
net.minecraft.class_7566$class_8772
net.minecraft.client.session.report.ChatAbuseReport$Builder

Constructor summary

ModifierConstructor
public (ChatAbuseReport report, com.mojang.authlib.minecraft.report.AbuseReportLimits limits)
public (UUID reportedPlayerUuid, com.mojang.authlib.minecraft.report.AbuseReportLimits limits)

Method summary

Modifier and TypeMethod
public it.unimi.dsi.fastutil.ints.IntSet
reportedMessages()
method_53597()
getSelectedMessages()
public void
toggleReported(int id)
method_53598(int arg0)
toggleMessageSelection(int index)
public boolean
isReported(int id)
method_53603(int arg0)
isMessageSelected(int index)
public boolean
hasContent()
method_53602()
hasEnoughInfo()
public AbuseReport$ValidationError
checkBuildable()
method_53605()
validate()
public com.mojang.datafixers.util.Either<AbuseReport$ReportWithId, AbuseReport$ValidationError>
build(ReportingContext reportingContext)
method_53600(class_7574 arg0)
build(AbuseReportContext arg0)
private com.mojang.authlib.minecraft.report.ReportEvidence
buildEvidence(ReportingContext reportingContext)
method_53604(class_7574 arg0)
collectEvidences(AbuseReportContext context)
private com.mojang.authlib.minecraft.report.ReportChatMessage
buildReportedChatMessage(LoggedChatMessage$Player chat, boolean reported)
method_53599(class_7557$class_7558 arg0, boolean arg1)
toReportChatMessage(ReceivedMessage$ChatMessage message, boolean selected)
public ChatAbuseReport$Builder
copy()
method_53606()
copy()
private void
lambda$buildEvidence$0(List arg0, int arg1, LoggedChatMessage$Player arg2)
method_53601(List arg0, int arg1, class_7557$class_7558 arg2)
method_53601(List arg0, int index, ReceivedMessage$ChatMessage message)