Class AbuseReport.Builder<R extends AbuseReport>
java.lang.Object
net.minecraft.client.session.report.AbuseReport.Builder<R>
- Direct Known Subclasses:
ChatAbuseReport.Builder,SkinAbuseReport.Builder,UsernameAbuseReport.Builder
- Enclosing class:
AbuseReport
@Environment(CLIENT)
public abstract static class AbuseReport.Builder<R extends AbuseReport>
extends Object
- Mappings:
Namespace Name named net/minecraft/client/session/report/AbuseReport$Builderintermediary net/minecraft/class_7855$class_8775official gak$a
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract com.mojang.datafixers.util.Either<AbuseReport.ReportWithId, AbuseReport.ValidationError> build(AbuseReportContext context) abstract booleanbooleanvoidsetAttested(boolean attested) voidsetOpinionComments(String opinionComments) voidsetReason(AbuseReportReason reason) validate()
-
Field Details
-
report
- Mappings:
Namespace Name Mixin selector named reportLnet/minecraft/client/session/report/AbuseReport$Builder;report:Lnet/minecraft/client/session/report/AbuseReport;intermediary field_46061Lnet/minecraft/class_7855$class_8775;field_46061:Lnet/minecraft/class_7855;official aLgak$a;a:Lgak;
-
limits
protected final com.mojang.authlib.minecraft.report.AbuseReportLimits limits- Mappings:
Namespace Name Mixin selector named limitsLnet/minecraft/client/session/report/AbuseReport$Builder;limits:Lcom/mojang/authlib/minecraft/report/AbuseReportLimits;intermediary field_46062Lnet/minecraft/class_7855$class_8775;field_46062:Lcom/mojang/authlib/minecraft/report/AbuseReportLimits;official bLgak$a;b:Lcom/mojang/authlib/minecraft/report/AbuseReportLimits;
-
-
Constructor Details
-
Builder
- Mappings:
Namespace Name Mixin selector named <init>Lnet/minecraft/client/session/report/AbuseReport$Builder;<init>(Lnet/minecraft/client/session/report/AbuseReport;Lcom/mojang/authlib/minecraft/report/AbuseReportLimits;)Vintermediary <init>Lnet/minecraft/class_7855$class_8775;<init>(Lnet/minecraft/class_7855;Lcom/mojang/authlib/minecraft/report/AbuseReportLimits;)Vofficial <init>Lgak$a;<init>(Lgak;Lcom/mojang/authlib/minecraft/report/AbuseReportLimits;)V
-
-
Method Details
-
getReport
- Mappings:
Namespace Name Mixin selector named getReportLnet/minecraft/client/session/report/AbuseReport$Builder;getReport()Lnet/minecraft/client/session/report/AbuseReport;intermediary method_53611Lnet/minecraft/class_7855$class_8775;method_53611()Lnet/minecraft/class_7855;official eLgak$a;e()Lgak;
-
getReportedPlayerUuid
- Mappings:
Namespace Name Mixin selector named getReportedPlayerUuidLnet/minecraft/client/session/report/AbuseReport$Builder;getReportedPlayerUuid()Ljava/util/UUID;intermediary method_53612Lnet/minecraft/class_7855$class_8775;method_53612()Ljava/util/UUID;official fLgak$a;f()Ljava/util/UUID;
-
getOpinionComments
- Mappings:
Namespace Name Mixin selector named getOpinionCommentsLnet/minecraft/client/session/report/AbuseReport$Builder;getOpinionComments()Ljava/lang/String;intermediary method_53613Lnet/minecraft/class_7855$class_8775;method_53613()Ljava/lang/String;official gLgak$a;g()Ljava/lang/String;
-
isAttested
public boolean isAttested()- Mappings:
Namespace Name Mixin selector named isAttestedLnet/minecraft/client/session/report/AbuseReport$Builder;isAttested()Zintermediary method_61156Lnet/minecraft/class_7855$class_8775;method_61156()Zofficial hLgak$a;h()Z
-
setOpinionComments
- Mappings:
Namespace Name Mixin selector named setOpinionCommentsLnet/minecraft/client/session/report/AbuseReport$Builder;setOpinionComments(Ljava/lang/String;)Vintermediary method_53610Lnet/minecraft/class_7855$class_8775;method_53610(Ljava/lang/String;)Vofficial aLgak$a;a(Ljava/lang/String;)V
-
getReason
- Mappings:
Namespace Name Mixin selector named getReasonLnet/minecraft/client/session/report/AbuseReport$Builder;getReason()Lnet/minecraft/client/session/report/AbuseReportReason;intermediary method_53614Lnet/minecraft/class_7855$class_8775;method_53614()Lnet/minecraft/class_7573;official iLgak$a;i()Lgam;
-
setReason
- Mappings:
Namespace Name Mixin selector named setReasonLnet/minecraft/client/session/report/AbuseReport$Builder;setReason(Lnet/minecraft/client/session/report/AbuseReportReason;)Vintermediary method_53609Lnet/minecraft/class_7855$class_8775;method_53609(Lnet/minecraft/class_7573;)Vofficial aLgak$a;a(Lgam;)V
-
setAttested
public void setAttested(boolean attested) - Mappings:
Namespace Name Mixin selector named setAttestedLnet/minecraft/client/session/report/AbuseReport$Builder;setAttested(Z)Vintermediary method_61155Lnet/minecraft/class_7855$class_8775;method_61155(Z)Vofficial aLgak$a;a(Z)V
-
hasEnoughInfo
public abstract boolean hasEnoughInfo()- Mappings:
Namespace Name Mixin selector named hasEnoughInfoLnet/minecraft/client/session/report/AbuseReport$Builder;hasEnoughInfo()Zintermediary method_53602Lnet/minecraft/class_7855$class_8775;method_53602()Zofficial bLgak$a;b()Z
-
validate
- Mappings:
Namespace Name Mixin selector named validateLnet/minecraft/client/session/report/AbuseReport$Builder;validate()Lnet/minecraft/client/session/report/AbuseReport$ValidationError;intermediary method_53605Lnet/minecraft/class_7855$class_8775;method_53605()Lnet/minecraft/class_7855$class_7567;official cLgak$a;c()Lgak$b;
-
build
public abstract com.mojang.datafixers.util.Either<AbuseReport.ReportWithId,AbuseReport.ValidationError> build(AbuseReportContext context) - Mappings:
Namespace Name Mixin selector named buildLnet/minecraft/client/session/report/AbuseReport$Builder;build(Lnet/minecraft/client/session/report/AbuseReportContext;)Lcom/mojang/datafixers/util/Either;intermediary method_53600Lnet/minecraft/class_7855$class_8775;method_53600(Lnet/minecraft/class_7574;)Lcom/mojang/datafixers/util/Either;official aLgak$a;a(Lgao;)Lcom/mojang/datafixers/util/Either;
-