Class SkinAbuseReport.Builder
java.lang.Object
net.minecraft.client.session.report.AbuseReport.Builder<SkinAbuseReport>
net.minecraft.client.session.report.SkinAbuseReport.Builder
- Enclosing class:
SkinAbuseReport
@Environment(CLIENT)
public static class SkinAbuseReport.Builder
extends AbuseReport.Builder<SkinAbuseReport>
- Mappings:
Namespace Name official fka$a
intermediary net/minecraft/class_8777$class_8778
named net/minecraft/client/session/report/SkinAbuseReport$Builder
-
Field Summary
Fields inherited from class net.minecraft.client.session.report.AbuseReport.Builder
limits, report
-
Constructor Summary
ConstructorDescriptionBuilder
(UUID reportedPlayerUuid, Supplier<SkinTextures> skinSupplier, com.mojang.authlib.minecraft.report.AbuseReportLimits limits) Builder
(SkinAbuseReport report, com.mojang.authlib.minecraft.report.AbuseReportLimits limits) -
Method Summary
Modifier and TypeMethodDescriptioncom.mojang.datafixers.util.Either<AbuseReport.ReportWithId,
AbuseReport.ValidationError> build
(AbuseReportContext context) boolean
validate()
Methods inherited from class net.minecraft.client.session.report.AbuseReport.Builder
getOpinionComments, getReason, getReport, getReportedPlayerUuid, setOpinionComments, setReason
-
Constructor Details
-
Builder
public Builder(SkinAbuseReport report, com.mojang.authlib.minecraft.report.AbuseReportLimits limits) - Mappings:
Namespace Name Mixin selector official <init>
Lfka$a;<init>(Lfka;Lcom/mojang/authlib/minecraft/report/AbuseReportLimits;)V
intermediary <init>
Lnet/minecraft/class_8777$class_8778;<init>(Lnet/minecraft/class_8777;Lcom/mojang/authlib/minecraft/report/AbuseReportLimits;)V
named <init>
Lnet/minecraft/client/session/report/SkinAbuseReport$Builder;<init>(Lnet/minecraft/client/session/report/SkinAbuseReport;Lcom/mojang/authlib/minecraft/report/AbuseReportLimits;)V
-
Builder
public Builder(UUID reportedPlayerUuid, Supplier<SkinTextures> skinSupplier, com.mojang.authlib.minecraft.report.AbuseReportLimits limits) - Mappings:
Namespace Name Mixin selector official <init>
Lfka$a;<init>(Ljava/util/UUID;Ljava/util/function/Supplier;Lcom/mojang/authlib/minecraft/report/AbuseReportLimits;)V
intermediary <init>
Lnet/minecraft/class_8777$class_8778;<init>(Ljava/util/UUID;Ljava/util/function/Supplier;Lcom/mojang/authlib/minecraft/report/AbuseReportLimits;)V
named <init>
Lnet/minecraft/client/session/report/SkinAbuseReport$Builder;<init>(Ljava/util/UUID;Ljava/util/function/Supplier;Lcom/mojang/authlib/minecraft/report/AbuseReportLimits;)V
-
-
Method Details
-
hasEnoughInfo
public boolean hasEnoughInfo()- Specified by:
hasEnoughInfo
in classAbuseReport.Builder<SkinAbuseReport>
- Mappings:
Namespace Name Mixin selector official b
Lfjv$a;b()Z
intermediary method_53602
Lnet/minecraft/class_7855$class_8775;method_53602()Z
named hasEnoughInfo
Lnet/minecraft/client/session/report/AbuseReport$Builder;hasEnoughInfo()Z
-
validate
- Specified by:
validate
in classAbuseReport.Builder<SkinAbuseReport>
- Mappings:
Namespace Name Mixin selector official c
Lfjv$a;c()Lfjv$b;
intermediary method_53605
Lnet/minecraft/class_7855$class_8775;method_53605()Lnet/minecraft/class_7855$class_7567;
named validate
Lnet/minecraft/client/session/report/AbuseReport$Builder;validate()Lnet/minecraft/client/session/report/AbuseReport$ValidationError;
-
build
public com.mojang.datafixers.util.Either<AbuseReport.ReportWithId,AbuseReport.ValidationError> build(AbuseReportContext context) - Specified by:
build
in classAbuseReport.Builder<SkinAbuseReport>
- Mappings:
Namespace Name Mixin selector official a
Lfjv$a;a(Lfjz;)Lcom/mojang/datafixers/util/Either;
intermediary method_53600
Lnet/minecraft/class_7855$class_8775;method_53600(Lnet/minecraft/class_7574;)Lcom/mojang/datafixers/util/Either;
named build
Lnet/minecraft/client/session/report/AbuseReport$Builder;build(Lnet/minecraft/client/session/report/AbuseReportContext;)Lcom/mojang/datafixers/util/Either;
-