Interface AbuseReportSender

All Known Implementing Classes:
AbuseReportSender.Impl

@Environment(CLIENT) public interface AbuseReportSender
Mappings:
Namespace Name
official fjq
intermediary net/minecraft/class_7563
named net/minecraft/client/session/report/AbuseReportSender
  • Method Details

    • create

      static AbuseReportSender create(ReporterEnvironment environment, com.mojang.authlib.minecraft.UserApiService userApiService)
      Mappings:
      Namespace Name Mixin selector
      official a Lfjq;a(Lfjw;Lcom/mojang/authlib/minecraft/UserApiService;)Lfjq;
      intermediary method_44562 Lnet/minecraft/class_7563;method_44562(Lnet/minecraft/class_7569;Lcom/mojang/authlib/minecraft/UserApiService;)Lnet/minecraft/class_7563;
      named create Lnet/minecraft/client/session/report/AbuseReportSender;create(Lnet/minecraft/client/session/report/ReporterEnvironment;Lcom/mojang/authlib/minecraft/UserApiService;)Lnet/minecraft/client/session/report/AbuseReportSender;
    • send

      CompletableFuture<com.mojang.datafixers.util.Unit> send(UUID id, AbuseReportType type, com.mojang.authlib.minecraft.report.AbuseReport report)
      Mappings:
      Namespace Name Mixin selector
      official a Lfjq;a(Ljava/util/UUID;Lfjy;Lcom/mojang/authlib/minecraft/report/AbuseReport;)Ljava/util/concurrent/CompletableFuture;
      intermediary method_44563 Lnet/minecraft/class_7563;method_44563(Ljava/util/UUID;Lnet/minecraft/class_8776;Lcom/mojang/authlib/minecraft/report/AbuseReport;)Ljava/util/concurrent/CompletableFuture;
      named send Lnet/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;
    • canSendReports

      boolean canSendReports()
      Mappings:
      Namespace Name Mixin selector
      official a Lfjq;a()Z
      intermediary method_44561 Lnet/minecraft/class_7563;method_44561()Z
      named canSendReports Lnet/minecraft/client/session/report/AbuseReportSender;canSendReports()Z
    • getLimits

      default com.mojang.authlib.minecraft.report.AbuseReportLimits getLimits()
      Mappings:
      Namespace Name Mixin selector
      official b Lfjq;b()Lcom/mojang/authlib/minecraft/report/AbuseReportLimits;
      intermediary method_44564 Lnet/minecraft/class_7563;method_44564()Lcom/mojang/authlib/minecraft/report/AbuseReportLimits;
      named getLimits Lnet/minecraft/client/session/report/AbuseReportSender;getLimits()Lcom/mojang/authlib/minecraft/report/AbuseReportLimits;