Interface AbuseReportSender

All Known Implementing Classes:
AbuseReportSender.Impl

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

    • create

      static AbuseReportSender create(ReporterEnvironment environment, com.mojang.authlib.minecraft.UserApiService userApiService)
      Mappings:
      Namespace Name Mixin selector
      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;
      intermediary method_44562 Lnet/minecraft/class_7563;method_44562(Lnet/minecraft/class_7569;Lcom/mojang/authlib/minecraft/UserApiService;)Lnet/minecraft/class_7563;
      official a Lggj;a(Lggp;Lcom/mojang/authlib/minecraft/UserApiService;)Lggj;
    • 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 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;
      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;
      official a Lggj;a(Ljava/util/UUID;Lggr;Lcom/mojang/authlib/minecraft/report/AbuseReport;)Ljava/util/concurrent/CompletableFuture;
    • canSendReports

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

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