Enum Class AbuseReportReason

java.lang.Object
java.lang.Enum<AbuseReportReason>
net.minecraft.client.session.report.AbuseReportReason
All Implemented Interfaces:
Serializable, Comparable<AbuseReportReason>, Constable

@Environment(CLIENT) public enum AbuseReportReason extends Enum<AbuseReportReason>
Mappings:
Namespace Name
named net/minecraft/client/session/report/AbuseReportReason
intermediary net/minecraft/class_7573
official ggq
  • Enum Constant Details

    • I_WANT_TO_REPORT_THEM

      public static final AbuseReportReason I_WANT_TO_REPORT_THEM
      Mappings:
      Namespace Name Mixin selector
      named I_WANT_TO_REPORT_THEM Lnet/minecraft/client/session/report/AbuseReportReason;I_WANT_TO_REPORT_THEM:Lnet/minecraft/client/session/report/AbuseReportReason;
      intermediary field_53035 Lnet/minecraft/class_7573;field_53035:Lnet/minecraft/class_7573;
      official a Lggq;a:Lggq;
    • HATE_SPEECH

      public static final AbuseReportReason HATE_SPEECH
      Mappings:
      Namespace Name Mixin selector
      named HATE_SPEECH Lnet/minecraft/client/session/report/AbuseReportReason;HATE_SPEECH:Lnet/minecraft/client/session/report/AbuseReportReason;
      intermediary field_39659 Lnet/minecraft/class_7573;field_39659:Lnet/minecraft/class_7573;
      official b Lggq;b:Lggq;
    • HARASSMENT_OR_BULLYING

      public static final AbuseReportReason HARASSMENT_OR_BULLYING
      Mappings:
      Namespace Name Mixin selector
      named HARASSMENT_OR_BULLYING Lnet/minecraft/client/session/report/AbuseReportReason;HARASSMENT_OR_BULLYING:Lnet/minecraft/client/session/report/AbuseReportReason;
      intermediary field_39664 Lnet/minecraft/class_7573;field_39664:Lnet/minecraft/class_7573;
      official c Lggq;c:Lggq;
    • SELF_HARM_OR_SUICIDE

      public static final AbuseReportReason SELF_HARM_OR_SUICIDE
      Mappings:
      Namespace Name Mixin selector
      named SELF_HARM_OR_SUICIDE Lnet/minecraft/client/session/report/AbuseReportReason;SELF_HARM_OR_SUICIDE:Lnet/minecraft/client/session/report/AbuseReportReason;
      intermediary field_39667 Lnet/minecraft/class_7573;field_39667:Lnet/minecraft/class_7573;
      official d Lggq;d:Lggq;
    • IMMINENT_HARM

      public static final AbuseReportReason IMMINENT_HARM
      Mappings:
      Namespace Name Mixin selector
      named IMMINENT_HARM Lnet/minecraft/client/session/report/AbuseReportReason;IMMINENT_HARM:Lnet/minecraft/client/session/report/AbuseReportReason;
      intermediary field_39662 Lnet/minecraft/class_7573;field_39662:Lnet/minecraft/class_7573;
      official e Lggq;e:Lggq;
    • DEFAMATION_IMPERSONATION_FALSE_INFORMATION

      public static final AbuseReportReason DEFAMATION_IMPERSONATION_FALSE_INFORMATION
      Mappings:
      Namespace Name Mixin selector
      named DEFAMATION_IMPERSONATION_FALSE_INFORMATION Lnet/minecraft/client/session/report/AbuseReportReason;DEFAMATION_IMPERSONATION_FALSE_INFORMATION:Lnet/minecraft/client/session/report/AbuseReportReason;
      intermediary field_39666 Lnet/minecraft/class_7573;field_39666:Lnet/minecraft/class_7573;
      official f Lggq;f:Lggq;
    • ALCOHOL_TOBACCO_DRUGS

      public static final AbuseReportReason ALCOHOL_TOBACCO_DRUGS
      Mappings:
      Namespace Name Mixin selector
      named ALCOHOL_TOBACCO_DRUGS Lnet/minecraft/client/session/report/AbuseReportReason;ALCOHOL_TOBACCO_DRUGS:Lnet/minecraft/client/session/report/AbuseReportReason;
      intermediary field_39670 Lnet/minecraft/class_7573;field_39670:Lnet/minecraft/class_7573;
      official g Lggq;g:Lggq;
    • CHILD_SEXUAL_EXPLOITATION_OR_ABUSE

      public static final AbuseReportReason CHILD_SEXUAL_EXPLOITATION_OR_ABUSE
      Mappings:
      Namespace Name Mixin selector
      named CHILD_SEXUAL_EXPLOITATION_OR_ABUSE Lnet/minecraft/client/session/report/AbuseReportReason;CHILD_SEXUAL_EXPLOITATION_OR_ABUSE:Lnet/minecraft/client/session/report/AbuseReportReason;
      intermediary field_39661 Lnet/minecraft/class_7573;field_39661:Lnet/minecraft/class_7573;
      official h Lggq;h:Lggq;
    • TERRORISM_OR_VIOLENT_EXTREMISM

      public static final AbuseReportReason TERRORISM_OR_VIOLENT_EXTREMISM
      Mappings:
      Namespace Name Mixin selector
      named TERRORISM_OR_VIOLENT_EXTREMISM Lnet/minecraft/client/session/report/AbuseReportReason;TERRORISM_OR_VIOLENT_EXTREMISM:Lnet/minecraft/client/session/report/AbuseReportReason;
      intermediary field_39660 Lnet/minecraft/class_7573;field_39660:Lnet/minecraft/class_7573;
      official i Lggq;i:Lggq;
    • NON_CONSENSUAL_INTIMATE_IMAGERY

      public static final AbuseReportReason NON_CONSENSUAL_INTIMATE_IMAGERY
      Mappings:
      Namespace Name Mixin selector
      named NON_CONSENSUAL_INTIMATE_IMAGERY Lnet/minecraft/client/session/report/AbuseReportReason;NON_CONSENSUAL_INTIMATE_IMAGERY:Lnet/minecraft/client/session/report/AbuseReportReason;
      intermediary field_39663 Lnet/minecraft/class_7573;field_39663:Lnet/minecraft/class_7573;
      official j Lggq;j:Lggq;
    • SEXUALLY_INAPPROPRIATE

      public static final AbuseReportReason SEXUALLY_INAPPROPRIATE
      Mappings:
      Namespace Name Mixin selector
      named SEXUALLY_INAPPROPRIATE Lnet/minecraft/client/session/report/AbuseReportReason;SEXUALLY_INAPPROPRIATE:Lnet/minecraft/client/session/report/AbuseReportReason;
      intermediary field_53036 Lnet/minecraft/class_7573;field_53036:Lnet/minecraft/class_7573;
      official k Lggq;k:Lggq;
  • Field Details

    • id

      private final String id
      Mappings:
      Namespace Name Mixin selector
      named id Lnet/minecraft/client/session/report/AbuseReportReason;id:Ljava/lang/String;
      intermediary field_39671 Lnet/minecraft/class_7573;field_39671:Ljava/lang/String;
      official l Lggq;l:Ljava/lang/String;
    • text

      private final Text text
      Mappings:
      Namespace Name Mixin selector
      named text Lnet/minecraft/client/session/report/AbuseReportReason;text:Lnet/minecraft/text/Text;
      intermediary field_39672 Lnet/minecraft/class_7573;field_39672:Lnet/minecraft/class_2561;
      official m Lggq;m:Lxv;
    • description

      private final Text description
      Mappings:
      Namespace Name Mixin selector
      named description Lnet/minecraft/client/session/report/AbuseReportReason;description:Lnet/minecraft/text/Text;
      intermediary field_39673 Lnet/minecraft/class_7573;field_39673:Lnet/minecraft/class_2561;
      official n Lggq;n:Lxv;
  • Constructor Details

    • AbuseReportReason

      private AbuseReportReason(String id)
      Mappings:
      Namespace Name Mixin selector
      named <init> Lnet/minecraft/client/session/report/AbuseReportReason;<init>(Ljava/lang/String;ILjava/lang/String;)V
      intermediary <init> Lnet/minecraft/class_7573;<init>(Ljava/lang/String;ILjava/lang/String;)V
      official <init> Lggq;<init>(Ljava/lang/String;ILjava/lang/String;)V
  • Method Details

    • values

      public static AbuseReportReason[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf

      public static AbuseReportReason valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null
    • getId

      public String getId()
      Mappings:
      Namespace Name Mixin selector
      named getId Lnet/minecraft/client/session/report/AbuseReportReason;getId()Ljava/lang/String;
      intermediary method_44594 Lnet/minecraft/class_7573;method_44594()Ljava/lang/String;
      official a Lggq;a()Ljava/lang/String;
    • getText

      public Text getText()
      Mappings:
      Namespace Name Mixin selector
      named getText Lnet/minecraft/client/session/report/AbuseReportReason;getText()Lnet/minecraft/text/Text;
      intermediary method_44595 Lnet/minecraft/class_7573;method_44595()Lnet/minecraft/class_2561;
      official b Lggq;b()Lxv;
    • getDescription

      public Text getDescription()
      Mappings:
      Namespace Name Mixin selector
      named getDescription Lnet/minecraft/client/session/report/AbuseReportReason;getDescription()Lnet/minecraft/text/Text;
      intermediary method_44596 Lnet/minecraft/class_7573;method_44596()Lnet/minecraft/class_2561;
      official c Lggq;c()Lxv;
    • getExcludedReasonsForType

      public static List<AbuseReportReason> getExcludedReasonsForType(AbuseReportType reportType)
      Mappings:
      Namespace Name Mixin selector
      named getExcludedReasonsForType Lnet/minecraft/client/session/report/AbuseReportReason;getExcludedReasonsForType(Lnet/minecraft/client/session/report/AbuseReportType;)Ljava/util/List;
      intermediary method_62164 Lnet/minecraft/class_7573;method_62164(Lnet/minecraft/class_8776;)Ljava/util/List;
      official a Lggq;a(Lggr;)Ljava/util/List;