Interface AbuseReportSender
- All Known Implementing Classes:
AbuseReportSender.Impl
@Environment(CLIENT)
public interface AbuseReportSender
- Mappings:
Namespace Name named net/minecraft/client/session/report/AbuseReportSenderintermediary net/minecraft/class_7563official heq
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic classstatic final record -
Method Summary
Modifier and TypeMethodDescriptionbooleanstatic AbuseReportSendercreate(ReporterEnvironment environment, com.mojang.authlib.minecraft.UserApiService userApiService) default com.mojang.authlib.minecraft.report.AbuseReportLimitsCompletableFuture<com.mojang.datafixers.util.Unit> send(UUID id, AbuseReportType type, com.mojang.authlib.minecraft.report.AbuseReport report)
-
Method Details
-
create
static AbuseReportSender create(ReporterEnvironment environment, com.mojang.authlib.minecraft.UserApiService userApiService) - Mappings:
Namespace Name Mixin selector named createLnet/minecraft/client/session/report/AbuseReportSender;create(Lnet/minecraft/client/session/report/ReporterEnvironment;Lcom/mojang/authlib/minecraft/UserApiService;)Lnet/minecraft/client/session/report/AbuseReportSender;intermediary method_44562Lnet/minecraft/class_7563;method_44562(Lnet/minecraft/class_7569;Lcom/mojang/authlib/minecraft/UserApiService;)Lnet/minecraft/class_7563;official aLheq;a(Lhew;Lcom/mojang/authlib/minecraft/UserApiService;)Lheq;
-
send
CompletableFuture<com.mojang.datafixers.util.Unit> send(UUID id, AbuseReportType type, com.mojang.authlib.minecraft.report.AbuseReport report) - Mappings:
Namespace Name Mixin selector named sendLnet/minecraft/client/session/report/AbuseReportSender;send(Ljava/util/UUID;Lnet/minecraft/client/session/report/AbuseReportType;Lcom/mojang/authlib/minecraft/report/AbuseReport;)Ljava/util/concurrent/CompletableFuture;intermediary method_44563Lnet/minecraft/class_7563;method_44563(Ljava/util/UUID;Lnet/minecraft/class_8776;Lcom/mojang/authlib/minecraft/report/AbuseReport;)Ljava/util/concurrent/CompletableFuture;official aLheq;a(Ljava/util/UUID;Lhey;Lcom/mojang/authlib/minecraft/report/AbuseReport;)Ljava/util/concurrent/CompletableFuture;
-
canSendReports
boolean canSendReports()- Mappings:
Namespace Name Mixin selector named canSendReportsLnet/minecraft/client/session/report/AbuseReportSender;canSendReports()Zintermediary method_44561Lnet/minecraft/class_7563;method_44561()Zofficial aLheq;a()Z
-
getLimits
default com.mojang.authlib.minecraft.report.AbuseReportLimits getLimits()- Mappings:
Namespace Name Mixin selector named getLimitsLnet/minecraft/client/session/report/AbuseReportSender;getLimits()Lcom/mojang/authlib/minecraft/report/AbuseReportLimits;intermediary method_44564Lnet/minecraft/class_7563;method_44564()Lcom/mojang/authlib/minecraft/report/AbuseReportLimits;official bLheq;b()Lcom/mojang/authlib/minecraft/report/AbuseReportLimits;
-