Enum Class SoundCategory

java.lang.Object
java.lang.Enum<SoundCategory>
net.minecraft.client.sound.SoundCategory
All Implemented Interfaces:
Serializable, Comparable<SoundCategory>, Constable

public enum SoundCategory extends Enum<SoundCategory>
Mappings:
Namespace Name
official qg
intermediary net/minecraft/class_2153
named net/minecraft/client/sound/SoundCategory
  • Enum Constant Details

    • MASTER

      public static final SoundCategory MASTER
      Mappings:
      Namespace Name Mixin selector
      official a Lqg;a:Lqg;
      intermediary field_9092 Lnet/minecraft/class_2153;field_9092:Lnet/minecraft/class_2153;
      named MASTER Lnet/minecraft/client/sound/SoundCategory;MASTER:Lnet/minecraft/client/sound/SoundCategory;
    • MUSIC

      public static final SoundCategory MUSIC
      Mappings:
      Namespace Name Mixin selector
      official b Lqg;b:Lqg;
      intermediary field_9093 Lnet/minecraft/class_2153;field_9093:Lnet/minecraft/class_2153;
      named MUSIC Lnet/minecraft/client/sound/SoundCategory;MUSIC:Lnet/minecraft/client/sound/SoundCategory;
    • RECORDS

      public static final SoundCategory RECORDS
      Mappings:
      Namespace Name Mixin selector
      official c Lqg;c:Lqg;
      intermediary field_9094 Lnet/minecraft/class_2153;field_9094:Lnet/minecraft/class_2153;
      named RECORDS Lnet/minecraft/client/sound/SoundCategory;RECORDS:Lnet/minecraft/client/sound/SoundCategory;
    • WEATHER

      public static final SoundCategory WEATHER
      Mappings:
      Namespace Name Mixin selector
      official d Lqg;d:Lqg;
      intermediary field_9095 Lnet/minecraft/class_2153;field_9095:Lnet/minecraft/class_2153;
      named WEATHER Lnet/minecraft/client/sound/SoundCategory;WEATHER:Lnet/minecraft/client/sound/SoundCategory;
    • BLOCKS

      public static final SoundCategory BLOCKS
      Mappings:
      Namespace Name Mixin selector
      official e Lqg;e:Lqg;
      intermediary field_14352 Lnet/minecraft/class_2153;field_14352:Lnet/minecraft/class_2153;
      named BLOCKS Lnet/minecraft/client/sound/SoundCategory;BLOCKS:Lnet/minecraft/client/sound/SoundCategory;
    • HOSTILE

      public static final SoundCategory HOSTILE
      Mappings:
      Namespace Name Mixin selector
      official f Lqg;f:Lqg;
      intermediary field_14353 Lnet/minecraft/class_2153;field_14353:Lnet/minecraft/class_2153;
      named HOSTILE Lnet/minecraft/client/sound/SoundCategory;HOSTILE:Lnet/minecraft/client/sound/SoundCategory;
    • NEUTRAL

      public static final SoundCategory NEUTRAL
      Mappings:
      Namespace Name Mixin selector
      official g Lqg;g:Lqg;
      intermediary field_14354 Lnet/minecraft/class_2153;field_14354:Lnet/minecraft/class_2153;
      named NEUTRAL Lnet/minecraft/client/sound/SoundCategory;NEUTRAL:Lnet/minecraft/client/sound/SoundCategory;
    • PLAYERS

      public static final SoundCategory PLAYERS
      Mappings:
      Namespace Name Mixin selector
      official h Lqg;h:Lqg;
      intermediary field_9099 Lnet/minecraft/class_2153;field_9099:Lnet/minecraft/class_2153;
      named PLAYERS Lnet/minecraft/client/sound/SoundCategory;PLAYERS:Lnet/minecraft/client/sound/SoundCategory;
    • AMBIENT

      public static final SoundCategory AMBIENT
      Mappings:
      Namespace Name Mixin selector
      official i Lqg;i:Lqg;
      intermediary field_9100 Lnet/minecraft/class_2153;field_9100:Lnet/minecraft/class_2153;
      named AMBIENT Lnet/minecraft/client/sound/SoundCategory;AMBIENT:Lnet/minecraft/client/sound/SoundCategory;
    • VOICE

      public static final SoundCategory VOICE
      Mappings:
      Namespace Name Mixin selector
      official j Lqg;j:Lqg;
      intermediary field_14355 Lnet/minecraft/class_2153;field_14355:Lnet/minecraft/class_2153;
      named VOICE Lnet/minecraft/client/sound/SoundCategory;VOICE:Lnet/minecraft/client/sound/SoundCategory;
  • Field Details

    • NAME_MAP

      private static final Map<String,SoundCategory> NAME_MAP
      Mappings:
      Namespace Name Mixin selector
      official k Lqg;k:Ljava/util/Map;
      intermediary field_9101 Lnet/minecraft/class_2153;field_9101:Ljava/util/Map;
      named NAME_MAP Lnet/minecraft/client/sound/SoundCategory;NAME_MAP:Ljava/util/Map;
    • name

      private final String name
      Mappings:
      Namespace Name Mixin selector
      official l Lqg;l:Ljava/lang/String;
      intermediary field_9103 Lnet/minecraft/class_2153;field_9103:Ljava/lang/String;
      named name Lnet/minecraft/client/sound/SoundCategory;name:Ljava/lang/String;
  • Constructor Details

    • SoundCategory

      private SoundCategory(String name)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lqg;<init>(Ljava/lang/String;ILjava/lang/String;)V
      intermediary <init> Lnet/minecraft/class_2153;<init>(Ljava/lang/String;ILjava/lang/String;)V
      named <init> Lnet/minecraft/client/sound/SoundCategory;<init>(Ljava/lang/String;ILjava/lang/String;)V
  • Method Details

    • values

      public static SoundCategory[] 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 SoundCategory 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
    • getName

      public String getName()
      Mappings:
      Namespace Name Mixin selector
      official a Lqg;a()Ljava/lang/String;
      intermediary method_8382 Lnet/minecraft/class_2153;method_8382()Ljava/lang/String;
      named getName Lnet/minecraft/client/sound/SoundCategory;getName()Ljava/lang/String;
    • method_12843

      public static SoundCategory method_12843(String string)
      Mappings:
      Namespace Name Mixin selector
      official a Lqg;a(Ljava/lang/String;)Lqg;
      intermediary method_12843 Lnet/minecraft/class_2153;method_12843(Ljava/lang/String;)Lnet/minecraft/class_2153;
      named method_12843 Lnet/minecraft/client/sound/SoundCategory;method_12843(Ljava/lang/String;)Lnet/minecraft/client/sound/SoundCategory;
    • method_12844

      public static Set<String> method_12844()
      Mappings:
      Namespace Name Mixin selector
      official b Lqg;b()Ljava/util/Set;
      intermediary method_12844 Lnet/minecraft/class_2153;method_12844()Ljava/util/Set;
      named method_12844 Lnet/minecraft/client/sound/SoundCategory;method_12844()Ljava/util/Set;