CLASS net/minecraft/class_315 net/minecraft/client/option/GameOptions
	FIELD field_1814 cloudRenderMode Lnet/minecraft/class_7172;
	FIELD field_1815 hideServerAddress Z
	FIELD field_1816 smoothCameraKey Lnet/minecraft/class_304;
		COMMENT A key binding for toggling smooth camera.
		COMMENT Not bound to any keys by default.
	FIELD field_1817 chatLinksPrompt Lnet/minecraft/class_7172;
	FIELD field_1818 showSubtitles Lnet/minecraft/class_7172;
	FIELD field_1819 forceUnicodeFont Lnet/minecraft/class_7172;
	FIELD field_1820 chatOpacity Lnet/minecraft/class_7172;
	FIELD field_1822 inventoryKey Lnet/minecraft/class_304;
		COMMENT A key binding for opening {@linkplain net.minecraft.client.gui.screen.ingame.InventoryScreen the inventory screen}.
		COMMENT Bound to {@linkplain org.lwjgl.glfw.GLFW#GLFW_KEY_E the E key} by default.
	FIELD field_1823 GSON Lcom/google/gson/Gson;
	FIELD field_1824 togglePerspectiveKey Lnet/minecraft/class_304;
		COMMENT A key binding for toggling perspective.
		COMMENT Bound to {@linkplain org.lwjgl.glfw.GLFW#GLFW_KEY_F5 the F5 key} by default.
	FIELD field_1825 chatHeightUnfocused Lnet/minecraft/class_7172;
	FIELD field_1826 fov Lnet/minecraft/class_7172;
	FIELD field_1827 advancedItemTooltips Z
	FIELD field_1828 fullscreenResolution Ljava/lang/String;
	FIELD field_1829 mainArm Lnet/minecraft/class_7172;
	FIELD field_1830 realmsNotifications Lnet/minecraft/class_7172;
	FIELD field_1831 swapHandsKey Lnet/minecraft/class_304;
		COMMENT A key binding for swapping the items in the selected slot and the off hand.
		COMMENT Bound to {@linkplain org.lwjgl.glfw.GLFW#GLFW_KEY_F the F key} by default.
		COMMENT
		COMMENT <p>The selected slot is the slot the mouse is over when in a screen.
		COMMENT Otherwise, it is the main hand.
	FIELD field_1832 sneakKey Lnet/minecraft/class_304;
		COMMENT A key binding for sneaking.
		COMMENT Bound to {@linkplain org.lwjgl.glfw.GLFW#GLFW_KEY_LEFT_SHIFT the left shift key} by default.
	FIELD field_1834 LOGGER Lorg/slf4j/Logger;
	FIELD field_1835 screenshotKey Lnet/minecraft/class_304;
		COMMENT A key binding for taking a screenshot.
		COMMENT Bound to {@linkplain org.lwjgl.glfw.GLFW#GLFW_KEY_F2 the F2 key} by default.
	FIELD field_1836 fullscreenKey Lnet/minecraft/class_304;
		COMMENT A key binding for toggling fullscreen.
		COMMENT Bound to {@linkplain org.lwjgl.glfw.GLFW#GLFW_KEY_F11 the F11 key} by default.
	FIELD field_1837 pauseOnLostFocus Z
	FIELD field_1838 chatHeightFocused Lnet/minecraft/class_7172;
	FIELD field_1839 allKeys [Lnet/minecraft/class_304;
		COMMENT An array of all key bindings.
		COMMENT
		COMMENT <p>Key bindings in this array are shown and can be configured in
		COMMENT {@linkplain net.minecraft.client.gui.screen.option.ControlsOptionsScreen
		COMMENT the controls options screen}.
	FIELD field_1840 gamma Lnet/minecraft/class_7172;
	FIELD field_1841 ao Lnet/minecraft/class_7172;
	FIELD field_1842 hudHidden Z
	FIELD field_1843 mouseSensitivity Lnet/minecraft/class_7172;
	FIELD field_1844 advancementsKey Lnet/minecraft/class_304;
		COMMENT A key binding for opening {@linkplain net.minecraft.client.gui.screen.advancement.AdvancementsScreen the advancements screen}.
		COMMENT Bound to {@linkplain org.lwjgl.glfw.GLFW#GLFW_KEY_L the L key} by default.
	FIELD field_1845 commandKey Lnet/minecraft/class_304;
		COMMENT A key binding for opening {@linkplain net.minecraft.client.gui.screen.ChatScreen
		COMMENT the chat screen} with the {@code /} already typed.
		COMMENT Bound to {@linkplain org.lwjgl.glfw.GLFW#GLFW_KEY_SLASH the slash key} by default.
	FIELD field_1846 incompatibleResourcePacks Ljava/util/List;
	FIELD field_1848 autoJump Lnet/minecraft/class_7172;
	FIELD field_1849 rightKey Lnet/minecraft/class_304;
		COMMENT A key binding for moving right.
		COMMENT Bound to {@linkplain org.lwjgl.glfw.GLFW#GLFW_KEY_D the D key} by default.
	FIELD field_1852 hotbarKeys [Lnet/minecraft/class_304;
		COMMENT Key bindings for selecting hotbar slots.
		COMMENT Bound to the corresponding number keys (from {@linkplain
		COMMENT org.lwjgl.glfw.GLFW#GLFW_KEY_1 the 1 key} to {@linkplain
		COMMENT org.lwjgl.glfw.GLFW#GLFW_KEY_9 the 9 key}) by default.
	FIELD field_1853 COLON_SPLITTER Lcom/google/common/base/Splitter;
	FIELD field_1854 touchscreen Lnet/minecraft/class_7172;
	FIELD field_1856 mipmapLevels Lnet/minecraft/class_7172;
	FIELD field_1857 fullscreen Lnet/minecraft/class_7172;
	FIELD field_1859 STRING_LIST_TYPE Lcom/google/gson/reflect/TypeToken;
	FIELD field_1863 client Lnet/minecraft/class_310;
	FIELD field_1864 lastServer Ljava/lang/String;
	FIELD field_1865 invertYMouse Lnet/minecraft/class_7172;
	FIELD field_1866 debugEnabled Z
	FIELD field_1867 sprintKey Lnet/minecraft/class_304;
		COMMENT A key binding for sprinting.
		COMMENT Bound to {@linkplain org.lwjgl.glfw.GLFW#GLFW_KEY_LEFT_CONTROL the left control key} by default.
	FIELD field_1868 guiScale Lnet/minecraft/class_7172;
	FIELD field_1869 dropKey Lnet/minecraft/class_304;
		COMMENT A key binding for dropping the item in the selected slot.
		COMMENT Bound to {@linkplain org.lwjgl.glfw.GLFW#GLFW_KEY_Q the Q key} by default.
		COMMENT
		COMMENT <p>The selected slot is the slot the mouse is over when in a screen.
		COMMENT Otherwise, it is the main hand.
	FIELD field_1870 viewDistance Lnet/minecraft/class_7172;
	FIELD field_1871 pickItemKey Lnet/minecraft/class_304;
		COMMENT A key binding for holding an item corresponding to the {@linkplain net.minecraft.entity.Entity#getPickBlockStack() entity}
		COMMENT or {@linkplain net.minecraft.block.Block#getPickStack(net.minecraft.world.BlockView,
		COMMENT net.minecraft.util.math.BlockPos, net.minecraft.block.BlockState) block} the player is looking at.
		COMMENT Bound to {@linkplain org.lwjgl.glfw.GLFW#GLFW_MOUSE_BUTTON_MIDDLE the middle mouse button} by default.
	FIELD field_18725 backgroundForChatOnly Lnet/minecraft/class_7172;
	FIELD field_18726 textBackgroundOpacity Lnet/minecraft/class_7172;
	FIELD field_1872 overrideWidth I
	FIELD field_1873 autoSuggestions Lnet/minecraft/class_7172;
	FIELD field_1874 loadToolbarActivatorKey Lnet/minecraft/class_304;
		COMMENT A key binding for loading the hotbar items in {@linkplain net.minecraft.world.GameMode#CREATIVE creative mode}.
		COMMENT Bound to {@linkplain org.lwjgl.glfw.GLFW#GLFW_KEY_X the X key} by default.
	FIELD field_1875 tutorialStep Lnet/minecraft/class_1157;
	FIELD field_1876 useNativeTransport Z
	FIELD field_1877 chatVisibility Lnet/minecraft/class_7172;
	FIELD field_1878 biomeBlendRadius Lnet/minecraft/class_7172;
	FIELD field_1879 saveToolbarActivatorKey Lnet/minecraft/class_304;
		COMMENT A key binding for saving the hotbar items in {@linkplain net.minecraft.world.GameMode#CREATIVE creative mode}.
		COMMENT Bound to {@linkplain org.lwjgl.glfw.GLFW#GLFW_KEY_C the C key} by default.
	FIELD field_1880 debugProfilerEnabled Z
	FIELD field_1881 backKey Lnet/minecraft/class_304;
		COMMENT A key binding for moving backward.
		COMMENT Bound to {@linkplain org.lwjgl.glfw.GLFW#GLFW_KEY_S the S key} by default.
	FIELD field_1882 particles Lnet/minecraft/class_7172;
	FIELD field_1883 language Ljava/lang/String;
	FIELD field_1884 enableVsync Lnet/minecraft/class_7172;
	FIELD field_1885 overrideHeight I
	FIELD field_1886 attackKey Lnet/minecraft/class_304;
		COMMENT A key binding for attacking an entity or breaking a block.
		COMMENT Bound to {@linkplain org.lwjgl.glfw.GLFW#GLFW_MOUSE_BUTTON_LEFT the left mouse button} by default.
	FIELD field_1887 resourcePacks Ljava/util/List;
	FIELD field_1888 entityShadows Lnet/minecraft/class_7172;
	FIELD field_1889 mouseWheelSensitivity Lnet/minecraft/class_7172;
	FIELD field_1890 chatKey Lnet/minecraft/class_304;
		COMMENT A key binding for opening {@linkplain net.minecraft.client.gui.screen.ChatScreen the chat screen}.
		COMMENT Bound to {@linkplain org.lwjgl.glfw.GLFW#GLFW_KEY_T the T key} by default.
	FIELD field_1891 bobView Lnet/minecraft/class_7172;
	FIELD field_1892 enabledPlayerModelParts Ljava/util/Set;
	FIELD field_1893 debugTpsEnabled Z
	FIELD field_1894 forwardKey Lnet/minecraft/class_304;
		COMMENT A key binding for moving forward.
		COMMENT Bound to {@linkplain org.lwjgl.glfw.GLFW#GLFW_KEY_W the W key} by default.
	FIELD field_1895 attackIndicator Lnet/minecraft/class_7172;
	FIELD field_1896 narrator Lnet/minecraft/class_7172;
	FIELD field_1897 optionsFile Ljava/io/File;
	FIELD field_1900 chatColors Lnet/minecraft/class_7172;
	FIELD field_1901 glDebugVerbosity I
	FIELD field_1903 jumpKey Lnet/minecraft/class_304;
		COMMENT A key binding for jumping.
		COMMENT Bound to {@linkplain org.lwjgl.glfw.GLFW#GLFW_KEY_SPACE the space key} by default.
	FIELD field_1904 useKey Lnet/minecraft/class_304;
		COMMENT A key binding for using an item, such as placing a block.
		COMMENT Bound to {@linkplain org.lwjgl.glfw.GLFW#GLFW_MOUSE_BUTTON_RIGHT the right mouse button} by default.
	FIELD field_1905 heldItemTooltips Z
	FIELD field_1906 spectatorOutlinesKey Lnet/minecraft/class_304;
		COMMENT A key binding for highlighting players in {@linkplain net.minecraft.world.GameMode#SPECTATOR spectator mode}.
		COMMENT Not bound to any keys by default.
	FIELD field_1907 playerListKey Lnet/minecraft/class_304;
		COMMENT A key binding for displaying {@linkplain net.minecraft.client.gui.hud.PlayerListHud the player list}.
		COMMENT Bound to {@linkplain org.lwjgl.glfw.GLFW#GLFW_KEY_TAB the tab key} by default.
	FIELD field_1908 chatScale Lnet/minecraft/class_7172;
	FIELD field_1909 maxFps Lnet/minecraft/class_7172;
	FIELD field_1910 reducedDebugInfo Lnet/minecraft/class_7172;
	FIELD field_1911 chatLinks Lnet/minecraft/class_7172;
	FIELD field_1913 leftKey Lnet/minecraft/class_304;
		COMMENT A key binding for moving left.
		COMMENT Bound to {@linkplain org.lwjgl.glfw.GLFW#GLFW_KEY_A the A key} by default.
	FIELD field_1914 smoothCameraEnabled Z
	FIELD field_1915 chatWidth Lnet/minecraft/class_7172;
	FIELD field_1916 soundVolumeLevels Ljava/util/Map;
	FIELD field_19244 discreteMouseScroll Lnet/minecraft/class_7172;
	FIELD field_20308 rawMouseInput Lnet/minecraft/class_7172;
	FIELD field_21332 sneakToggled Lnet/minecraft/class_7172;
	FIELD field_21333 sprintToggled Lnet/minecraft/class_7172;
	FIELD field_21840 skipMultiplayerWarning Z
	FIELD field_23932 chatLineSpacing Lnet/minecraft/class_7172;
	FIELD field_23933 chatDelay Lnet/minecraft/class_7172;
	FIELD field_24214 entityDistanceScaling Lnet/minecraft/class_7172;
	FIELD field_25444 graphicsMode Lnet/minecraft/class_7172;
	FIELD field_25623 syncChunkWrites Z
	FIELD field_26675 distortionEffectScale Lnet/minecraft/class_7172;
	FIELD field_26676 fovEffectScale Lnet/minecraft/class_7172;
	FIELD field_26677 perspective Lnet/minecraft/class_5498;
	FIELD field_26844 joinedFirstServer Z
	FIELD field_26845 socialInteractionsKey Lnet/minecraft/class_304;
		COMMENT A key binding for opening {@linkplain net.minecraft.client.gui.screen.multiplayer.SocialInteractionsScreen the social interactions screen}.
		COMMENT Bound to {@linkplain org.lwjgl.glfw.GLFW#GLFW_KEY_P the P key} by default.
	FIELD field_26926 hideMatchedNames Lnet/minecraft/class_7172;
	FIELD field_28777 hideBundleTutorial Z
	FIELD field_32156 monochromeLogo Lnet/minecraft/class_7172;
	FIELD field_34783 soundDevice Lnet/minecraft/class_7172;
	FIELD field_34784 serverViewDistance I
	FIELD field_34785 EMPTY_STRING Ljava/lang/String;
	FIELD field_34786 hideLightningFlashes Lnet/minecraft/class_7172;
	FIELD field_34787 chunkBuilderMode Lnet/minecraft/class_7172;
	FIELD field_34959 simulationDistance Lnet/minecraft/class_7172;
	FIELD field_35426 showAutosaveIndicator Lnet/minecraft/class_7172;
	FIELD field_35637 allowServerListing Lnet/minecraft/class_7172;
	FIELD field_37208 skipRealms32BitWarning Z
	FIELD field_37877 directionalAudio Lnet/minecraft/class_7172;
	FIELD field_37878 DARK_MOJANG_STUDIOS_BACKGROUND_COLOR_TOOLTIP Lnet/minecraft/class_2561;
	FIELD field_37879 HIDE_LIGHTNING_FLASHES_TOOLTIP Lnet/minecraft/class_2561;
	FIELD field_37880 NONE_CHUNK_BUILDER_MODE_TOOLTIP Lnet/minecraft/class_2561;
	FIELD field_37881 BY_PLAYER_CHUNK_BUILDER_MODE_TOOLTIP Lnet/minecraft/class_2561;
	FIELD field_37882 NEARBY_CHUNK_BUILDER_MODE_TOOLTIP Lnet/minecraft/class_2561;
	FIELD field_38286 FABULOUS_GRAPHICS_TOOLTIP Lnet/minecraft/class_2561;
	FIELD field_38287 FANCY_GRAPHICS_TOOLTIP Lnet/minecraft/class_2561;
	FIELD field_38289 FAST_GRAPHICS_TOOLTIP Lnet/minecraft/class_2561;
	FIELD field_38290 SCREEN_EFFECT_SCALE_TOOLTIP Lnet/minecraft/class_2561;
	FIELD field_38291 FOV_EFFECT_SCALE_TOOLTIP Lnet/minecraft/class_2561;
	FIELD field_38292 DARKNESS_EFFECT_SCALE_TOOLTIP Lnet/minecraft/class_2561;
	FIELD field_38293 darknessEffectScale Lnet/minecraft/class_7172;
	FIELD field_38294 ALLOW_SERVER_LISTING_TOOLTIP Lnet/minecraft/class_2561;
	FIELD field_38295 DIRECTIONAL_AUDIO_ON_TOOLTIP Lnet/minecraft/class_2561;
	FIELD field_38296 DIRECTIONAL_AUDIO_OFF_TOOLTIP Lnet/minecraft/class_2561;
	FIELD field_38297 TOGGLE_KEY_TEXT Lnet/minecraft/class_2561;
	FIELD field_38298 HOLD_KEY_TEXT Lnet/minecraft/class_2561;
	FIELD field_38299 HIDE_MATCHED_NAMES_TOOLTIP Lnet/minecraft/class_2561;
	FIELD field_38300 MAX_FRAMERATE I
	FIELD field_39320 ONLY_SHOW_SECURE_CHAT_TOOLTIP Lnet/minecraft/class_2561;
	FIELD field_39321 onlyShowSecureChat Lnet/minecraft/class_7172;
	FIELD field_40382 panoramaSpeed Lnet/minecraft/class_7172;
	FIELD field_41094 operatorItemsTab Lnet/minecraft/class_7172;
	FIELD field_41335 TELEMETRY_TOOLTIP Lnet/minecraft/class_5250;
	FIELD field_41336 telemetryOptInExtra Lnet/minecraft/class_7172;
	METHOD <init> (Lnet/minecraft/class_310;Ljava/io/File;)V
		ARG 1 client
		ARG 2 optionsFile
	METHOD method_1626 update (Lnet/minecraft/class_2487;)Lnet/minecraft/class_2487;
		ARG 1 nbt
	METHOD method_1627 addResourcePackProfilesToManager (Lnet/minecraft/class_3283;)V
		ARG 1 manager
	METHOD method_1630 getSoundVolume (Lnet/minecraft/class_3419;)F
		ARG 1 category
	METHOD method_1631 togglePlayerModelPart (Lnet/minecraft/class_1664;Z)V
		ARG 1 part
		ARG 2 enabled
	METHOD method_1632 getCloudRenderModeValue ()Lnet/minecraft/class_4063;
	METHOD method_1635 setPlayerModelPart (Lnet/minecraft/class_1664;Z)V
		ARG 1 part
		ARG 2 enabled
	METHOD method_1636 load ()V
	METHOD method_1639 shouldUseNativeTransport ()Z
	METHOD method_1640 write ()V
	METHOD method_1641 setKeyCode (Lnet/minecraft/class_304;Lnet/minecraft/class_3675$class_306;)V
		ARG 1 key
		ARG 2 code
	METHOD method_1643 sendClientSettings ()V
		COMMENT Sends the current client settings to the server if the client is
		COMMENT connected to a server.
		COMMENT
		COMMENT <p>Called when a player joins the game or when client settings are
		COMMENT changed.
	METHOD method_19343 getTextBackgroundOpacity (F)F
		ARG 1 fallback
	METHOD method_19344 getTextBackgroundColor (I)I
		ARG 1 fallbackColor
	METHOD method_19345 getTextBackgroundColor (F)I
		ARG 1 fallbackOpacity
	METHOD method_24230 (Lnet/minecraft/class_2487;Ljava/lang/String;)V
		ARG 1 line
	METHOD method_31043 setPerspective (Lnet/minecraft/class_5498;)V
		ARG 1 perspective
	METHOD method_31044 getPerspective ()Lnet/minecraft/class_5498;
	METHOD method_32594 isPlayerModelPartEnabled (Lnet/minecraft/class_1664;)Z
		ARG 1 part
	METHOD method_32595 isTrue (Ljava/lang/String;)Z
		ARG 0 value
	METHOD method_32596 isFalse (Ljava/lang/String;)Z
		ARG 0 value
	METHOD method_33666 accept (Lnet/minecraft/class_315$class_5823;)V
		ARG 1 visitor
	METHOD method_33671 parseList (Ljava/lang/String;)Ljava/util/List;
		ARG 0 content
	METHOD method_37293 (Lcom/mojang/datafixers/util/Pair;)Ljava/lang/String;
		ARG 0 option
	METHOD method_37294 getOptionsFile ()Ljava/io/File;
	METHOD method_37295 collectProfiledOptions ()Ljava/lang/String;
	METHOD method_38520 setServerViewDistance (I)V
		ARG 1 serverViewDistance
	METHOD method_38521 getClampedViewDistance ()I
	METHOD method_41772 getMonochromeLogo ()Lnet/minecraft/class_7172;
	METHOD method_41773 toMouseWheelSensitivitySliderProgressValue (D)I
		ARG 0 value
	METHOD method_41776 (Lnet/minecraft/class_6597;)V
		ARG 0 value
	METHOD method_41777 (Ljava/lang/Boolean;)V
		ARG 0 value
	METHOD method_41778 (Ljava/lang/Double;)V
		ARG 0 value
	METHOD method_41779 (Ljava/lang/Integer;)V
		ARG 0 value
	METHOD method_41781 getPercentValueText (Lnet/minecraft/class_2561;D)Lnet/minecraft/class_2561;
		ARG 0 prefix
		ARG 1 value
	METHOD method_41782 getGenericValueText (Lnet/minecraft/class_2561;I)Lnet/minecraft/class_2561;
		ARG 0 prefix
		ARG 1 value
	METHOD method_41783 getGenericValueText (Lnet/minecraft/class_2561;Lnet/minecraft/class_2561;)Lnet/minecraft/class_2561;
		ARG 0 prefix
		ARG 1 value
	METHOD method_41784 getHideLightningFlashes ()Lnet/minecraft/class_7172;
	METHOD method_41785 (Lnet/minecraft/class_4060;)V
		ARG 0 value
	METHOD method_41788 (Lnet/minecraft/class_2561;Ljava/lang/Double;)Lnet/minecraft/class_2561;
		ARG 0 optionText
		ARG 1 value
	METHOD method_41789 (Lnet/minecraft/class_2561;Ljava/lang/Integer;)Lnet/minecraft/class_2561;
		ARG 0 optionText
		ARG 1 value
	METHOD method_41791 getPixelValueText (Lnet/minecraft/class_2561;I)Lnet/minecraft/class_2561;
		ARG 0 prefix
		ARG 1 value
	METHOD method_41792 getAo ()Lnet/minecraft/class_7172;
	METHOD method_41793 toMouseWheelSensitivityValue (I)D
		ARG 0 value
	METHOD method_41796 (Ljava/lang/Double;)V
		ARG 0 value
	METHOD method_41797 (Ljava/lang/Integer;)V
		ARG 0 value
	METHOD method_41798 getChunkBuilderMode ()Lnet/minecraft/class_7172;
	METHOD method_41799 (Lnet/minecraft/class_2561;Ljava/lang/Double;)Lnet/minecraft/class_2561;
		ARG 0 optionText
		ARG 1 value
	METHOD method_41800 (Lnet/minecraft/class_2561;Ljava/lang/Integer;)Lnet/minecraft/class_2561;
		ARG 0 optionText
		ARG 1 value
	METHOD method_41801 getChatHeightUnfocused ()Lnet/minecraft/class_7172;
	METHOD method_41802 (Ljava/lang/Double;)V
		ARG 0 value
	METHOD method_41803 getChatHeightFocused ()Lnet/minecraft/class_7172;
	METHOD method_41804 (Lnet/minecraft/class_2561;Ljava/lang/Double;)Lnet/minecraft/class_2561;
		ARG 0 optionText
		ARG 1 value
	METHOD method_41805 getBiomeBlendRadius ()Lnet/minecraft/class_7172;
	METHOD method_41806 getMouseWheelSensitivity ()Lnet/minecraft/class_7172;
	METHOD method_41807 getRawMouseInput ()Lnet/minecraft/class_7172;
	METHOD method_41808 getFov ()Lnet/minecraft/class_7172;
	METHOD method_42423 getAutoJump ()Lnet/minecraft/class_7172;
	METHOD method_42424 (Ljava/lang/Double;)V
		ARG 0 value
	METHOD method_42425 getAutoSuggestions ()Lnet/minecraft/class_7172;
	METHOD method_42427 getChatColors ()Lnet/minecraft/class_7172;
	METHOD method_42428 (Ljava/lang/Double;)V
		ARG 0 value
	METHOD method_42429 getChatLinks ()Lnet/minecraft/class_7172;
	METHOD method_42430 (Ljava/lang/Double;)I
		ARG 0 value
	METHOD method_42431 getChatLinksPrompt ()Lnet/minecraft/class_7172;
	METHOD method_42432 (Lnet/minecraft/class_2561;Ljava/lang/Double;)Lnet/minecraft/class_2561;
		ARG 0 optionText
		ARG 1 value
	METHOD method_42433 getEnableVsync ()Lnet/minecraft/class_7172;
	METHOD method_42434 (Ljava/lang/Double;)V
		ARG 0 value
	METHOD method_42435 getEntityShadows ()Lnet/minecraft/class_7172;
	METHOD method_42436 (Lnet/minecraft/class_2561;Ljava/lang/Double;)Lnet/minecraft/class_2561;
		ARG 0 optionText
		ARG 1 value
	METHOD method_42437 getForceUnicodeFont ()Lnet/minecraft/class_7172;
	METHOD method_42438 getInvertYMouse ()Lnet/minecraft/class_7172;
	METHOD method_42439 getDiscreteMouseScroll ()Lnet/minecraft/class_7172;
	METHOD method_42440 getRealmsNotifications ()Lnet/minecraft/class_7172;
	METHOD method_42441 getAllowServerListing ()Lnet/minecraft/class_7172;
	METHOD method_42442 getReducedDebugInfo ()Lnet/minecraft/class_7172;
	METHOD method_42443 getShowSubtitles ()Lnet/minecraft/class_7172;
	METHOD method_42444 getDirectionalAudio ()Lnet/minecraft/class_7172;
	METHOD method_42445 getBackgroundForChatOnly ()Lnet/minecraft/class_7172;
	METHOD method_42446 getTouchscreen ()Lnet/minecraft/class_7172;
	METHOD method_42447 getFullscreen ()Lnet/minecraft/class_7172;
	METHOD method_42448 getBobView ()Lnet/minecraft/class_7172;
	METHOD method_42449 getSneakToggled ()Lnet/minecraft/class_7172;
	METHOD method_42450 getSprintToggled ()Lnet/minecraft/class_7172;
	METHOD method_42451 getHideMatchedNames ()Lnet/minecraft/class_7172;
	METHOD method_42452 getShowAutosaveIndicator ()Lnet/minecraft/class_7172;
	METHOD method_42453 getDistortionEffectScale ()Lnet/minecraft/class_7172;
	METHOD method_42454 getFovEffectScale ()Lnet/minecraft/class_7172;
	METHOD method_42455 (Lnet/minecraft/class_1306;)V
		ARG 1 value
	METHOD method_42456 (Lnet/minecraft/class_1659;)V
		ARG 0 value
	METHOD method_42457 (Lcom/mojang/datafixers/util/Either;)Ljava/lang/Integer;
		ARG 0 either
	METHOD method_42458 (Lnet/minecraft/class_4061;)V
		ARG 0 value
	METHOD method_42459 (Lnet/minecraft/class_4063;)V
		ARG 0 cloudRenderMode
	METHOD method_42460 (Lnet/minecraft/class_5365;)V
		ARG 0 value
	METHOD method_42463 (Lnet/minecraft/class_4065;)V
		ARG 1 value
	METHOD method_42464 (Lnet/minecraft/class_7172;Lnet/minecraft/class_5365;)V
		ARG 0 option
		ARG 1 graphicsMode
	METHOD method_42465 (Lnet/minecraft/class_4066;)V
		ARG 0 value
	METHOD method_42466 (Ljava/lang/Boolean;)V
		ARG 0 value
	METHOD method_42467 (Ljava/lang/Double;)V
		ARG 0 value
	METHOD method_42468 (Ljava/lang/Integer;)V
		ARG 0 value
	METHOD method_42472 getDarknessEffectScale ()Lnet/minecraft/class_7172;
	METHOD method_42473 getGamma ()Lnet/minecraft/class_7172;
	METHOD method_42474 getGuiScale ()Lnet/minecraft/class_7172;
	METHOD method_42475 getParticles ()Lnet/minecraft/class_7172;
	METHOD method_42476 getNarrator ()Lnet/minecraft/class_7172;
	METHOD method_42477 getSoundDevice ()Lnet/minecraft/class_7172;
	METHOD method_42481 (Lnet/minecraft/class_1306;)Ljava/lang/String;
		ARG 0 value
	METHOD method_42483 (Lcom/mojang/datafixers/util/Either;)Lnet/minecraft/class_4063;
		ARG 0 either
	METHOD method_42485 (Lnet/minecraft/class_4063;)Lcom/mojang/datafixers/util/Either;
		ARG 0 cloudRenderMode
	METHOD method_42486 (Lnet/minecraft/class_5365;)Z
		ARG 0 graphicsMode
	METHOD method_42489 (Lnet/minecraft/class_2561;Lnet/minecraft/class_4065;)Lnet/minecraft/class_2561;
		ARG 1 optionText
		ARG 2 value
	METHOD method_42491 (Lnet/minecraft/class_2561;Ljava/lang/Boolean;)Lnet/minecraft/class_2561;
		ARG 0 optionText
		ARG 1 value
	METHOD method_42492 (Lnet/minecraft/class_2561;Ljava/lang/Double;)Lnet/minecraft/class_2561;
		ARG 0 optionText
		ARG 1 value
	METHOD method_42493 (Lnet/minecraft/class_2561;Ljava/lang/Integer;)Lnet/minecraft/class_2561;
		ARG 0 optionText
		ARG 1 value
	METHOD method_42495 getMouseSensitivity ()Lnet/minecraft/class_7172;
	METHOD method_42497 (Lnet/minecraft/class_2561;Lnet/minecraft/class_5365;)Lnet/minecraft/class_2561;
		ARG 0 optionText
		ARG 1 value
	METHOD method_42500 (Ljava/lang/Boolean;)V
		ARG 0 value
	METHOD method_42501 (Ljava/lang/Double;)V
		ARG 0 value
	METHOD method_42502 (Ljava/lang/Integer;)V
		ARG 0 value
	METHOD method_42503 getViewDistance ()Lnet/minecraft/class_7172;
	METHOD method_42504 (I)Ljava/lang/Double;
		ARG 0 value
	METHOD method_42506 (Lnet/minecraft/class_2561;Ljava/lang/Boolean;)Lnet/minecraft/class_2561;
		ARG 0 optionText
		ARG 1 value
	METHOD method_42508 (Lnet/minecraft/class_2561;Ljava/lang/Integer;)Lnet/minecraft/class_2561;
		ARG 0 optionText
		ARG 1 value
	METHOD method_42509 (Ljava/lang/String;)V
		ARG 0 value
	METHOD method_42510 getSimulationDistance ()Lnet/minecraft/class_7172;
	METHOD method_42511 (I)Ljava/lang/Integer;
		ARG 0 value
	METHOD method_42513 (Ljava/lang/Boolean;)V
		ARG 1 value
	METHOD method_42514 (Ljava/lang/Double;)V
		ARG 0 value
	METHOD method_42515 (Ljava/lang/Integer;)V
		ARG 0 value
	METHOD method_42516 (Ljava/lang/String;)Ljava/util/Optional;
		ARG 0 value
	METHOD method_42517 getEntityDistanceScaling ()Lnet/minecraft/class_7172;
	METHOD method_42518 (I)Ljava/lang/Double;
		ARG 0 sliderProgressValue
	METHOD method_42520 (Ljava/lang/Boolean;)V
		ARG 0 value
	METHOD method_42522 (Lnet/minecraft/class_2561;Ljava/lang/Integer;)Lnet/minecraft/class_2561;
		ARG 0 optionText
		ARG 1 value
	METHOD method_42523 (Lnet/minecraft/class_2561;Ljava/lang/String;)Lnet/minecraft/class_2561;
		ARG 0 optionText
		ARG 1 value
	METHOD method_42524 getMaxFps ()Lnet/minecraft/class_7172;
	METHOD method_42525 (Lnet/minecraft/class_2561;Ljava/lang/Boolean;)Lnet/minecraft/class_2561;
		ARG 0 optionText
		ARG 1 value
	METHOD method_42526 (Ljava/lang/Double;)V
		ARG 0 value
	METHOD method_42527 (Ljava/lang/String;)Lnet/minecraft/class_1306;
		ARG 0 value
	METHOD method_42528 getCloudRenderMode ()Lnet/minecraft/class_7172;
	METHOD method_42530 (Ljava/lang/Boolean;)V
		ARG 0 value
	METHOD method_42532 (Ljava/lang/Integer;)Ljava/lang/Double;
		ARG 0 value
	METHOD method_42533 (Ljava/lang/String;)Lnet/minecraft/class_4063;
		ARG 0 cloudRenderMode
	METHOD method_42534 getGraphicsMode ()Lnet/minecraft/class_7172;
	METHOD method_42535 (Ljava/lang/Boolean;)V
		ARG 1 value
	METHOD method_42536 (Ljava/lang/Double;)Ljava/lang/Integer;
		ARG 0 value
	METHOD method_42537 (Ljava/lang/Boolean;)V
		ARG 0 value
	METHOD method_42538 (Ljava/lang/Boolean;)V
		ARG 0 value
	METHOD method_42539 getChatVisibility ()Lnet/minecraft/class_7172;
	METHOD method_42540 (Ljava/lang/Double;)V
		ARG 0 value
	METHOD method_42541 (Ljava/lang/Integer;)V
		ARG 0 value
	METHOD method_42542 getChatOpacity ()Lnet/minecraft/class_7172;
	METHOD method_42543 (Ljava/lang/Boolean;)Ljava/lang/Integer;
		ARG 0 value
	METHOD method_42544 (Ljava/lang/Double;)I
		ARG 0 value
	METHOD method_42545 (Lnet/minecraft/class_2561;Ljava/lang/Integer;)Lnet/minecraft/class_2561;
		ARG 0 optionText
		ARG 1 value
	METHOD method_42546 getChatLineSpacing ()Lnet/minecraft/class_7172;
	METHOD method_42547 (Ljava/lang/Boolean;)Lnet/minecraft/class_4063;
		ARG 0 value
	METHOD method_42548 (Lnet/minecraft/class_2561;Ljava/lang/Double;)Lnet/minecraft/class_2561;
		ARG 0 optionText
		ARG 1 value
	METHOD method_42549 (Ljava/lang/Integer;)Ljava/lang/Integer;
		ARG 0 value
	METHOD method_42550 getTextBackgroundOpacity ()Lnet/minecraft/class_7172;
	METHOD method_42551 (Ljava/lang/Integer;)Ljava/lang/Integer;
		ARG 0 value
	METHOD method_42552 getMainArm ()Lnet/minecraft/class_7172;
	METHOD method_42553 (Ljava/lang/Integer;)Ljava/lang/Boolean;
		ARG 0 value
	METHOD method_42554 getChatScale ()Lnet/minecraft/class_7172;
	METHOD method_42555 (Ljava/lang/Integer;)V
		ARG 0 value
	METHOD method_42556 getChatWidth ()Lnet/minecraft/class_7172;
	METHOD method_42557 (Ljava/lang/Integer;)I
		ARG 0 value
	METHOD method_42558 (Ljava/lang/Double;)V
		ARG 0 value
	METHOD method_42559 (Lnet/minecraft/class_2561;Ljava/lang/Integer;)Lnet/minecraft/class_2561;
		ARG 0 optionText
		ARG 1 value
	METHOD method_42560 (Lnet/minecraft/class_2561;Ljava/lang/Double;)Lnet/minecraft/class_2561;
		ARG 0 optionText
		ARG 1 value
	METHOD method_42561 getChatDelay ()Lnet/minecraft/class_7172;
	METHOD method_42562 (Ljava/lang/Double;)V
		ARG 0 value
	METHOD method_42563 getMipmapLevels ()Lnet/minecraft/class_7172;
	METHOD method_42564 (Lnet/minecraft/class_2561;Ljava/lang/Double;)Lnet/minecraft/class_2561;
		ARG 0 optionText
		ARG 1 value
	METHOD method_42565 getAttackIndicator ()Lnet/minecraft/class_7172;
	METHOD method_42566 (Ljava/lang/Double;)V
		ARG 0 value
	METHOD method_42568 (Ljava/lang/Double;)V
		ARG 0 value
	METHOD method_42726 (Lnet/minecraft/class_2561;Ljava/lang/Double;)Lnet/minecraft/class_2561;
		ARG 0 optionText
		ARG 1 value
	METHOD method_42727 (Lnet/minecraft/class_2561;Ljava/lang/Double;)Lnet/minecraft/class_2561;
		ARG 0 optionText
		ARG 1 value
	METHOD method_42728 (Lnet/minecraft/class_2561;Ljava/lang/Double;)Lnet/minecraft/class_2561;
		ARG 0 optionText
		ARG 1 value
	METHOD method_44026 getOnlyShowSecureChat ()Lnet/minecraft/class_7172;
	METHOD method_45575 (Lnet/minecraft/class_3419;Ljava/lang/Double;)V
		ARG 1 value
	METHOD method_45576 createSoundVolumeOption (Ljava/lang/String;Lnet/minecraft/class_3419;)Lnet/minecraft/class_7172;
		ARG 1 key
		ARG 2 category
	METHOD method_45577 (Ljava/util/EnumMap;)V
		ARG 1 soundVolumeLevels
	METHOD method_45578 getSoundVolumeOption (Lnet/minecraft/class_3419;)Lnet/minecraft/class_7172;
		ARG 1 category
	METHOD method_45579 (Lnet/minecraft/class_2561;Ljava/lang/Double;)Lnet/minecraft/class_2561;
		ARG 0 prefix
		ARG 1 value
	METHOD method_45580 (Ljava/lang/Double;)V
		ARG 0 value
	METHOD method_45581 getPanoramaSpeed ()Lnet/minecraft/class_7172;
	METHOD method_47395 getOperatorItemsTab ()Lnet/minecraft/class_7172;
	METHOD method_47396 (Lnet/minecraft/class_6597;)Lnet/minecraft/class_7919;
		ARG 0 value
	METHOD method_47397 (Lnet/minecraft/class_5365;)Lnet/minecraft/class_7919;
		ARG 0 value
	METHOD method_47398 (Ljava/lang/Boolean;)Lnet/minecraft/class_7919;
		ARG 0 value
	METHOD method_47607 (Ljava/lang/Boolean;)V
		ARG 0 value
	METHOD method_47608 (Lnet/minecraft/class_2561;Ljava/lang/Boolean;)Lnet/minecraft/class_2561;
		ARG 0 optionText
		ARG 1 value
	METHOD method_47609 getTelemetryOptInExtra ()Lnet/minecraft/class_7172;
	CLASS 2
		METHOD method_33676 find (Ljava/lang/String;)Ljava/lang/String;
			ARG 1 key
		METHOD method_42571 (Ljava/lang/String;Lnet/minecraft/class_7172;Lcom/mojang/serialization/DataResult$PartialResult;)V
			ARG 2 partialResult
	CLASS 3
		METHOD method_33677 print (Ljava/lang/String;)V
			ARG 1 key
		METHOD method_42572 (Lnet/minecraft/class_7172;Lcom/mojang/serialization/DataResult$PartialResult;)V
			ARG 1 partialResult
		METHOD method_42573 (Ljava/lang/String;Ljava/io/PrintWriter;Lcom/google/gson/JsonElement;)V
			ARG 3 json
	CLASS class_5823 Visitor
		METHOD method_33679 visitFloat (Ljava/lang/String;F)F
			ARG 1 key
			ARG 2 current
		METHOD method_33680 visitInt (Ljava/lang/String;I)I
			ARG 1 key
			ARG 2 current
		METHOD method_33681 visitObject (Ljava/lang/String;Ljava/lang/Object;Ljava/util/function/Function;Ljava/util/function/Function;)Ljava/lang/Object;
			ARG 1 key
			ARG 2 current
			ARG 3 decoder
			ARG 4 encoder
		METHOD method_33683 visitString (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
			ARG 1 key
			ARG 2 current
		METHOD method_33684 visitBoolean (Ljava/lang/String;Z)Z
			ARG 1 key
			ARG 2 current
		METHOD method_42570 accept (Ljava/lang/String;Lnet/minecraft/class_7172;)V
			ARG 1 key
			ARG 2 option
