Class AbuseReportContext

java.lang.Object
net.minecraft.client.session.report.AbuseReportContext

@Environment(CLIENT) public final class AbuseReportContext extends Object
Mappings:
Namespace Name
official fjz
intermediary net/minecraft/class_7574
named net/minecraft/client/session/report/AbuseReportContext
  • Field Details

    • MAX_LOGS

      private static final int MAX_LOGS
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official a Lfjz;a:I
      intermediary field_39675 Lnet/minecraft/class_7574;field_39675:I
      named MAX_LOGS Lnet/minecraft/client/session/report/AbuseReportContext;MAX_LOGS:I
    • sender

      private final AbuseReportSender sender
      Mappings:
      Namespace Name Mixin selector
      official b Lfjz;b:Lfjq;
      intermediary field_40819 Lnet/minecraft/class_7574;field_40819:Lnet/minecraft/class_7563;
      named sender Lnet/minecraft/client/session/report/AbuseReportContext;sender:Lnet/minecraft/client/session/report/AbuseReportSender;
    • environment

      private final ReporterEnvironment environment
      Mappings:
      Namespace Name Mixin selector
      official c Lfjz;c:Lfjw;
      intermediary field_40820 Lnet/minecraft/class_7574;field_40820:Lnet/minecraft/class_7569;
      named environment Lnet/minecraft/client/session/report/AbuseReportContext;environment:Lnet/minecraft/client/session/report/ReporterEnvironment;
    • chatLog

      private final ChatLog chatLog
      Mappings:
      Namespace Name Mixin selector
      official d Lfjz;d:Lfjl;
      intermediary field_40821 Lnet/minecraft/class_7574;field_40821:Lnet/minecraft/class_7555;
      named chatLog Lnet/minecraft/client/session/report/AbuseReportContext;chatLog:Lnet/minecraft/client/session/report/log/ChatLog;
    • draft

      @Nullable private @Nullable AbuseReport draft
      Mappings:
      Namespace Name Mixin selector
      official e Lfjz;e:Lfjv;
      intermediary field_40822 Lnet/minecraft/class_7574;field_40822:Lnet/minecraft/class_7855;
      named draft Lnet/minecraft/client/session/report/AbuseReportContext;draft:Lnet/minecraft/client/session/report/AbuseReport;
  • Constructor Details

    • AbuseReportContext

      public AbuseReportContext(AbuseReportSender sender, ReporterEnvironment environment, ChatLog chatLog)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lfjz;<init>(Lfjq;Lfjw;Lfjl;)V
      intermediary <init> Lnet/minecraft/class_7574;<init>(Lnet/minecraft/class_7563;Lnet/minecraft/class_7569;Lnet/minecraft/class_7555;)V
      named <init> Lnet/minecraft/client/session/report/AbuseReportContext;<init>(Lnet/minecraft/client/session/report/AbuseReportSender;Lnet/minecraft/client/session/report/ReporterEnvironment;Lnet/minecraft/client/session/report/log/ChatLog;)V
  • Method Details

    • create

      public static AbuseReportContext create(ReporterEnvironment environment, com.mojang.authlib.minecraft.UserApiService userApiService)
      Mappings:
      Namespace Name Mixin selector
      official a Lfjz;a(Lfjw;Lcom/mojang/authlib/minecraft/UserApiService;)Lfjz;
      intermediary method_44599 Lnet/minecraft/class_7574;method_44599(Lnet/minecraft/class_7569;Lcom/mojang/authlib/minecraft/UserApiService;)Lnet/minecraft/class_7574;
      named create Lnet/minecraft/client/session/report/AbuseReportContext;create(Lnet/minecraft/client/session/report/ReporterEnvironment;Lcom/mojang/authlib/minecraft/UserApiService;)Lnet/minecraft/client/session/report/AbuseReportContext;
    • tryShowDraftScreen

      public void tryShowDraftScreen(MinecraftClient client, Screen parent, Runnable callback, boolean quit)
      Mappings:
      Namespace Name Mixin selector
      official a Lfjz;a(Leqv;Leyk;Ljava/lang/Runnable;Z)V
      intermediary method_46552 Lnet/minecraft/class_7574;method_46552(Lnet/minecraft/class_310;Lnet/minecraft/class_437;Ljava/lang/Runnable;Z)V
      named tryShowDraftScreen Lnet/minecraft/client/session/report/AbuseReportContext;tryShowDraftScreen(Lnet/minecraft/client/MinecraftClient;Lnet/minecraft/client/gui/screen/Screen;Ljava/lang/Runnable;Z)V
    • getSender

      public AbuseReportSender getSender()
      Mappings:
      Namespace Name Mixin selector
      official a Lfjz;a()Lfjq;
      intermediary method_46550 Lnet/minecraft/class_7574;method_46550()Lnet/minecraft/class_7563;
      named getSender Lnet/minecraft/client/session/report/AbuseReportContext;getSender()Lnet/minecraft/client/session/report/AbuseReportSender;
    • getChatLog

      public ChatLog getChatLog()
      Mappings:
      Namespace Name Mixin selector
      official b Lfjz;b()Lfjl;
      intermediary method_46555 Lnet/minecraft/class_7574;method_46555()Lnet/minecraft/class_7555;
      named getChatLog Lnet/minecraft/client/session/report/AbuseReportContext;getChatLog()Lnet/minecraft/client/session/report/log/ChatLog;
    • environmentEquals

      public boolean environmentEquals(ReporterEnvironment environment)
      Mappings:
      Namespace Name Mixin selector
      official a Lfjz;a(Lfjw;)Z
      intermediary method_44598 Lnet/minecraft/class_7574;method_44598(Lnet/minecraft/class_7569;)Z
      named environmentEquals Lnet/minecraft/client/session/report/AbuseReportContext;environmentEquals(Lnet/minecraft/client/session/report/ReporterEnvironment;)Z
    • setDraft

      public void setDraft(@Nullable @Nullable AbuseReport draft)
      Mappings:
      Namespace Name Mixin selector
      official a Lfjz;a(Lfjv;)V
      intermediary method_46553 Lnet/minecraft/class_7574;method_46553(Lnet/minecraft/class_7855;)V
      named setDraft Lnet/minecraft/client/session/report/AbuseReportContext;setDraft(Lnet/minecraft/client/session/report/AbuseReport;)V
    • hasDraft

      public boolean hasDraft()
      Mappings:
      Namespace Name Mixin selector
      official c Lfjz;c()Z
      intermediary method_46556 Lnet/minecraft/class_7574;method_46556()Z
      named hasDraft Lnet/minecraft/client/session/report/AbuseReportContext;hasDraft()Z
    • draftPlayerUuidEquals

      public boolean draftPlayerUuidEquals(UUID uuid)
      Mappings:
      Namespace Name Mixin selector
      official a Lfjz;a(Ljava/util/UUID;)Z
      intermediary method_46554 Lnet/minecraft/class_7574;method_46554(Ljava/util/UUID;)Z
      named draftPlayerUuidEquals Lnet/minecraft/client/session/report/AbuseReportContext;draftPlayerUuidEquals(Ljava/util/UUID;)Z