net.minecraft.client.session.report

public abstract class AbuseReport$Builder<R extends AbuseReport>

net.minecraft.client.multiplayer.chat.report.Report$Builder
net.minecraft.class_7855$class_8775
net.minecraft.client.session.report.AbuseReport$Builder

Field summary

Modifier and TypeField
protected final R
report
field_46061
report
protected final com.mojang.authlib.minecraft.report.AbuseReportLimits
limits
field_46062
limits

Constructor summary

ModifierConstructor
protected (R report, com.mojang.authlib.minecraft.report.AbuseReportLimits limits)

Method summary

Modifier and TypeMethod
public R
report()
method_53611()
getReport()
public UUID
reportedProfileId()
method_53612()
getReportedPlayerUuid()
public String
comments()
method_53613()
getOpinionComments()
public boolean
attested()
method_61156()
isAttested()
public void
setComments(String comments)
method_53610(String arg0)
setOpinionComments(String opinionComments)
public AbuseReportReason
reason()
method_53614()
getReason()
public void
setReason(ReportReason reason)
method_53609(class_7573 arg0)
setReason(AbuseReportReason reason)
public void
setAttested(boolean attested)
method_61155(boolean arg0)
setAttested(boolean attested)
public abstract boolean
hasContent()
method_53602()
hasEnoughInfo()
public AbuseReport$ValidationError
checkBuildable()
method_53605()
validate()
public abstract com.mojang.datafixers.util.Either<AbuseReport$ReportWithId, AbuseReport$ValidationError>
build(ReportingContext reportingContext)
method_53600(class_7574 arg0)
build(AbuseReportContext context)