Class AbuseReport
java.lang.Object
net.minecraft.client.session.report.AbuseReport
- Direct Known Subclasses:
ChatAbuseReport
,SkinAbuseReport
,UsernameAbuseReport
- Mappings:
Namespace Name official fjv
intermediary net/minecraft/class_7855
named net/minecraft/client/session/report/AbuseReport
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic class
AbuseReport.Builder<R extends AbuseReport>
static final record
static final record
-
Field Summary
Modifier and TypeFieldDescriptionprotected final Instant
protected String
protected @Nullable AbuseReportReason
protected final UUID
protected final UUID
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionabstract AbuseReport
copy()
abstract Screen
createReportScreen
(Screen parent, AbuseReportContext context) boolean
playerUuidEquals
(UUID uuid)
-
Field Details
-
reportId
- Mappings:
Namespace Name Mixin selector official a
Lfjv;a:Ljava/util/UUID;
intermediary field_40813
Lnet/minecraft/class_7855;field_40813:Ljava/util/UUID;
named reportId
Lnet/minecraft/client/session/report/AbuseReport;reportId:Ljava/util/UUID;
-
currentTime
- Mappings:
Namespace Name Mixin selector official b
Lfjv;b:Ljava/time/Instant;
intermediary field_40814
Lnet/minecraft/class_7855;field_40814:Ljava/time/Instant;
named currentTime
Lnet/minecraft/client/session/report/AbuseReport;currentTime:Ljava/time/Instant;
-
reportedPlayerUuid
- Mappings:
Namespace Name Mixin selector official c
Lfjv;c:Ljava/util/UUID;
intermediary field_40815
Lnet/minecraft/class_7855;field_40815:Ljava/util/UUID;
named reportedPlayerUuid
Lnet/minecraft/client/session/report/AbuseReport;reportedPlayerUuid:Ljava/util/UUID;
-
opinionComments
- Mappings:
Namespace Name Mixin selector official d
Lfjv;d:Ljava/lang/String;
intermediary field_40817
Lnet/minecraft/class_7855;field_40817:Ljava/lang/String;
named opinionComments
Lnet/minecraft/client/session/report/AbuseReport;opinionComments:Ljava/lang/String;
-
reason
- Mappings:
Namespace Name Mixin selector official e
Lfjv;e:Lfjx;
intermediary field_40818
Lnet/minecraft/class_7855;field_40818:Lnet/minecraft/class_7573;
named reason
Lnet/minecraft/client/session/report/AbuseReport;reason:Lnet/minecraft/client/session/report/AbuseReportReason;
-
-
Constructor Details
-
AbuseReport
- Mappings:
Namespace Name Mixin selector official <init>
Lfjv;<init>(Ljava/util/UUID;Ljava/time/Instant;Ljava/util/UUID;)V
intermediary <init>
Lnet/minecraft/class_7855;<init>(Ljava/util/UUID;Ljava/time/Instant;Ljava/util/UUID;)V
named <init>
Lnet/minecraft/client/session/report/AbuseReport;<init>(Ljava/util/UUID;Ljava/time/Instant;Ljava/util/UUID;)V
-
-
Method Details
-
playerUuidEquals
- Mappings:
Namespace Name Mixin selector official a
Lfjv;a(Ljava/util/UUID;)Z
intermediary method_46549
Lnet/minecraft/class_7855;method_46549(Ljava/util/UUID;)Z
named playerUuidEquals
Lnet/minecraft/client/session/report/AbuseReport;playerUuidEquals(Ljava/util/UUID;)Z
-
copy
- Mappings:
Namespace Name Mixin selector official b
Lfjv;b()Lfjv;
intermediary method_46547
Lnet/minecraft/class_7855;method_46547()Lnet/minecraft/class_7855;
named copy
Lnet/minecraft/client/session/report/AbuseReport;copy()Lnet/minecraft/client/session/report/AbuseReport;
-
createReportScreen
- Mappings:
Namespace Name Mixin selector official a
Lfjv;a(Leyk;Lfjz;)Leyk;
intermediary method_53596
Lnet/minecraft/class_7855;method_53596(Lnet/minecraft/class_437;Lnet/minecraft/class_7574;)Lnet/minecraft/class_437;
named createReportScreen
Lnet/minecraft/client/session/report/AbuseReport;createReportScreen(Lnet/minecraft/client/gui/screen/Screen;Lnet/minecraft/client/session/report/AbuseReportContext;)Lnet/minecraft/client/gui/screen/Screen;
-