Enum Class GameOption

java.lang.Object
java.lang.Enum<GameOption>
net.minecraft.client.options.GameOption
All Implemented Interfaces:
Serializable, Comparable<GameOption>, Constable
Direct Known Subclasses:
class_1797

@Environment(CLIENT) public enum GameOption extends Enum<GameOption>
Mappings:
Namespace Name
official azy
intermediary net/minecraft/class_350
named net/minecraft/client/options/GameOption
  • Enum Constant Details

    • INVERT_MOUSE

      public static final GameOption INVERT_MOUSE
      Mappings:
      Namespace Name Mixin selector
      official a Lazy;a:Lazy;
      intermediary field_1004 Lnet/minecraft/class_350;field_1004:Lnet/minecraft/class_350;
      named INVERT_MOUSE Lnet/minecraft/client/options/GameOption;INVERT_MOUSE:Lnet/minecraft/client/options/GameOption;
    • SENSITIVITY

      public static final GameOption SENSITIVITY
      Mappings:
      Namespace Name Mixin selector
      official b Lazy;b:Lazy;
      intermediary field_1005 Lnet/minecraft/class_350;field_1005:Lnet/minecraft/class_350;
      named SENSITIVITY Lnet/minecraft/client/options/GameOption;SENSITIVITY:Lnet/minecraft/client/options/GameOption;
    • FOV

      public static final GameOption FOV
      Mappings:
      Namespace Name Mixin selector
      official c Lazy;c:Lazy;
      intermediary field_1006 Lnet/minecraft/class_350;field_1006:Lnet/minecraft/class_350;
      named FOV Lnet/minecraft/client/options/GameOption;FOV:Lnet/minecraft/client/options/GameOption;
    • GAMMA

      public static final GameOption GAMMA
      Mappings:
      Namespace Name Mixin selector
      official d Lazy;d:Lazy;
      intermediary field_1007 Lnet/minecraft/class_350;field_1007:Lnet/minecraft/class_350;
      named GAMMA Lnet/minecraft/client/options/GameOption;GAMMA:Lnet/minecraft/client/options/GameOption;
    • SATURATION

      public static final GameOption SATURATION
      Mappings:
      Namespace Name Mixin selector
      official e Lazy;e:Lazy;
      intermediary field_7691 Lnet/minecraft/class_350;field_7691:Lnet/minecraft/class_350;
      named SATURATION Lnet/minecraft/client/options/GameOption;SATURATION:Lnet/minecraft/client/options/GameOption;
    • RENDER_DISTANCE

      public static final GameOption RENDER_DISTANCE
      Mappings:
      Namespace Name Mixin selector
      official f Lazy;f:Lazy;
      intermediary field_7692 Lnet/minecraft/class_350;field_7692:Lnet/minecraft/class_350;
      named RENDER_DISTANCE Lnet/minecraft/client/options/GameOption;RENDER_DISTANCE:Lnet/minecraft/client/options/GameOption;
    • VIEW_BOBBING

      public static final GameOption VIEW_BOBBING
      Mappings:
      Namespace Name Mixin selector
      official g Lazy;g:Lazy;
      intermediary field_1009 Lnet/minecraft/class_350;field_1009:Lnet/minecraft/class_350;
      named VIEW_BOBBING Lnet/minecraft/client/options/GameOption;VIEW_BOBBING:Lnet/minecraft/client/options/GameOption;
    • ANAGLYPH

      public static final GameOption ANAGLYPH
      Mappings:
      Namespace Name Mixin selector
      official h Lazy;h:Lazy;
      intermediary field_1010 Lnet/minecraft/class_350;field_1010:Lnet/minecraft/class_350;
      named ANAGLYPH Lnet/minecraft/client/options/GameOption;ANAGLYPH:Lnet/minecraft/client/options/GameOption;
    • ADVANCED_OPENGL

      public static final GameOption ADVANCED_OPENGL
      Mappings:
      Namespace Name Mixin selector
      official i Lazy;i:Lazy;
      intermediary field_1011 Lnet/minecraft/class_350;field_1011:Lnet/minecraft/class_350;
      named ADVANCED_OPENGL Lnet/minecraft/client/options/GameOption;ADVANCED_OPENGL:Lnet/minecraft/client/options/GameOption;
    • FRAMERATE_LIMIT

      public static final GameOption FRAMERATE_LIMIT
      Mappings:
      Namespace Name Mixin selector
      official j Lazy;j:Lazy;
      intermediary field_7693 Lnet/minecraft/class_350;field_7693:Lnet/minecraft/class_350;
      named FRAMERATE_LIMIT Lnet/minecraft/client/options/GameOption;FRAMERATE_LIMIT:Lnet/minecraft/client/options/GameOption;
    • FBO_ENABLE

      public static final GameOption FBO_ENABLE
      Mappings:
      Namespace Name Mixin selector
      official k Lazy;k:Lazy;
      intermediary field_7694 Lnet/minecraft/class_350;field_7694:Lnet/minecraft/class_350;
      named FBO_ENABLE Lnet/minecraft/client/options/GameOption;FBO_ENABLE:Lnet/minecraft/client/options/GameOption;
    • DIFFICULTY

      public static final GameOption DIFFICULTY
      Mappings:
      Namespace Name Mixin selector
      official l Lazy;l:Lazy;
      intermediary field_1013 Lnet/minecraft/class_350;field_1013:Lnet/minecraft/class_350;
      named DIFFICULTY Lnet/minecraft/client/options/GameOption;DIFFICULTY:Lnet/minecraft/client/options/GameOption;
    • GRAPHICS

      public static final GameOption GRAPHICS
      Mappings:
      Namespace Name Mixin selector
      official m Lazy;m:Lazy;
      intermediary field_1014 Lnet/minecraft/class_350;field_1014:Lnet/minecraft/class_350;
      named GRAPHICS Lnet/minecraft/client/options/GameOption;GRAPHICS:Lnet/minecraft/client/options/GameOption;
    • AMBIENT_OCCLUSION

      public static final GameOption AMBIENT_OCCLUSION
      Mappings:
      Namespace Name Mixin selector
      official n Lazy;n:Lazy;
      intermediary field_1015 Lnet/minecraft/class_350;field_1015:Lnet/minecraft/class_350;
      named AMBIENT_OCCLUSION Lnet/minecraft/client/options/GameOption;AMBIENT_OCCLUSION:Lnet/minecraft/client/options/GameOption;
    • GUI_SCALE

      public static final GameOption GUI_SCALE
      Mappings:
      Namespace Name Mixin selector
      official o Lazy;o:Lazy;
      intermediary field_1016 Lnet/minecraft/class_350;field_1016:Lnet/minecraft/class_350;
      named GUI_SCALE Lnet/minecraft/client/options/GameOption;GUI_SCALE:Lnet/minecraft/client/options/GameOption;
    • RENDER_CLOUDS

      public static final GameOption RENDER_CLOUDS
      Mappings:
      Namespace Name Mixin selector
      official p Lazy;p:Lazy;
      intermediary field_1017 Lnet/minecraft/class_350;field_1017:Lnet/minecraft/class_350;
      named RENDER_CLOUDS Lnet/minecraft/client/options/GameOption;RENDER_CLOUDS:Lnet/minecraft/client/options/GameOption;
    • PARTICLES

      public static final GameOption PARTICLES
      Mappings:
      Namespace Name Mixin selector
      official q Lazy;q:Lazy;
      intermediary field_1018 Lnet/minecraft/class_350;field_1018:Lnet/minecraft/class_350;
      named PARTICLES Lnet/minecraft/client/options/GameOption;PARTICLES:Lnet/minecraft/client/options/GameOption;
    • CHAT_VISIBILITY

      public static final GameOption CHAT_VISIBILITY
      Mappings:
      Namespace Name Mixin selector
      official r Lazy;r:Lazy;
      intermediary field_1019 Lnet/minecraft/class_350;field_1019:Lnet/minecraft/class_350;
      named CHAT_VISIBILITY Lnet/minecraft/client/options/GameOption;CHAT_VISIBILITY:Lnet/minecraft/client/options/GameOption;
    • CHAT_COLOR

      public static final GameOption CHAT_COLOR
      Mappings:
      Namespace Name Mixin selector
      official s Lazy;s:Lazy;
      intermediary field_1020 Lnet/minecraft/class_350;field_1020:Lnet/minecraft/class_350;
      named CHAT_COLOR Lnet/minecraft/client/options/GameOption;CHAT_COLOR:Lnet/minecraft/client/options/GameOption;
    • CHAT_OPACITY

      public static final GameOption CHAT_OPACITY
      Mappings:
      Namespace Name Mixin selector
      official u Lazy;u:Lazy;
      intermediary field_1022 Lnet/minecraft/class_350;field_1022:Lnet/minecraft/class_350;
      named CHAT_OPACITY Lnet/minecraft/client/options/GameOption;CHAT_OPACITY:Lnet/minecraft/client/options/GameOption;
    • USE_SERVER_TEXTURES

      public static final GameOption USE_SERVER_TEXTURES
      Mappings:
      Namespace Name Mixin selector
      official w Lazy;w:Lazy;
      intermediary field_22911 Lnet/minecraft/class_350;field_22911:Lnet/minecraft/class_350;
      named USE_SERVER_TEXTURES Lnet/minecraft/client/options/GameOption;USE_SERVER_TEXTURES:Lnet/minecraft/client/options/GameOption;
    • SNOOPER_ENABLED

      public static final GameOption SNOOPER_ENABLED
      Mappings:
      Namespace Name Mixin selector
      official x Lazy;x:Lazy;
      intermediary field_1025 Lnet/minecraft/class_350;field_1025:Lnet/minecraft/class_350;
      named SNOOPER_ENABLED Lnet/minecraft/client/options/GameOption;SNOOPER_ENABLED:Lnet/minecraft/client/options/GameOption;
    • USE_FULLSCREEN

      public static final GameOption USE_FULLSCREEN
      Mappings:
      Namespace Name Mixin selector
      official y Lazy;y:Lazy;
      intermediary field_1026 Lnet/minecraft/class_350;field_1026:Lnet/minecraft/class_350;
      named USE_FULLSCREEN Lnet/minecraft/client/options/GameOption;USE_FULLSCREEN:Lnet/minecraft/client/options/GameOption;
    • ENABLE_VSYNC

      public static final GameOption ENABLE_VSYNC
      Mappings:
      Namespace Name Mixin selector
      official z Lazy;z:Lazy;
      intermediary field_1027 Lnet/minecraft/class_350;field_1027:Lnet/minecraft/class_350;
      named ENABLE_VSYNC Lnet/minecraft/client/options/GameOption;ENABLE_VSYNC:Lnet/minecraft/client/options/GameOption;
    • SHOW_CAPE

      public static final GameOption SHOW_CAPE
      Mappings:
      Namespace Name Mixin selector
      official A Lazy;A:Lazy;
      intermediary field_5054 Lnet/minecraft/class_350;field_5054:Lnet/minecraft/class_350;
      named SHOW_CAPE Lnet/minecraft/client/options/GameOption;SHOW_CAPE:Lnet/minecraft/client/options/GameOption;
    • TOUCHSCREEN

      public static final GameOption TOUCHSCREEN
      Mappings:
      Namespace Name Mixin selector
      official B Lazy;B:Lazy;
      intermediary field_5055 Lnet/minecraft/class_350;field_5055:Lnet/minecraft/class_350;
      named TOUCHSCREEN Lnet/minecraft/client/options/GameOption;TOUCHSCREEN:Lnet/minecraft/client/options/GameOption;
    • CHAT_SCALE

      public static final GameOption CHAT_SCALE
      Mappings:
      Namespace Name Mixin selector
      official C Lazy;C:Lazy;
      intermediary field_5709 Lnet/minecraft/class_350;field_5709:Lnet/minecraft/class_350;
      named CHAT_SCALE Lnet/minecraft/client/options/GameOption;CHAT_SCALE:Lnet/minecraft/client/options/GameOption;
    • CHAT_WIDTH

      public static final GameOption CHAT_WIDTH
      Mappings:
      Namespace Name Mixin selector
      official D Lazy;D:Lazy;
      intermediary field_5710 Lnet/minecraft/class_350;field_5710:Lnet/minecraft/class_350;
      named CHAT_WIDTH Lnet/minecraft/client/options/GameOption;CHAT_WIDTH:Lnet/minecraft/client/options/GameOption;
    • CHAT_HEIGHT_FOCUSED

      public static final GameOption CHAT_HEIGHT_FOCUSED
      Mappings:
      Namespace Name Mixin selector
      official E Lazy;E:Lazy;
      intermediary field_5711 Lnet/minecraft/class_350;field_5711:Lnet/minecraft/class_350;
      named CHAT_HEIGHT_FOCUSED Lnet/minecraft/client/options/GameOption;CHAT_HEIGHT_FOCUSED:Lnet/minecraft/client/options/GameOption;
    • CHAT_HEIGHT_UNFOCUSED

      public static final GameOption CHAT_HEIGHT_UNFOCUSED
      Mappings:
      Namespace Name Mixin selector
      official F Lazy;F:Lazy;
      intermediary field_5712 Lnet/minecraft/class_350;field_5712:Lnet/minecraft/class_350;
      named CHAT_HEIGHT_UNFOCUSED Lnet/minecraft/client/options/GameOption;CHAT_HEIGHT_UNFOCUSED:Lnet/minecraft/client/options/GameOption;
    • MIPMAP_LEVELS

      public static final GameOption MIPMAP_LEVELS
      Mappings:
      Namespace Name Mixin selector
      official G Lazy;G:Lazy;
      intermediary field_7672 Lnet/minecraft/class_350;field_7672:Lnet/minecraft/class_350;
      named MIPMAP_LEVELS Lnet/minecraft/client/options/GameOption;MIPMAP_LEVELS:Lnet/minecraft/client/options/GameOption;
    • ANISOTROPIC_FILTERING

      public static final GameOption ANISOTROPIC_FILTERING
      Mappings:
      Namespace Name Mixin selector
      official H Lazy;H:Lazy;
      intermediary field_7673 Lnet/minecraft/class_350;field_7673:Lnet/minecraft/class_350;
      named ANISOTROPIC_FILTERING Lnet/minecraft/client/options/GameOption;ANISOTROPIC_FILTERING:Lnet/minecraft/client/options/GameOption;
    • FORCE_UNICODE_FONT

      public static final GameOption FORCE_UNICODE_FONT
      Mappings:
      Namespace Name Mixin selector
      official I Lazy;I:Lazy;
      intermediary field_7674 Lnet/minecraft/class_350;field_7674:Lnet/minecraft/class_350;
      named FORCE_UNICODE_FONT Lnet/minecraft/client/options/GameOption;FORCE_UNICODE_FONT:Lnet/minecraft/client/options/GameOption;
  • Field Details

    • field_7685

      private final boolean field_7685
      Mappings:
      Namespace Name Mixin selector
      official J Lazy;J:Z
      intermediary field_7685 Lnet/minecraft/class_350;field_7685:Z
      named field_7685 Lnet/minecraft/client/options/GameOption;field_7685:Z
    • field_7686

      private final boolean field_7686
      Mappings:
      Namespace Name Mixin selector
      official K Lazy;K:Z
      intermediary field_7686 Lnet/minecraft/class_350;field_7686:Z
      named field_7686 Lnet/minecraft/client/options/GameOption;field_7686:Z
    • key

      private final String key
      Mappings:
      Namespace Name Mixin selector
      official L Lazy;L:Ljava/lang/String;
      intermediary field_7687 Lnet/minecraft/class_350;field_7687:Ljava/lang/String;
      named key Lnet/minecraft/client/options/GameOption;key:Ljava/lang/String;
    • field_7688

      private final float field_7688
      Mappings:
      Namespace Name Mixin selector
      official M Lazy;M:F
      intermediary field_7688 Lnet/minecraft/class_350;field_7688:F
      named field_7688 Lnet/minecraft/client/options/GameOption;field_7688:F
    • field_7689

      private float field_7689
      Mappings:
      Namespace Name Mixin selector
      official N Lazy;N:F
      intermediary field_7689 Lnet/minecraft/class_350;field_7689:F
      named field_7689 Lnet/minecraft/client/options/GameOption;field_7689:F
    • field_7690

      private float field_7690
      Mappings:
      Namespace Name Mixin selector
      official O Lazy;O:F
      intermediary field_7690 Lnet/minecraft/class_350;field_7690:F
      named field_7690 Lnet/minecraft/client/options/GameOption;field_7690:F
  • Constructor Details

    • GameOption

      private GameOption(String key, boolean bool, boolean bool2)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lazy;<init>(Ljava/lang/String;ILjava/lang/String;ZZ)V
      intermediary <init> Lnet/minecraft/class_350;<init>(Ljava/lang/String;ILjava/lang/String;ZZ)V
      named <init> Lnet/minecraft/client/options/GameOption;<init>(Ljava/lang/String;ILjava/lang/String;ZZ)V
    • GameOption

      private GameOption(String key, boolean bool, boolean bool2, float float2, float float3, float float4)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lazy;<init>(Ljava/lang/String;ILjava/lang/String;ZZFFF)V
      intermediary <init> Lnet/minecraft/class_350;<init>(Ljava/lang/String;ILjava/lang/String;ZZFFF)V
      named <init> Lnet/minecraft/client/options/GameOption;<init>(Ljava/lang/String;ILjava/lang/String;ZZFFF)V
  • Method Details

    • values

      public static GameOption[] 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 GameOption 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
    • method_880

      public static GameOption method_880(int int2)
      Mappings:
      Namespace Name Mixin selector
      official a Lazy;a(I)Lazy;
      intermediary method_880 Lnet/minecraft/class_350;method_880(I)Lnet/minecraft/class_350;
      named method_880 Lnet/minecraft/client/options/GameOption;method_880(I)Lnet/minecraft/client/options/GameOption;
    • method_879

      public boolean method_879()
      Mappings:
      Namespace Name Mixin selector
      official a Lazy;a()Z
      intermediary method_879 Lnet/minecraft/class_350;method_879()Z
      named method_879 Lnet/minecraft/client/options/GameOption;method_879()Z
    • method_881

      public boolean method_881()
      Mappings:
      Namespace Name Mixin selector
      official b Lazy;b()Z
      intermediary method_881 Lnet/minecraft/class_350;method_881()Z
      named method_881 Lnet/minecraft/client/options/GameOption;method_881()Z
    • method_882

      public int method_882()
      Mappings:
      Namespace Name Mixin selector
      official c Lazy;c()I
      intermediary method_882 Lnet/minecraft/class_350;method_882()I
      named method_882 Lnet/minecraft/client/options/GameOption;method_882()I
    • getTranslationKey

      public String getTranslationKey()
      Mappings:
      Namespace Name Mixin selector
      official d Lazy;d()Ljava/lang/String;
      intermediary method_883 Lnet/minecraft/class_350;method_883()Ljava/lang/String;
      named getTranslationKey Lnet/minecraft/client/options/GameOption;getTranslationKey()Ljava/lang/String;
    • method_6663

      public float method_6663()
      Mappings:
      Namespace Name Mixin selector
      official f Lazy;f()F
      intermediary method_6663 Lnet/minecraft/class_350;method_6663()F
      named method_6663 Lnet/minecraft/client/options/GameOption;method_6663()F
    • method_6658

      public void method_6658(float float2)
      Mappings:
      Namespace Name Mixin selector
      official a Lazy;a(F)V
      intermediary method_6658 Lnet/minecraft/class_350;method_6658(F)V
      named method_6658 Lnet/minecraft/client/options/GameOption;method_6658(F)V
    • method_6660

      public float method_6660(float float2)
      Mappings:
      Namespace Name Mixin selector
      official c Lazy;c(F)F
      intermediary method_6660 Lnet/minecraft/class_350;method_6660(F)F
      named method_6660 Lnet/minecraft/client/options/GameOption;method_6660(F)F
    • method_6661

      public float method_6661(float float2)
      Mappings:
      Namespace Name Mixin selector
      official d Lazy;d(F)F
      intermediary method_6661 Lnet/minecraft/class_350;method_6661(F)F
      named method_6661 Lnet/minecraft/client/options/GameOption;method_6661(F)F
    • method_6662

      public float method_6662(float float2)
      Mappings:
      Namespace Name Mixin selector
      official e Lazy;e(F)F
      intermediary method_6662 Lnet/minecraft/class_350;method_6662(F)F
      named method_6662 Lnet/minecraft/client/options/GameOption;method_6662(F)F
    • method_6664

      protected float method_6664(float float2)
      Mappings:
      Namespace Name Mixin selector
      official f Lazy;f(F)F
      intermediary method_6664 Lnet/minecraft/class_350;method_6664(F)F
      named method_6664 Lnet/minecraft/client/options/GameOption;method_6664(F)F