net.minecraft.client.multiplayer.chat.report

public class ChatReportBuilder

feb
net.minecraft.client.multiplayer.chat.report.ChatReportBuilder
net.minecraft.class_7566
net.minecraft.client.report.ChatAbuseReport
net.minecraft.src.C_238503_

Field summary

Modifier and TypeField
private final ChatReportBuilder$ChatReport
a
report
field_40811
draft
f_252499_
private final com.mojang.authlib.minecraft.report.AbuseReportLimits
b
limits
field_39651
limits
f_238736_

Constructor summary

ModifierConstructor
public (ChatReportBuilder$ChatReport draft, com.mojang.authlib.minecraft.report.AbuseReportLimits limits)
public (UUID reportedPlayerUuid, com.mojang.authlib.minecraft.report.AbuseReportLimits limits)

Method summary

Modifier and TypeMethod
public ChatReportBuilder$ChatReport
a()
report()
method_46545()
getDraft()
m_253002_()
public UUID
b()
reportedProfileId()
method_44568()
getReportedPlayerUuid()
m_239436_()
public it.unimi.dsi.fastutil.ints.IntSet
c()
reportedMessages()
method_44579()
getSelections()
m_239716_()
public String
d()
comments()
method_44582()
getOpinionComments()
m_238976_()
public void
a(String arg0)
setComments(String arg0)
method_44576(String arg0)
setOpinionComments(String opinionComments)
m_239079_(String arg0)
public ReportReason
e()
reason()
method_44583()
getReason()
m_239339_()
public void
a(fee arg0)
setReason(ReportReason arg0)
method_44574(class_7573 arg0)
setReason(AbuseReportReason reason)
m_239097_(C_238466_ arg0)
public void
a(int arg0)
toggleReported(int arg0)
method_44569(int arg0)
toggleMessageSelection(int index)
m_239051_(int arg0)
public boolean
b(int arg0)
isReported(int arg0)
method_44580(int arg0)
hasSelectedMessage(int index)
m_240221_(int arg0)
public boolean
f()
hasContent()
method_46546()
hasContents()
m_252870_()
public ChatReportBuilder$CannotBuildReason
g()
checkBuildable()
method_44584()
validate()
m_239332_()
public com.mojang.datafixers.util.Either<ChatReportBuilder$Result, ChatReportBuilder$CannotBuildReason>
a(fef arg0)
build(ReportingContext arg0)
method_44575(class_7574 arg0)
finalizeReport(AbuseReportContext reporter)
m_240128_(C_238495_ arg0)
private com.mojang.authlib.minecraft.report.ReportEvidence
a(fdu arg0)
buildEvidence(ChatLog arg0)
method_44571(class_7555 arg0)
collectEvidence(ChatLog log)
m_239182_(C_238481_ arg0)
private com.mojang.authlib.minecraft.report.ReportChatMessage
a(fdx$a arg0, boolean arg1)
buildReportedChatMessage(LoggedChatMessage$Player arg0, boolean arg1)
method_44570(class_7557$class_7558 arg0, boolean arg1)
toReportChatMessage(ReceivedMessage$ChatMessage message, boolean selected)
m_246289_(C_241572_$C_241577_ p_252182_, boolean arg1)
public ChatReportBuilder
h()
copy()
method_44585()
copy()
m_239582_()