Class Option

java.lang.Object
net.minecraft.client.option.Option
Direct Known Subclasses:
CyclingOption, DoubleOption

@Environment(CLIENT) public abstract class Option extends Object
Mappings:
Namespace Name
official dxr
intermediary net/minecraft/class_316
named net/minecraft/client/option/Option
  • Field Details

    • field_32147

      protected static final int field_32147
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official a Ldxr;a:I
      intermediary field_32147 Lnet/minecraft/class_316;field_32147:I
      named field_32147 Lnet/minecraft/client/option/Option;field_32147:I
    • BIOME_BLEND_RADIUS

      public static final DoubleOption BIOME_BLEND_RADIUS
      Mappings:
      Namespace Name Mixin selector
      official b Ldxr;b:Ldxv;
      intermediary field_18189 Lnet/minecraft/class_316;field_18189:Lnet/minecraft/class_4067;
      named BIOME_BLEND_RADIUS Lnet/minecraft/client/option/Option;BIOME_BLEND_RADIUS:Lnet/minecraft/client/option/DoubleOption;
    • CHAT_HEIGHT_FOCUSED

      public static final DoubleOption CHAT_HEIGHT_FOCUSED
      Mappings:
      Namespace Name Mixin selector
      official c Ldxr;c:Ldxv;
      intermediary field_1940 Lnet/minecraft/class_316;field_1940:Lnet/minecraft/class_4067;
      named CHAT_HEIGHT_FOCUSED Lnet/minecraft/client/option/Option;CHAT_HEIGHT_FOCUSED:Lnet/minecraft/client/option/DoubleOption;
    • SATURATION

      public static final DoubleOption SATURATION
      Mappings:
      Namespace Name Mixin selector
      official d Ldxr;d:Ldxv;
      intermediary field_1939 Lnet/minecraft/class_316;field_1939:Lnet/minecraft/class_4067;
      named SATURATION Lnet/minecraft/client/option/Option;SATURATION:Lnet/minecraft/client/option/DoubleOption;
    • CHAT_OPACITY

      public static final DoubleOption CHAT_OPACITY
      Mappings:
      Namespace Name Mixin selector
      official e Ldxr;e:Ldxv;
      intermediary field_1921 Lnet/minecraft/class_316;field_1921:Lnet/minecraft/class_4067;
      named CHAT_OPACITY Lnet/minecraft/client/option/Option;CHAT_OPACITY:Lnet/minecraft/client/option/DoubleOption;
    • CHAT_SCALE

      public static final DoubleOption CHAT_SCALE
      Mappings:
      Namespace Name Mixin selector
      official f Ldxr;f:Ldxv;
      intermediary field_1946 Lnet/minecraft/class_316;field_1946:Lnet/minecraft/class_4067;
      named CHAT_SCALE Lnet/minecraft/client/option/Option;CHAT_SCALE:Lnet/minecraft/client/option/DoubleOption;
    • CHAT_WIDTH

      public static final DoubleOption CHAT_WIDTH
      Mappings:
      Namespace Name Mixin selector
      official g Ldxr;g:Ldxv;
      intermediary field_1941 Lnet/minecraft/class_316;field_1941:Lnet/minecraft/class_4067;
      named CHAT_WIDTH Lnet/minecraft/client/option/Option;CHAT_WIDTH:Lnet/minecraft/client/option/DoubleOption;
    • CHAT_LINE_SPACING

      public static final DoubleOption CHAT_LINE_SPACING
      Mappings:
      Namespace Name Mixin selector
      official h Ldxr;h:Ldxv;
      intermediary field_23930 Lnet/minecraft/class_316;field_23930:Lnet/minecraft/class_4067;
      named CHAT_LINE_SPACING Lnet/minecraft/client/option/Option;CHAT_LINE_SPACING:Lnet/minecraft/client/option/DoubleOption;
    • CHAT_DELAY_INSTANT

      public static final DoubleOption CHAT_DELAY_INSTANT
      Mappings:
      Namespace Name Mixin selector
      official i Ldxr;i:Ldxv;
      intermediary field_23931 Lnet/minecraft/class_316;field_23931:Lnet/minecraft/class_4067;
      named CHAT_DELAY_INSTANT Lnet/minecraft/client/option/Option;CHAT_DELAY_INSTANT:Lnet/minecraft/client/option/DoubleOption;
    • FOV

      public static final DoubleOption FOV
      Mappings:
      Namespace Name Mixin selector
      official j Ldxr;j:Ldxv;
      intermediary field_1964 Lnet/minecraft/class_316;field_1964:Lnet/minecraft/class_4067;
      named FOV Lnet/minecraft/client/option/Option;FOV:Lnet/minecraft/client/option/DoubleOption;
    • FOV_EFFECT_SCALE_TOOLTIP

      private static final Text FOV_EFFECT_SCALE_TOOLTIP
      Mappings:
      Namespace Name Mixin selector
      official af Ldxr;af:Lpz;
      intermediary field_26671 Lnet/minecraft/class_316;field_26671:Lnet/minecraft/class_2561;
      named FOV_EFFECT_SCALE_TOOLTIP Lnet/minecraft/client/option/Option;FOV_EFFECT_SCALE_TOOLTIP:Lnet/minecraft/text/Text;
    • FOV_EFFECT_SCALE

      public static final DoubleOption FOV_EFFECT_SCALE
      Mappings:
      Namespace Name Mixin selector
      official k Ldxr;k:Ldxv;
      intermediary field_26673 Lnet/minecraft/class_316;field_26673:Lnet/minecraft/class_4067;
      named FOV_EFFECT_SCALE Lnet/minecraft/client/option/Option;FOV_EFFECT_SCALE:Lnet/minecraft/client/option/DoubleOption;
    • DISTORTION_EFFECT_SCALE_TOOLTIP

      private static final Text DISTORTION_EFFECT_SCALE_TOOLTIP
      Mappings:
      Namespace Name Mixin selector
      official ag Ldxr;ag:Lpz;
      intermediary field_26672 Lnet/minecraft/class_316;field_26672:Lnet/minecraft/class_2561;
      named DISTORTION_EFFECT_SCALE_TOOLTIP Lnet/minecraft/client/option/Option;DISTORTION_EFFECT_SCALE_TOOLTIP:Lnet/minecraft/text/Text;
    • DISTORTION_EFFECT_SCALE

      public static final DoubleOption DISTORTION_EFFECT_SCALE
      Mappings:
      Namespace Name Mixin selector
      official l Ldxr;l:Ldxv;
      intermediary field_26674 Lnet/minecraft/class_316;field_26674:Lnet/minecraft/class_4067;
      named DISTORTION_EFFECT_SCALE Lnet/minecraft/client/option/Option;DISTORTION_EFFECT_SCALE:Lnet/minecraft/client/option/DoubleOption;
    • FRAMERATE_LIMIT

      public static final DoubleOption FRAMERATE_LIMIT
      Mappings:
      Namespace Name Mixin selector
      official m Ldxr;m:Ldxv;
      intermediary field_1935 Lnet/minecraft/class_316;field_1935:Lnet/minecraft/class_4067;
      named FRAMERATE_LIMIT Lnet/minecraft/client/option/Option;FRAMERATE_LIMIT:Lnet/minecraft/client/option/DoubleOption;
    • GAMMA

      public static final DoubleOption GAMMA
      Mappings:
      Namespace Name Mixin selector
      official n Ldxr;n:Ldxv;
      intermediary field_1945 Lnet/minecraft/class_316;field_1945:Lnet/minecraft/class_4067;
      named GAMMA Lnet/minecraft/client/option/Option;GAMMA:Lnet/minecraft/client/option/DoubleOption;
    • MIPMAP_LEVELS

      public static final DoubleOption MIPMAP_LEVELS
      Mappings:
      Namespace Name Mixin selector
      official o Ldxr;o:Ldxv;
      intermediary field_18190 Lnet/minecraft/class_316;field_18190:Lnet/minecraft/class_4067;
      named MIPMAP_LEVELS Lnet/minecraft/client/option/Option;MIPMAP_LEVELS:Lnet/minecraft/client/option/DoubleOption;
    • MOUSE_WHEEL_SENSITIVITY

      public static final DoubleOption MOUSE_WHEEL_SENSITIVITY
      Mappings:
      Namespace Name Mixin selector
      official p Ldxr;p:Ldxv;
      intermediary field_18191 Lnet/minecraft/class_316;field_18191:Lnet/minecraft/class_4067;
      named MOUSE_WHEEL_SENSITIVITY Lnet/minecraft/client/option/Option;MOUSE_WHEEL_SENSITIVITY:Lnet/minecraft/client/option/DoubleOption;
    • RAW_MOUSE_INPUT

      public static final CyclingOption<Boolean> RAW_MOUSE_INPUT
      Mappings:
      Namespace Name Mixin selector
      official q Ldxr;q:Ldxe;
      intermediary field_20307 Lnet/minecraft/class_316;field_20307:Lnet/minecraft/class_4064;
      named RAW_MOUSE_INPUT Lnet/minecraft/client/option/Option;RAW_MOUSE_INPUT:Lnet/minecraft/client/option/CyclingOption;
    • RENDER_DISTANCE

      public static final DoubleOption RENDER_DISTANCE
      Mappings:
      Namespace Name Mixin selector
      official r Ldxr;r:Ldxv;
      intermediary field_1933 Lnet/minecraft/class_316;field_1933:Lnet/minecraft/class_4067;
      named RENDER_DISTANCE Lnet/minecraft/client/option/Option;RENDER_DISTANCE:Lnet/minecraft/client/option/DoubleOption;
    • SIMULATION_DISTANCE

      public static final DoubleOption SIMULATION_DISTANCE
      Mappings:
      Namespace Name Mixin selector
      official s Ldxr;s:Ldxv;
      intermediary field_34958 Lnet/minecraft/class_316;field_34958:Lnet/minecraft/class_4067;
      named SIMULATION_DISTANCE Lnet/minecraft/client/option/Option;SIMULATION_DISTANCE:Lnet/minecraft/client/option/DoubleOption;
    • ENTITY_DISTANCE_SCALING

      public static final DoubleOption ENTITY_DISTANCE_SCALING
      Mappings:
      Namespace Name Mixin selector
      official t Ldxr;t:Ldxv;
      intermediary field_24213 Lnet/minecraft/class_316;field_24213:Lnet/minecraft/class_4067;
      named ENTITY_DISTANCE_SCALING Lnet/minecraft/client/option/Option;ENTITY_DISTANCE_SCALING:Lnet/minecraft/client/option/DoubleOption;
    • SENSITIVITY

      public static final DoubleOption SENSITIVITY
      Mappings:
      Namespace Name Mixin selector
      official u Ldxr;u:Ldxv;
      intermediary field_1944 Lnet/minecraft/class_316;field_1944:Lnet/minecraft/class_4067;
      named SENSITIVITY Lnet/minecraft/client/option/Option;SENSITIVITY:Lnet/minecraft/client/option/DoubleOption;
    • TEXT_BACKGROUND_OPACITY

      public static final DoubleOption TEXT_BACKGROUND_OPACITY
      Mappings:
      Namespace Name Mixin selector
      official v Ldxr;v:Ldxv;
      intermediary field_18723 Lnet/minecraft/class_316;field_18723:Lnet/minecraft/class_4067;
      named TEXT_BACKGROUND_OPACITY Lnet/minecraft/client/option/Option;TEXT_BACKGROUND_OPACITY:Lnet/minecraft/client/option/DoubleOption;
    • AO

      public static final CyclingOption<AoMode> AO
      Mappings:
      Namespace Name Mixin selector
      official w Ldxr;w:Ldxe;
      intermediary field_1924 Lnet/minecraft/class_316;field_1924:Lnet/minecraft/class_4064;
      named AO Lnet/minecraft/client/option/Option;AO:Lnet/minecraft/client/option/CyclingOption;
    • CHUNK_BUILDER_THREADED_TEXT

      private static final Text CHUNK_BUILDER_THREADED_TEXT
      Mappings:
      Namespace Name Mixin selector
      official ah Ldxr;ah:Lpz;
      intermediary field_35553 Lnet/minecraft/class_316;field_35553:Lnet/minecraft/class_2561;
      named CHUNK_BUILDER_THREADED_TEXT Lnet/minecraft/client/option/Option;CHUNK_BUILDER_THREADED_TEXT:Lnet/minecraft/text/Text;
    • CHUNK_BUILDER_SEMI_BLOCKING_TEXT

      private static final Text CHUNK_BUILDER_SEMI_BLOCKING_TEXT
      Mappings:
      Namespace Name Mixin selector
      official ai Ldxr;ai:Lpz;
      intermediary field_35554 Lnet/minecraft/class_316;field_35554:Lnet/minecraft/class_2561;
      named CHUNK_BUILDER_SEMI_BLOCKING_TEXT Lnet/minecraft/client/option/Option;CHUNK_BUILDER_SEMI_BLOCKING_TEXT:Lnet/minecraft/text/Text;
    • CHUNK_BUILDER_FULLY_BLOCKING_TEXT

      private static final Text CHUNK_BUILDER_FULLY_BLOCKING_TEXT
      Mappings:
      Namespace Name Mixin selector
      official aj Ldxr;aj:Lpz;
      intermediary field_35555 Lnet/minecraft/class_316;field_35555:Lnet/minecraft/class_2561;
      named CHUNK_BUILDER_FULLY_BLOCKING_TEXT Lnet/minecraft/client/option/Option;CHUNK_BUILDER_FULLY_BLOCKING_TEXT:Lnet/minecraft/text/Text;
    • CHUNK_BUILDER_MODE

      public static final CyclingOption<ChunkBuilderMode> CHUNK_BUILDER_MODE
      Mappings:
      Namespace Name Mixin selector
      official x Ldxr;x:Ldxe;
      intermediary field_34782 Lnet/minecraft/class_316;field_34782:Lnet/minecraft/class_4064;
      named CHUNK_BUILDER_MODE Lnet/minecraft/client/option/Option;CHUNK_BUILDER_MODE:Lnet/minecraft/client/option/CyclingOption;
    • ATTACK_INDICATOR

      public static final CyclingOption<AttackIndicator> ATTACK_INDICATOR
      Mappings:
      Namespace Name Mixin selector
      official y Ldxr;y:Ldxe;
      intermediary field_18192 Lnet/minecraft/class_316;field_18192:Lnet/minecraft/class_4064;
      named ATTACK_INDICATOR Lnet/minecraft/client/option/Option;ATTACK_INDICATOR:Lnet/minecraft/client/option/CyclingOption;
    • VISIBILITY

      public static final CyclingOption<ChatVisibility> VISIBILITY
      Mappings:
      Namespace Name Mixin selector
      official z Ldxr;z:Ldxe;
      intermediary field_1923 Lnet/minecraft/class_316;field_1923:Lnet/minecraft/class_4064;
      named VISIBILITY Lnet/minecraft/client/option/Option;VISIBILITY:Lnet/minecraft/client/option/CyclingOption;
    • FAST_GRAPHICS_TOOLTIP

      private static final Text FAST_GRAPHICS_TOOLTIP
      Mappings:
      Namespace Name Mixin selector
      official ak Ldxr;ak:Lpz;
      intermediary field_25672 Lnet/minecraft/class_316;field_25672:Lnet/minecraft/class_2561;
      named FAST_GRAPHICS_TOOLTIP Lnet/minecraft/client/option/Option;FAST_GRAPHICS_TOOLTIP:Lnet/minecraft/text/Text;
    • FABULOUS_GRAPHICS_TOOLTIP

      private static final Text FABULOUS_GRAPHICS_TOOLTIP
      Mappings:
      Namespace Name Mixin selector
      official al Ldxr;al:Lpz;
      intermediary field_25673 Lnet/minecraft/class_316;field_25673:Lnet/minecraft/class_2561;
      named FABULOUS_GRAPHICS_TOOLTIP Lnet/minecraft/client/option/Option;FABULOUS_GRAPHICS_TOOLTIP:Lnet/minecraft/text/Text;
    • FANCY_GRAPHICS_TOOLTIP

      private static final Text FANCY_GRAPHICS_TOOLTIP
      Mappings:
      Namespace Name Mixin selector
      official am Ldxr;am:Lpz;
      intermediary field_25674 Lnet/minecraft/class_316;field_25674:Lnet/minecraft/class_2561;
      named FANCY_GRAPHICS_TOOLTIP Lnet/minecraft/client/option/Option;FANCY_GRAPHICS_TOOLTIP:Lnet/minecraft/text/Text;
    • GRAPHICS

      public static final CyclingOption<GraphicsMode> GRAPHICS
      Mappings:
      Namespace Name Mixin selector
      official A Ldxr;A:Ldxe;
      intermediary field_1938 Lnet/minecraft/class_316;field_1938:Lnet/minecraft/class_4064;
      named GRAPHICS Lnet/minecraft/client/option/Option;GRAPHICS:Lnet/minecraft/client/option/CyclingOption;
    • GUI_SCALE

      public static final CyclingOption GUI_SCALE
      Mappings:
      Namespace Name Mixin selector
      official B Ldxr;B:Ldxe;
      intermediary field_1922 Lnet/minecraft/class_316;field_1922:Lnet/minecraft/class_4064;
      named GUI_SCALE Lnet/minecraft/client/option/Option;GUI_SCALE:Lnet/minecraft/client/option/CyclingOption;
    • AUDIO_DEVICE

      public static final CyclingOption<String> AUDIO_DEVICE
      Mappings:
      Namespace Name Mixin selector
      official C Ldxr;C:Ldxe;
      intermediary field_34779 Lnet/minecraft/class_316;field_34779:Lnet/minecraft/class_4064;
      named AUDIO_DEVICE Lnet/minecraft/client/option/Option;AUDIO_DEVICE:Lnet/minecraft/client/option/CyclingOption;
    • MAIN_HAND

      public static final CyclingOption<Arm> MAIN_HAND
      Mappings:
      Namespace Name Mixin selector
      official D Ldxr;D:Ldxe;
      intermediary field_18193 Lnet/minecraft/class_316;field_18193:Lnet/minecraft/class_4064;
      named MAIN_HAND Lnet/minecraft/client/option/Option;MAIN_HAND:Lnet/minecraft/client/option/CyclingOption;
    • NARRATOR

      public static final CyclingOption<NarratorMode> NARRATOR
      Mappings:
      Namespace Name Mixin selector
      official E Ldxr;E:Ldxe;
      intermediary field_18194 Lnet/minecraft/class_316;field_18194:Lnet/minecraft/class_4064;
      named NARRATOR Lnet/minecraft/client/option/Option;NARRATOR:Lnet/minecraft/client/option/CyclingOption;
    • PARTICLES

      public static final CyclingOption<ParticlesMode> PARTICLES
      Mappings:
      Namespace Name Mixin selector
      official F Ldxr;F:Ldxe;
      intermediary field_1919 Lnet/minecraft/class_316;field_1919:Lnet/minecraft/class_4064;
      named PARTICLES Lnet/minecraft/client/option/Option;PARTICLES:Lnet/minecraft/client/option/CyclingOption;
    • CLOUDS

      public static final CyclingOption<CloudRenderMode> CLOUDS
      Mappings:
      Namespace Name Mixin selector
      official G Ldxr;G:Ldxe;
      intermediary field_1937 Lnet/minecraft/class_316;field_1937:Lnet/minecraft/class_4064;
      named CLOUDS Lnet/minecraft/client/option/Option;CLOUDS:Lnet/minecraft/client/option/CyclingOption;
    • TEXT_BACKGROUND

      public static final CyclingOption<Boolean> TEXT_BACKGROUND
      Mappings:
      Namespace Name Mixin selector
      official H Ldxr;H:Ldxe;
      intermediary field_18724 Lnet/minecraft/class_316;field_18724:Lnet/minecraft/class_4064;
      named TEXT_BACKGROUND Lnet/minecraft/client/option/Option;TEXT_BACKGROUND:Lnet/minecraft/client/option/CyclingOption;
    • HIDE_MATCHED_NAMES_TOOLTIP

      private static final Text HIDE_MATCHED_NAMES_TOOLTIP
      Mappings:
      Namespace Name Mixin selector
      official an Ldxr;an:Lpz;
      intermediary field_26925 Lnet/minecraft/class_316;field_26925:Lnet/minecraft/class_2561;
      named HIDE_MATCHED_NAMES_TOOLTIP Lnet/minecraft/client/option/Option;HIDE_MATCHED_NAMES_TOOLTIP:Lnet/minecraft/text/Text;
    • AUTO_JUMP

      public static final CyclingOption<Boolean> AUTO_JUMP
      Mappings:
      Namespace Name Mixin selector
      official I Ldxr;I:Ldxe;
      intermediary field_18195 Lnet/minecraft/class_316;field_18195:Lnet/minecraft/class_4064;
      named AUTO_JUMP Lnet/minecraft/client/option/Option;AUTO_JUMP:Lnet/minecraft/client/option/CyclingOption;
    • AUTO_SUGGESTIONS

      public static final CyclingOption<Boolean> AUTO_SUGGESTIONS
      Mappings:
      Namespace Name Mixin selector
      official J Ldxr;J:Ldxe;
      intermediary field_18196 Lnet/minecraft/class_316;field_18196:Lnet/minecraft/class_4064;
      named AUTO_SUGGESTIONS Lnet/minecraft/client/option/Option;AUTO_SUGGESTIONS:Lnet/minecraft/client/option/CyclingOption;
    • CHAT_COLOR

      public static final CyclingOption<Boolean> CHAT_COLOR
      Mappings:
      Namespace Name Mixin selector
      official K Ldxr;K:Ldxe;
      intermediary field_1917 Lnet/minecraft/class_316;field_1917:Lnet/minecraft/class_4064;
      named CHAT_COLOR Lnet/minecraft/client/option/Option;CHAT_COLOR:Lnet/minecraft/client/option/CyclingOption;
    • HIDE_MATCHED_NAMES

      public static final CyclingOption<Boolean> HIDE_MATCHED_NAMES
      Mappings:
      Namespace Name Mixin selector
      official L Ldxr;L:Ldxe;
      intermediary field_26924 Lnet/minecraft/class_316;field_26924:Lnet/minecraft/class_4064;
      named HIDE_MATCHED_NAMES Lnet/minecraft/client/option/Option;HIDE_MATCHED_NAMES:Lnet/minecraft/client/option/CyclingOption;
    • DISCRETE_MOUSE_SCROLL

      public static final CyclingOption<Boolean> DISCRETE_MOUSE_SCROLL
      Mappings:
      Namespace Name Mixin selector
      official O Ldxr;O:Ldxe;
      intermediary field_19243 Lnet/minecraft/class_316;field_19243:Lnet/minecraft/class_4064;
      named DISCRETE_MOUSE_SCROLL Lnet/minecraft/client/option/Option;DISCRETE_MOUSE_SCROLL:Lnet/minecraft/client/option/CyclingOption;
    • VSYNC

      public static final CyclingOption<Boolean> VSYNC
      Mappings:
      Namespace Name Mixin selector
      official P Ldxr;P:Ldxe;
      intermediary field_1927 Lnet/minecraft/class_316;field_1927:Lnet/minecraft/class_4064;
      named VSYNC Lnet/minecraft/client/option/Option;VSYNC:Lnet/minecraft/client/option/CyclingOption;
    • ENTITY_SHADOWS

      public static final CyclingOption<Boolean> ENTITY_SHADOWS
      Mappings:
      Namespace Name Mixin selector
      official Q Ldxr;Q:Ldxe;
      intermediary field_18184 Lnet/minecraft/class_316;field_18184:Lnet/minecraft/class_4064;
      named ENTITY_SHADOWS Lnet/minecraft/client/option/Option;ENTITY_SHADOWS:Lnet/minecraft/client/option/CyclingOption;
    • FORCE_UNICODE_FONT

      public static final CyclingOption<Boolean> FORCE_UNICODE_FONT
      Mappings:
      Namespace Name Mixin selector
      official R Ldxr;R:Ldxe;
      intermediary field_18185 Lnet/minecraft/class_316;field_18185:Lnet/minecraft/class_4064;
      named FORCE_UNICODE_FONT Lnet/minecraft/client/option/Option;FORCE_UNICODE_FONT:Lnet/minecraft/client/option/CyclingOption;
    • INVERT_MOUSE

      public static final CyclingOption<Boolean> INVERT_MOUSE
      Mappings:
      Namespace Name Mixin selector
      official S Ldxr;S:Ldxe;
      intermediary field_1963 Lnet/minecraft/class_316;field_1963:Lnet/minecraft/class_4064;
      named INVERT_MOUSE Lnet/minecraft/client/option/Option;INVERT_MOUSE:Lnet/minecraft/client/option/CyclingOption;
    • REALMS_NOTIFICATIONS

      public static final CyclingOption<Boolean> REALMS_NOTIFICATIONS
      Mappings:
      Namespace Name Mixin selector
      official T Ldxr;T:Ldxe;
      intermediary field_18186 Lnet/minecraft/class_316;field_18186:Lnet/minecraft/class_4064;
      named REALMS_NOTIFICATIONS Lnet/minecraft/client/option/Option;REALMS_NOTIFICATIONS:Lnet/minecraft/client/option/CyclingOption;
    • ALLOW_SERVER_LISTING_TOOLTIP

      private static final Text ALLOW_SERVER_LISTING_TOOLTIP
      Mappings:
      Namespace Name Mixin selector
      official ao Ldxr;ao:Lpz;
      intermediary field_35636 Lnet/minecraft/class_316;field_35636:Lnet/minecraft/class_2561;
      named ALLOW_SERVER_LISTING_TOOLTIP Lnet/minecraft/client/option/Option;ALLOW_SERVER_LISTING_TOOLTIP:Lnet/minecraft/text/Text;
    • ALLOW_SERVER_LISTING

      public static final CyclingOption<Boolean> ALLOW_SERVER_LISTING
      Mappings:
      Namespace Name Mixin selector
      official U Ldxr;U:Ldxe;
      intermediary field_35635 Lnet/minecraft/class_316;field_35635:Lnet/minecraft/class_4064;
      named ALLOW_SERVER_LISTING Lnet/minecraft/client/option/Option;ALLOW_SERVER_LISTING:Lnet/minecraft/client/option/CyclingOption;
    • REDUCED_DEBUG_INFO

      public static final CyclingOption<Boolean> REDUCED_DEBUG_INFO
      Mappings:
      Namespace Name Mixin selector
      official V Ldxr;V:Ldxe;
      intermediary field_18187 Lnet/minecraft/class_316;field_18187:Lnet/minecraft/class_4064;
      named REDUCED_DEBUG_INFO Lnet/minecraft/client/option/Option;REDUCED_DEBUG_INFO:Lnet/minecraft/client/option/CyclingOption;
    • SUBTITLES

      public static final CyclingOption<Boolean> SUBTITLES
      Mappings:
      Namespace Name Mixin selector
      official W Ldxr;W:Ldxe;
      intermediary field_18188 Lnet/minecraft/class_316;field_18188:Lnet/minecraft/class_4064;
      named SUBTITLES Lnet/minecraft/client/option/Option;SUBTITLES:Lnet/minecraft/client/option/CyclingOption;
    • TOGGLE_TEXT

      private static final Text TOGGLE_TEXT
      Mappings:
      Namespace Name Mixin selector
      official ap Ldxr;ap:Lpz;
      intermediary field_27956 Lnet/minecraft/class_316;field_27956:Lnet/minecraft/class_2561;
      named TOGGLE_TEXT Lnet/minecraft/client/option/Option;TOGGLE_TEXT:Lnet/minecraft/text/Text;
    • HOLD_TEXT

      private static final Text HOLD_TEXT
      Mappings:
      Namespace Name Mixin selector
      official aq Ldxr;aq:Lpz;
      intermediary field_27957 Lnet/minecraft/class_316;field_27957:Lnet/minecraft/class_2561;
      named HOLD_TEXT Lnet/minecraft/client/option/Option;HOLD_TEXT:Lnet/minecraft/text/Text;
    • SNEAK_TOGGLED

      public static final CyclingOption<Boolean> SNEAK_TOGGLED
      Mappings:
      Namespace Name Mixin selector
      official X Ldxr;X:Ldxe;
      intermediary field_21330 Lnet/minecraft/class_316;field_21330:Lnet/minecraft/class_4064;
      named SNEAK_TOGGLED Lnet/minecraft/client/option/Option;SNEAK_TOGGLED:Lnet/minecraft/client/option/CyclingOption;
    • SPRINT_TOGGLED

      public static final CyclingOption<Boolean> SPRINT_TOGGLED
      Mappings:
      Namespace Name Mixin selector
      official Y Ldxr;Y:Ldxe;
      intermediary field_21331 Lnet/minecraft/class_316;field_21331:Lnet/minecraft/class_4064;
      named SPRINT_TOGGLED Lnet/minecraft/client/option/Option;SPRINT_TOGGLED:Lnet/minecraft/client/option/CyclingOption;
    • TOUCHSCREEN

      public static final CyclingOption<Boolean> TOUCHSCREEN
      Mappings:
      Namespace Name Mixin selector
      official Z Ldxr;Z:Ldxe;
      intermediary field_1930 Lnet/minecraft/class_316;field_1930:Lnet/minecraft/class_4064;
      named TOUCHSCREEN Lnet/minecraft/client/option/Option;TOUCHSCREEN:Lnet/minecraft/client/option/CyclingOption;
    • FULLSCREEN

      public static final CyclingOption<Boolean> FULLSCREEN
      Mappings:
      Namespace Name Mixin selector
      official aa Ldxr;aa:Ldxe;
      intermediary field_1932 Lnet/minecraft/class_316;field_1932:Lnet/minecraft/class_4064;
      named FULLSCREEN Lnet/minecraft/client/option/Option;FULLSCREEN:Lnet/minecraft/client/option/CyclingOption;
    • VIEW_BOBBING

      public static final CyclingOption<Boolean> VIEW_BOBBING
      Mappings:
      Namespace Name Mixin selector
      official ab Ldxr;ab:Ldxe;
      intermediary field_1934 Lnet/minecraft/class_316;field_1934:Lnet/minecraft/class_4064;
      named VIEW_BOBBING Lnet/minecraft/client/option/Option;VIEW_BOBBING:Lnet/minecraft/client/option/CyclingOption;
    • MONOCHROME_LOGO_TOOLTIP

      private static final Text MONOCHROME_LOGO_TOOLTIP
      Mappings:
      Namespace Name Mixin selector
      official ar Ldxr;ar:Lpz;
      intermediary field_32148 Lnet/minecraft/class_316;field_32148:Lnet/minecraft/class_2561;
      named MONOCHROME_LOGO_TOOLTIP Lnet/minecraft/client/option/Option;MONOCHROME_LOGO_TOOLTIP:Lnet/minecraft/text/Text;
    • HIDE_LIGHTNING_FLASHES_TOOLTIP

      private static final Text HIDE_LIGHTNING_FLASHES_TOOLTIP
      Mappings:
      Namespace Name Mixin selector
      official as Ldxr;as:Lpz;
      intermediary field_34781 Lnet/minecraft/class_316;field_34781:Lnet/minecraft/class_2561;
      named HIDE_LIGHTNING_FLASHES_TOOLTIP Lnet/minecraft/client/option/Option;HIDE_LIGHTNING_FLASHES_TOOLTIP:Lnet/minecraft/text/Text;
    • HIDE_LIGHTNING_FLASHES

      public static final CyclingOption<Boolean> HIDE_LIGHTNING_FLASHES
      Mappings:
      Namespace Name Mixin selector
      official ad Ldxr;ad:Ldxe;
      intermediary field_34780 Lnet/minecraft/class_316;field_34780:Lnet/minecraft/class_4064;
      named HIDE_LIGHTNING_FLASHES Lnet/minecraft/client/option/Option;HIDE_LIGHTNING_FLASHES:Lnet/minecraft/client/option/CyclingOption;
    • SHOW_AUTOSAVE_INDICATOR

      public static final CyclingOption<Boolean> SHOW_AUTOSAVE_INDICATOR
      Mappings:
      Namespace Name Mixin selector
      official ae Ldxr;ae:Ldxe;
      intermediary field_35425 Lnet/minecraft/class_316;field_35425:Lnet/minecraft/class_4064;
      named SHOW_AUTOSAVE_INDICATOR Lnet/minecraft/client/option/Option;SHOW_AUTOSAVE_INDICATOR:Lnet/minecraft/client/option/CyclingOption;
    • key

      private final Text key
      Mappings:
      Namespace Name Mixin selector
      official at Ldxr;at:Lpz;
      intermediary field_1966 Lnet/minecraft/class_316;field_1966:Lnet/minecraft/class_2561;
      named key Lnet/minecraft/client/option/Option;key:Lnet/minecraft/text/Text;
  • Constructor Details

    • Option

      public Option(String key)
      Mappings:
      Namespace Name Mixin selector
      official <init> Ldxr;<init>(Ljava/lang/String;)V
      intermediary <init> Lnet/minecraft/class_316;<init>(Ljava/lang/String;)V
      named <init> Lnet/minecraft/client/option/Option;<init>(Ljava/lang/String;)V
  • Method Details

    • createButton

      public abstract ClickableWidget createButton(GameOptions options, int x, int y, int width)
      Mappings:
      Namespace Name Mixin selector
      official a Ldxr;a(Ldxs;III)Ldyy;
      intermediary method_18520 Lnet/minecraft/class_316;method_18520(Lnet/minecraft/class_315;III)Lnet/minecraft/class_339;
      named createButton Lnet/minecraft/client/option/Option;createButton(Lnet/minecraft/client/option/GameOptions;III)Lnet/minecraft/client/gui/widget/ClickableWidget;
    • getDisplayPrefix

      protected Text getDisplayPrefix()
      Mappings:
      Namespace Name Mixin selector
      official a Ldxr;a()Lpz;
      intermediary method_18518 Lnet/minecraft/class_316;method_18518()Lnet/minecraft/class_2561;
      named getDisplayPrefix Lnet/minecraft/client/option/Option;getDisplayPrefix()Lnet/minecraft/text/Text;
    • getPixelLabel

      protected Text getPixelLabel(int pixel)
      Mappings:
      Namespace Name Mixin selector
      official a Ldxr;a(I)Lpz;
      intermediary method_30500 Lnet/minecraft/class_316;method_30500(I)Lnet/minecraft/class_2561;
      named getPixelLabel Lnet/minecraft/client/option/Option;getPixelLabel(I)Lnet/minecraft/text/Text;
    • getPercentLabel

      protected Text getPercentLabel(double proportion)
      Mappings:
      Namespace Name Mixin selector
      official c Ldxr;c(D)Lpz;
      intermediary method_30503 Lnet/minecraft/class_316;method_30503(D)Lnet/minecraft/class_2561;
      named getPercentLabel Lnet/minecraft/client/option/Option;getPercentLabel(D)Lnet/minecraft/text/Text;
    • getPercentAdditionLabel

      protected Text getPercentAdditionLabel(int percentage)
      Mappings:
      Namespace Name Mixin selector
      official b Ldxr;b(I)Lpz;
      intermediary method_30502 Lnet/minecraft/class_316;method_30502(I)Lnet/minecraft/class_2561;
      named getPercentAdditionLabel Lnet/minecraft/client/option/Option;getPercentAdditionLabel(I)Lnet/minecraft/text/Text;
    • getGenericLabel

      protected Text getGenericLabel(Text value)
      Mappings:
      Namespace Name Mixin selector
      official a Ldxr;a(Lpz;)Lpz;
      intermediary method_30501 Lnet/minecraft/class_316;method_30501(Lnet/minecraft/class_2561;)Lnet/minecraft/class_2561;
      named getGenericLabel Lnet/minecraft/client/option/Option;getGenericLabel(Lnet/minecraft/text/Text;)Lnet/minecraft/text/Text;
    • getGenericLabel

      protected Text getGenericLabel(int value)
      Mappings:
      Namespace Name Mixin selector
      official c Ldxr;c(I)Lpz;
      intermediary method_30504 Lnet/minecraft/class_316;method_30504(I)Lnet/minecraft/class_2561;
      named getGenericLabel Lnet/minecraft/client/option/Option;getGenericLabel(I)Lnet/minecraft/text/Text;