Enum Class Option

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

@Environment(CLIENT) public enum Option extends Enum<Option>
Mappings:
Namespace Name
intermediary net/minecraft/class_271
glue class_295
server net/minecraft/class_271
client ht
named net/minecraft/client/option/Option
  • Enum Constant Details

    • MUSIC

      public static final Option MUSIC
      Mappings:
      Namespace Name Mixin selector
      intermediary field_1097 Lnet/minecraft/class_271;field_1097:Lnet/minecraft/class_271;
      glue field_1296 Lclass_295;field_1296:Lclass_295;
      server field_1097 Lnet/minecraft/class_271;field_1097:Lnet/minecraft/class_271;
      client a Lht;a:Lht;
      named MUSIC Lnet/minecraft/client/option/Option;MUSIC:Lnet/minecraft/client/option/Option;
    • SOUND

      public static final Option SOUND
      Mappings:
      Namespace Name Mixin selector
      intermediary field_1098 Lnet/minecraft/class_271;field_1098:Lnet/minecraft/class_271;
      glue field_1297 Lclass_295;field_1297:Lclass_295;
      server field_1098 Lnet/minecraft/class_271;field_1098:Lnet/minecraft/class_271;
      client b Lht;b:Lht;
      named SOUND Lnet/minecraft/client/option/Option;SOUND:Lnet/minecraft/client/option/Option;
    • INVERT_MOUSE

      public static final Option INVERT_MOUSE
      Mappings:
      Namespace Name Mixin selector
      intermediary field_1099 Lnet/minecraft/class_271;field_1099:Lnet/minecraft/class_271;
      glue field_1298 Lclass_295;field_1298:Lclass_295;
      server field_1099 Lnet/minecraft/class_271;field_1099:Lnet/minecraft/class_271;
      client c Lht;c:Lht;
      named INVERT_MOUSE Lnet/minecraft/client/option/Option;INVERT_MOUSE:Lnet/minecraft/client/option/Option;
    • SENSITIVITY

      public static final Option SENSITIVITY
      Mappings:
      Namespace Name Mixin selector
      intermediary field_1100 Lnet/minecraft/class_271;field_1100:Lnet/minecraft/class_271;
      glue field_1299 Lclass_295;field_1299:Lclass_295;
      server field_1100 Lnet/minecraft/class_271;field_1100:Lnet/minecraft/class_271;
      client d Lht;d:Lht;
      named SENSITIVITY Lnet/minecraft/client/option/Option;SENSITIVITY:Lnet/minecraft/client/option/Option;
    • RENDER_DISTANCE

      public static final Option RENDER_DISTANCE
      Mappings:
      Namespace Name Mixin selector
      intermediary field_1101 Lnet/minecraft/class_271;field_1101:Lnet/minecraft/class_271;
      glue field_1300 Lclass_295;field_1300:Lclass_295;
      server field_1101 Lnet/minecraft/class_271;field_1101:Lnet/minecraft/class_271;
      client e Lht;e:Lht;
      named RENDER_DISTANCE Lnet/minecraft/client/option/Option;RENDER_DISTANCE:Lnet/minecraft/client/option/Option;
    • VIEW_BOBBING

      public static final Option VIEW_BOBBING
      Mappings:
      Namespace Name Mixin selector
      intermediary field_1102 Lnet/minecraft/class_271;field_1102:Lnet/minecraft/class_271;
      glue field_1301 Lclass_295;field_1301:Lclass_295;
      server field_1102 Lnet/minecraft/class_271;field_1102:Lnet/minecraft/class_271;
      client f Lht;f:Lht;
      named VIEW_BOBBING Lnet/minecraft/client/option/Option;VIEW_BOBBING:Lnet/minecraft/client/option/Option;
    • ANAGLYPH

      public static final Option ANAGLYPH
      Mappings:
      Namespace Name Mixin selector
      intermediary field_1103 Lnet/minecraft/class_271;field_1103:Lnet/minecraft/class_271;
      glue field_1302 Lclass_295;field_1302:Lclass_295;
      server field_1103 Lnet/minecraft/class_271;field_1103:Lnet/minecraft/class_271;
      client g Lht;g:Lht;
      named ANAGLYPH Lnet/minecraft/client/option/Option;ANAGLYPH:Lnet/minecraft/client/option/Option;
    • ADVANCED_OPENGL

      public static final Option ADVANCED_OPENGL
      Mappings:
      Namespace Name Mixin selector
      intermediary field_1104 Lnet/minecraft/class_271;field_1104:Lnet/minecraft/class_271;
      glue field_1303 Lclass_295;field_1303:Lclass_295;
      server field_1104 Lnet/minecraft/class_271;field_1104:Lnet/minecraft/class_271;
      client h Lht;h:Lht;
      named ADVANCED_OPENGL Lnet/minecraft/client/option/Option;ADVANCED_OPENGL:Lnet/minecraft/client/option/Option;
    • FRAMERATE_LIMIT

      public static final Option FRAMERATE_LIMIT
      Mappings:
      Namespace Name Mixin selector
      intermediary field_1105 Lnet/minecraft/class_271;field_1105:Lnet/minecraft/class_271;
      glue field_1304 Lclass_295;field_1304:Lclass_295;
      server field_1105 Lnet/minecraft/class_271;field_1105:Lnet/minecraft/class_271;
      client i Lht;i:Lht;
      named FRAMERATE_LIMIT Lnet/minecraft/client/option/Option;FRAMERATE_LIMIT:Lnet/minecraft/client/option/Option;
    • DIFFICULTY

      public static final Option DIFFICULTY
      Mappings:
      Namespace Name Mixin selector
      intermediary field_1106 Lnet/minecraft/class_271;field_1106:Lnet/minecraft/class_271;
      glue field_1305 Lclass_295;field_1305:Lclass_295;
      server field_1106 Lnet/minecraft/class_271;field_1106:Lnet/minecraft/class_271;
      client j Lht;j:Lht;
      named DIFFICULTY Lnet/minecraft/client/option/Option;DIFFICULTY:Lnet/minecraft/client/option/Option;
    • GRAPHICS

      public static final Option GRAPHICS
      Mappings:
      Namespace Name Mixin selector
      intermediary field_1107 Lnet/minecraft/class_271;field_1107:Lnet/minecraft/class_271;
      glue field_1306 Lclass_295;field_1306:Lclass_295;
      server field_1107 Lnet/minecraft/class_271;field_1107:Lnet/minecraft/class_271;
      client k Lht;k:Lht;
      named GRAPHICS Lnet/minecraft/client/option/Option;GRAPHICS:Lnet/minecraft/client/option/Option;
    • AMBIENT_OCCLUSION

      public static final Option AMBIENT_OCCLUSION
      Mappings:
      Namespace Name Mixin selector
      intermediary field_1108 Lnet/minecraft/class_271;field_1108:Lnet/minecraft/class_271;
      glue field_1307 Lclass_295;field_1307:Lclass_295;
      server field_1108 Lnet/minecraft/class_271;field_1108:Lnet/minecraft/class_271;
      client l Lht;l:Lht;
      named AMBIENT_OCCLUSION Lnet/minecraft/client/option/Option;AMBIENT_OCCLUSION:Lnet/minecraft/client/option/Option;
    • GUI_SCALE

      public static final Option GUI_SCALE
      Mappings:
      Namespace Name Mixin selector
      intermediary field_1109 Lnet/minecraft/class_271;field_1109:Lnet/minecraft/class_271;
      glue field_1308 Lclass_295;field_1308:Lclass_295;
      server field_1109 Lnet/minecraft/class_271;field_1109:Lnet/minecraft/class_271;
      client m Lht;m:Lht;
      named GUI_SCALE Lnet/minecraft/client/option/Option;GUI_SCALE:Lnet/minecraft/client/option/Option;
  • Field Details

    • slider

      private final boolean slider
      Mappings:
      Namespace Name Mixin selector
      intermediary field_1110 Lnet/minecraft/class_271;field_1110:Z
      glue field_1309 Lclass_295;field_1309:Z
      server field_1110 Lnet/minecraft/class_271;field_1110:Z
      client n Lht;n:Z
      named slider Lnet/minecraft/client/option/Option;slider:Z
    • toggle

      private final boolean toggle
      Mappings:
      Namespace Name Mixin selector
      intermediary field_1111 Lnet/minecraft/class_271;field_1111:Z
      glue field_1310 Lclass_295;field_1310:Z
      server field_1111 Lnet/minecraft/class_271;field_1111:Z
      client o Lht;o:Z
      named toggle Lnet/minecraft/client/option/Option;toggle:Z
    • key

      private final String key
      Mappings:
      Namespace Name Mixin selector
      intermediary field_1112 Lnet/minecraft/class_271;field_1112:Ljava/lang/String;
      glue field_1311 Lclass_295;field_1311:Ljava/lang/String;
      server field_1112 Lnet/minecraft/class_271;field_1112:Ljava/lang/String;
      client p Lht;p:Ljava/lang/String;
      named key Lnet/minecraft/client/option/Option;key:Ljava/lang/String;
  • Constructor Details

    • Option

      private Option(String key, boolean bool, boolean bool2)
      Mappings:
      Namespace Name Mixin selector
      intermediary <init> Lnet/minecraft/class_271;<init>(Ljava/lang/String;ILjava/lang/String;ZZ)V
      glue <init> Lclass_295;<init>(Ljava/lang/String;ILjava/lang/String;ZZ)V
      server <init> Lnet/minecraft/class_271;<init>(Ljava/lang/String;ILjava/lang/String;ZZ)V
      client <init> Lht;<init>(Ljava/lang/String;ILjava/lang/String;ZZ)V
      named <init> Lnet/minecraft/client/option/Option;<init>(Ljava/lang/String;ILjava/lang/String;ZZ)V
  • Method Details

    • values

      public static Option[] 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 Option 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
    • getById

      public static Option getById(int id)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_967 Lnet/minecraft/class_271;method_967(I)Lnet/minecraft/class_271;
      glue method_1325 Lclass_295;method_1325(I)Lclass_295;
      server method_967 Lnet/minecraft/class_271;method_967(I)Lnet/minecraft/class_271;
      client a Lht;a(I)Lht;
      named getById Lnet/minecraft/client/option/Option;getById(I)Lnet/minecraft/client/option/Option;
    • isSlider

      public boolean isSlider()
      Mappings:
      Namespace Name Mixin selector
      intermediary method_966 Lnet/minecraft/class_271;method_966()Z
      glue method_1324 Lclass_295;method_1324()Z
      server method_966 Lnet/minecraft/class_271;method_966()Z
      client a Lht;a()Z
      named isSlider Lnet/minecraft/client/option/Option;isSlider()Z
    • isToggle

      public boolean isToggle()
      Mappings:
      Namespace Name Mixin selector
      intermediary method_968 Lnet/minecraft/class_271;method_968()Z
      glue method_1326 Lclass_295;method_1326()Z
      server method_968 Lnet/minecraft/class_271;method_968()Z
      client b Lht;b()Z
      named isToggle Lnet/minecraft/client/option/Option;isToggle()Z
    • getId

      public int getId()
      Mappings:
      Namespace Name Mixin selector
      intermediary method_969 Lnet/minecraft/class_271;method_969()I
      glue method_1327 Lclass_295;method_1327()I
      server method_969 Lnet/minecraft/class_271;method_969()I
      client c Lht;c()I
      named getId Lnet/minecraft/client/option/Option;getId()I
    • getKey

      public String getKey()
      Mappings:
      Namespace Name Mixin selector
      intermediary method_970 Lnet/minecraft/class_271;method_970()Ljava/lang/String;
      glue method_1328 Lclass_295;method_1328()Ljava/lang/String;
      server method_970 Lnet/minecraft/class_271;method_970()Ljava/lang/String;
      client d Lht;d()Ljava/lang/String;
      named getKey Lnet/minecraft/client/option/Option;getKey()Ljava/lang/String;