Class ChatAbuseReport.Draft

java.lang.Object
net.minecraft.client.report.ChatAbuseReport.Draft
Enclosing class:
ChatAbuseReport

@Environment(CLIENT) public class ChatAbuseReport.Draft extends Object
Mappings:
Namespace Name
official ffd$b
intermediary net/minecraft/class_7566$class_7855
named net/minecraft/client/report/ChatAbuseReport$Draft
  • Field Details

    • reportId

      final UUID reportId
      Mappings:
      Namespace Name Mixin selector
      official b Lffd$b;b:Ljava/util/UUID;
      intermediary field_40813 Lnet/minecraft/class_7566$class_7855;field_40813:Ljava/util/UUID;
      named reportId Lnet/minecraft/client/report/ChatAbuseReport$Draft;reportId:Ljava/util/UUID;
    • currentTime

      final Instant currentTime
      Mappings:
      Namespace Name Mixin selector
      official c Lffd$b;c:Ljava/time/Instant;
      intermediary field_40814 Lnet/minecraft/class_7566$class_7855;field_40814:Ljava/time/Instant;
      named currentTime Lnet/minecraft/client/report/ChatAbuseReport$Draft;currentTime:Ljava/time/Instant;
    • reportedPlayerUuid

      final UUID reportedPlayerUuid
      Mappings:
      Namespace Name Mixin selector
      official d Lffd$b;d:Ljava/util/UUID;
      intermediary field_40815 Lnet/minecraft/class_7566$class_7855;field_40815:Ljava/util/UUID;
      named reportedPlayerUuid Lnet/minecraft/client/report/ChatAbuseReport$Draft;reportedPlayerUuid:Ljava/util/UUID;
    • selections

      final IntSet selections
      Mappings:
      Namespace Name Mixin selector
      official e Lffd$b;e:Lit/unimi/dsi/fastutil/ints/IntSet;
      intermediary field_40816 Lnet/minecraft/class_7566$class_7855;field_40816:Lit/unimi/dsi/fastutil/ints/IntSet;
      named selections Lnet/minecraft/client/report/ChatAbuseReport$Draft;selections:Lit/unimi/dsi/fastutil/ints/IntSet;
    • opinionComments

      String opinionComments
      Mappings:
      Namespace Name Mixin selector
      official f Lffd$b;f:Ljava/lang/String;
      intermediary field_40817 Lnet/minecraft/class_7566$class_7855;field_40817:Ljava/lang/String;
      named opinionComments Lnet/minecraft/client/report/ChatAbuseReport$Draft;opinionComments:Ljava/lang/String;
    • reason

      Mappings:
      Namespace Name Mixin selector
      official g Lffd$b;g:Lffg;
      intermediary field_40818 Lnet/minecraft/class_7566$class_7855;field_40818:Lnet/minecraft/class_7573;
      named reason Lnet/minecraft/client/report/ChatAbuseReport$Draft;reason:Lnet/minecraft/client/report/AbuseReportReason;
  • Constructor Details

    • Draft

      Draft(UUID reportId, Instant currentTime, UUID reportedPlayerUuid)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lffd$b;<init>(Lffd;Ljava/util/UUID;Ljava/time/Instant;Ljava/util/UUID;)V
      intermediary <init> Lnet/minecraft/class_7566$class_7855;<init>(Lnet/minecraft/class_7566;Ljava/util/UUID;Ljava/time/Instant;Ljava/util/UUID;)V
      named <init> Lnet/minecraft/client/report/ChatAbuseReport$Draft;<init>(Lnet/minecraft/client/report/ChatAbuseReport;Ljava/util/UUID;Ljava/time/Instant;Ljava/util/UUID;)V
  • Method Details

    • toggleMessageSelection

      public void toggleMessageSelection(int index, com.mojang.authlib.minecraft.report.AbuseReportLimits limits)
      Mappings:
      Namespace Name Mixin selector
      official a Lffd$b;a(ILcom/mojang/authlib/minecraft/report/AbuseReportLimits;)V
      intermediary method_46548 Lnet/minecraft/class_7566$class_7855;method_46548(ILcom/mojang/authlib/minecraft/report/AbuseReportLimits;)V
      named toggleMessageSelection Lnet/minecraft/client/report/ChatAbuseReport$Draft;toggleMessageSelection(ILcom/mojang/authlib/minecraft/report/AbuseReportLimits;)V
    • copy

      public ChatAbuseReport.Draft copy()
      Mappings:
      Namespace Name Mixin selector
      official a Lffd$b;a()Lffd$b;
      intermediary method_46547 Lnet/minecraft/class_7566$class_7855;method_46547()Lnet/minecraft/class_7566$class_7855;
      named copy Lnet/minecraft/client/report/ChatAbuseReport$Draft;copy()Lnet/minecraft/client/report/ChatAbuseReport$Draft;
    • playerUuidEquals

      public boolean playerUuidEquals(UUID uuid)
      Mappings:
      Namespace Name Mixin selector
      official a Lffd$b;a(Ljava/util/UUID;)Z
      intermediary method_46549 Lnet/minecraft/class_7566$class_7855;method_46549(Ljava/util/UUID;)Z
      named playerUuidEquals Lnet/minecraft/client/report/ChatAbuseReport$Draft;playerUuidEquals(Ljava/util/UUID;)Z