Êþº¾E'#net/minecraft/client/OptionInstance  net/minecraft/client/OptionsbiomeBlendRadius'()Lnet/minecraft/client/OptionInstance;  renderDistance  prioritizeChunkUpdates  simulationDistance  ambientOcclusion   cloudStatus   particles   mipmapLevels   entityShadows " #entityDistanceScaling % &menuBackgroundBlurriness ( ) cloudRange + , cutoutLeaves . /improvedTransparency 1 2textureFiltering 4 5maxAnisotropyBit 7 8 weatherRadius : ;framerateLimit = > enableVsync @ AinactivityFpsLimit C DguiScale F G fullscreen I JexclusiveFullscreen L Mgamma O PpreferredGraphicsBackend RST UVcom/google/common/collect/Lists newArrayList*([Ljava/lang/Object;)Ljava/util/ArrayList; XYZ [\%com/mojang/blaze3d/platform/MacosUtilIS_MACOSZ ^ _macFullscreenMenuVisibility abc dejava/util/Listadd(Ljava/lang/Object;)Zg hiapply"()Ljava/util/function/IntFunction; ak lmtoArray5(Ljava/util/function/IntFunction;)[Ljava/lang/Object;o&[Lnet/minecraft/client/OptionInstance; q rshowAutosaveIndicator t uvignette w xattackIndicator z {chunkSectionFadeInTime }~ €�p(Lnet/minecraft/client/gui/screens/Screen;Lnet/minecraft/client/Options;Lnet/minecraft/network/chat/Component;)V ‰Š‹ Œ�-net/minecraft/client/gui/layouts/LinearLayoutvertical1()Lnet/minecraft/client/gui/layouts/LinearLayout; ‰� �‘spacing2(I)Lnet/minecraft/client/gui/layouts/LinearLayout; }“ ”•header/Lnet/minecraft/client/gui/layouts/LinearLayout; —˜™ š›net/minecraft/client/MinecraftgetGpuWarnlistManager4()Lnet/minecraft/client/renderer/GpuWarnlistManager; }� žŸgpuWarnlistManager2Lnet/minecraft/client/renderer/GpuWarnlistManager; ¡¢£ ¤¥0net/minecraft/client/renderer/GpuWarnlistManager resetWarnings()V § ¨©get()Ljava/lang/Object;«java/lang/Integer ª­ ®¯intValue()I }± ²³ oldMipmapsI }µ ¶³oldAnisotropyBit¸+net/minecraft/client/TextureFilteringMethod }º »¼oldTextureFiltering-Lnet/minecraft/client/TextureFilteringMethod; }¾ ¿À minecraft Lnet/minecraft/client/Minecraft; — ÃÄ getWindow&()Lcom/mojang/blaze3d/platform/Window; }Æ ÇÈlist1Lnet/minecraft/client/gui/components/OptionsList; }Ê Ë�DISPLAY_HEADER ÍÎÏ ÐÑ/net/minecraft/client/gui/components/OptionsList addHeader)(Lnet/minecraft/network/chat/Component;)V ÓÔÕ Ö×"com/mojang/blaze3d/platform/WindowfindBestMonitor'()Lcom/mojang/blaze3d/platform/Monitor; }Ù ÚÛfullscreenModeMonitor%Lcom/mojang/blaze3d/platform/Monitor; ÓÝ ÞßgetPreferredFullscreenVideoMode()Ljava/util/Optional; áâã äåjava/util/ObjectsrequireNonNull&(Ljava/lang/Object;)Ljava/lang/Object;ç hèD(Lcom/mojang/blaze3d/platform/Monitor;)Ljava/util/function/Function; êëì íîjava/util/Optionalmap3(Ljava/util/function/Function;)Ljava/util/Optional; ªð ñòvalueOf(I)Ljava/lang/Integer; êô õåorElse÷!options.fullscreen.exclusive.mode }ù ú�!EXCLUSIVE_FULLSCREEN_MODE_TOOLTIP ü ýþcachedConstantTooltip](Lnet/minecraft/network/chat/Component;)Lnet/minecraft/client/OptionInstance$TooltipSupplier; toStringz(Lnet/minecraft/client/gui/screens/options/VideoSettingsScreen;)Lnet/minecraft/client/OptionInstance$CaptionBasedToString;,net/minecraft/client/OptionInstance$IntRange   ¯#com/mojang/blaze3d/platform/Monitor modeCount  † (II)V  valueChanged�(Lnet/minecraft/client/gui/screens/options/VideoSettingsScreen;Lcom/mojang/blaze3d/platform/Window;)Lnet/minecraft/client/OptionInstance$ValueUpdateListener;  †ý(Ljava/lang/String;Lnet/minecraft/client/OptionInstance$TooltipSupplier;Lnet/minecraft/client/OptionInstance$CaptionBasedToString;Lnet/minecraft/client/OptionInstance$ValueSet;Ljava/lang/Object;Lnet/minecraft/client/OptionInstance$ValueUpdateListener;)V Í addBig((Lnet/minecraft/client/OptionInstance;)V } optionsLnet/minecraft/client/Options; } displayOptionsF(Lnet/minecraft/client/Options;)[Lnet/minecraft/client/OptionInstance; Í! "#addSmall)([Lnet/minecraft/client/OptionInstance;)V }% &�QUALITY_HEADER ( )graphicsPreset }+ ,qualityOptions }. /�PREFERENCES_HEADER }1 2preferenceOptions ‰4 56defaultCellSetting3()Lnet/minecraft/client/gui/layouts/LayoutSettings; 89: ;6/net/minecraft/client/gui/layouts/LayoutSettingsalignHorizontallyCenter 8= >6alignVerticallyMiddle@0net/minecraft/client/gui/components/StringWidget }B C�title }E FGfontLnet/minecraft/client/gui/Font; ?I †JH(Lnet/minecraft/network/chat/Component;Lnet/minecraft/client/gui/Font;)V ‰L MNaddChildb(Lnet/minecraft/client/gui/layouts/LayoutElement;)Lnet/minecraft/client/gui/layouts/LayoutElement; P QR%isRestartRequiredToApplyVideoSettings()Z }T U�RESTART_REQUIRED }W XYrestartWarning2Lnet/minecraft/client/gui/components/StringWidget; }[ \]layout8Lnet/minecraft/client/gui/layouts/HeaderAndFooterLayout; _`a bN6net/minecraft/client/gui/layouts/HeaderAndFooterLayout addToHeader Íd ef findOption[(Lnet/minecraft/client/OptionInstance;)Lnet/minecraft/client/gui/components/AbstractWidget;h8net/minecraft/client/gui/components/AbstractSliderButton ·j k¼ ANISOTROPIC gm n\active ?p q\visible }s tuaddRenderableWidget|(Lnet/minecraft/client/gui/components/events/GuiEventListener;)Lnet/minecraft/client/gui/components/events/GuiEventListener; }w x¥repositionElements ƒz {¥tick Ó} ~¥changeFullscreenVideoMode ƒ€ �¥onClose —ƒ „…updateMaxMipLevel(I)V —‡ ˆ‰delayTextureReload*()Ljava/util/concurrent/CompletableFuture; ƒ‹ Œ¥removed ƒŽ �� mouseClicked1(Lnet/minecraft/client/input/MouseButtonEvent;Z)Z ¡’ “RisShowingWarning•$net/minecraft/network/chat/Component }— ˜�WARNING_MESSAGE š›œ ��+net/minecraft/network/chat/CommonComponentsNEW_LINE ¡Ÿ  ¡getRendererWarnings()Ljava/lang/String;£!options.graphics.warning.renderer¥java/lang/Object ”§ ¨© translatableT(Ljava/lang/String;[Ljava/lang/Object;)Lnet/minecraft/network/chat/MutableComponent; «¬­ ®¯net/minecraft/ChatFormattingGRAYLnet/minecraft/ChatFormatting; ±²³ ´µ+net/minecraft/network/chat/MutableComponent withStyleM(Lnet/minecraft/ChatFormatting;)Lnet/minecraft/network/chat/MutableComponent; ¡· ¸¡getVendorWarningsºoptions.graphics.warning.vendor ¡¼ ½¡getVersionWarnings¿ options.graphics.warning.version —Á ÂÃguiLnet/minecraft/client/gui/Gui;ÅInet/minecraft/client/gui/screens/options/UnsupportedGraphicsWarningScreen }Ç È� WARNING_TITLEÊVnet/minecraft/client/gui/screens/options/UnsupportedGraphicsWarningScreen$ButtonOption }Ì Í� BUTTON_ACCEPTÏ ÐÑonPresst(Lnet/minecraft/client/gui/screens/options/VideoSettingsScreen;)Lnet/minecraft/client/gui/components/Button$OnPress; ÉÓ †Ô](Lnet/minecraft/network/chat/Component;Lnet/minecraft/client/gui/components/Button$OnPress;)V }Ö ×� BUTTON_CANCELÏ ÚÛÜ ÝÞ'com/google/common/collect/ImmutableListofO(Ljava/lang/Object;Ljava/lang/Object;)Lcom/google/common/collect/ImmutableList; Äà †áb(Lnet/minecraft/network/chat/Component;Ljava/util/List;Lcom/google/common/collect/ImmutableList;)V ãäå æçnet/minecraft/client/gui/Gui setScreen,(Lnet/minecraft/client/gui/screens/Screen;)V —é êRhasControlDown ì íîvalues0()Lnet/minecraft/client/OptionInstance$ValueSet;ð;net/minecraft/client/OptionInstance$ClampingLazyMaxIntRange ïò ó¯ maxInclusive õö÷ øùjava/lang/Mathsignum(D)D ïû ü¯ minInclusiveþ/net/minecraft/client/gui/components/CycleButton  set(Ljava/lang/Object;)V ý setValue Í  setScrollAmount(D)V ƒ    mouseScrolled(DDDD)Z  ñjava/lang/Boolean(Z)Ljava/lang/Boolean; ƒw Í ¥applyUnsavedChanges _ ¥removeChildren ‰ } ¥rebuildWidgets ¡  ¥dismissWarning }" #¥updateTransparencyButton —% &' getInstance"()Lnet/minecraft/client/Minecraft; —) *+levelExtractor6Lnet/minecraft/client/renderer/extract/LevelExtractor; -./ 0¥4net/minecraft/client/renderer/extract/LevelExtractor allChanged ê2 3ßempty 5 67mode*(I)Lcom/mojang/blaze3d/platform/VideoMode; ê9 Ý:((Ljava/lang/Object;)Ljava/util/Optional; Ó< =>setPreferredFullscreenVideoMode(Ljava/util/Optional;)V@options.fullscreen.unavailable ”B ¨CA(Ljava/lang/String;)Lnet/minecraft/network/chat/MutableComponent;Eoptions.fullscreen.current G HIgenericValueLabelt(Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/Component;Koptions.fullscreen.entry MNO P¯%com/mojang/blaze3d/platform/VideoModegetWidth MR S¯ getHeight MU V¡refreshRateLabel MX Y¯ getRedBits M[ \¯ getGreenBits M^ _¯ getBlueBitsaoptions.videoTitlecoptions.improvedTransparency «e f¯ITALIC }h i�IMPROVED_TRANSPARENCYk options.graphics.warning.messagemoptions.graphics.warning.title «o p¯REDroptions.graphics.warning.accepttoptions.graphics.warning.cancelvoptions.video.display.header «x y¯ UNDERLINE «{ |¯BOLD ±~ ´N([Lnet/minecraft/ChatFormatting;)Lnet/minecraft/network/chat/MutableComponent;�options.video.quality.headerƒ options.video.preferences.header…options.restartRequired‡net/minecraft/util/CommonColorsÿßPP ±Š ‹Œ withColor0(I)Lnet/minecraft/network/chat/MutableComponent;Ž)options.fullscreen.exclusive.mode.tooltipRuntimeVisibleTypeAnnotations#Lorg/jspecify/annotations/Nullable;CodeLineNumberTableLocalVariableTableMethodParameters SignatureI(Lnet/minecraft/client/Options;)[Lnet/minecraft/client/OptionInstance<*>;resultLjava/util/List;LocalVariableTypeTable:Ljava/util/List;>; StackMapTablej(Lnet/minecraft/client/gui/screens/Screen;Lnet/minecraft/client/Minecraft;Lnet/minecraft/client/Options;)Vthis>Lnet/minecraft/client/gui/screens/options/VideoSettingsScreen; lastScreen)Lnet/minecraft/client/gui/screens/Screen; addOptions initialValuewindow$Lcom/mojang/blaze3d/platform/Window;exclusiveFullscreenModeOption%Lnet/minecraft/client/OptionInstance;:Lnet/minecraft/client/OptionInstance;©java/lang/String«3net/minecraft/client/OptionInstance$TooltipSupplier­8net/minecraft/client/OptionInstance$CaptionBasedToStringaddTitle maxAnisotropy:Lnet/minecraft/client/gui/components/AbstractSliderButton;restartRequiredwarningMessagerendererWarningsLjava/lang/String;vendorWarningsversionWarningsevent-Lnet/minecraft/client/input/MouseButtonEvent; doubleClick8Ljava/util/List;¼+net/minecraft/client/input/MouseButtonEvent cycleButton1Lnet/minecraft/client/gui/components/CycleButton;oldValueadjustedOldValuenewValueclampingLazyMaxIntRange=Lnet/minecraft/client/OptionInstance$ClampingLazyMaxIntRange;xDyscrollXscrollYFLnet/minecraft/client/gui/components/CycleButton;updateFullscreenButton(Z)VfullscreenButtonfullscreenWidget4Lnet/minecraft/client/gui/components/AbstractWidget;FLnet/minecraft/client/gui/components/CycleButton;monitorbuttonoptionwidget:Lnet/minecraft/client/OptionInstance;lambda$mouseClicked$1/(Lnet/minecraft/client/gui/components/Button;)Vbtn,Lnet/minecraft/client/gui/components/Button;lambda$mouseClicked$0lambda$addOptions$1:(Lcom/mojang/blaze3d/platform/Window;Ljava/lang/Integer;)VvalueLjava/lang/Integer;lambda$addOptions$0a(Lnet/minecraft/network/chat/Component;Ljava/lang/Integer;)Lnet/minecraft/network/chat/Component;caption'Lcom/mojang/blaze3d/platform/VideoMode;lambda$displayOptions$0)(I)[Lnet/minecraft/client/OptionInstance;x$0 SourceFileVideoSettingsScreen.javaBootstrapMethodsê(I)Ljava/lang/Object;ì }í âããåñ ò óô indexOfMode*(Lcom/mojang/blaze3d/platform/VideoMode;)Iö<(Lcom/mojang/blaze3d/platform/VideoMode;)Ljava/lang/Integer;ø`(Lnet/minecraft/network/chat/Component;Ljava/lang/Object;)Lnet/minecraft/network/chat/Component;ú }û Þßßÿ } ÚÛ(Ljava/lang/Integer;)VÖ } ÙÖ } ÕÖ    "java/lang/invoke/LambdaMetafactory metafactoryÌ(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite; InnerClassesTooltipSupplierCaptionBasedToStringIntRange7net/minecraft/client/OptionInstance$ValueUpdateListenerValueUpdateListener,net/minecraft/client/OptionInstance$ValueSetValueSet ButtonOption2net/minecraft/client/gui/components/Button$OnPress*net/minecraft/client/gui/components/ButtonOnPressClampingLazyMaxIntRange#%java/lang/invoke/MethodHandles$Lookup%java/lang/invoke/MethodHandlesLookup!}ƒ€�i�˜�È�Í�×�Ë�&�/�U�ú�žŸ²³¶³»¼”•XY��ÚÛ�� ,‘úˆ½Y*¶SY*¶ SY*¶ SY*¶SY*¶SY*¶SY*¶SY*¶SY*¶SY *¶!SY *¶$SY *¶'SY *¶*SY *¶-SY*¶0SY*¶3SY*¶6S°’N-./12$4+537;8C:K;S=[>c@kAsC{DƒF‡-“ ˆ”•– ‘çc½Y*¶9SY*¶¹"º;¼C½X¾_¿qÀ}Á†ÃŽÄ•ŪƲǶɺÊ“ "¯°»�žCx±\›-ÿ7}ggÿ}ggúü- �¥‘A*´½¶Á¶|*·±’Î ÏГ �žŒ¥‘§c*´¶¶¦Àª¶¬*´° +*´¶3¶¦Àª¶¬*´´ *´¶0¶¦*´¹¥"*´½*´¶¶¦Àª¶¬¶‚*´½¶†W*·б’Ô?ÕVÖ^ØbÙ“ c�ž›?��‘ç ÿ*+·�™÷*´œ¶‘™ë½”Y²–SY²™S¸QN*´œ¶ž:Æ)-²™¹`W-¢½¤YS¸¦²ª¶°¹`W*´œ¶¶:Æ)-²™¹`W-¹½¤YS¸¦²ª¶°¹`W*´œ¶»:Æ)-²™¹`W-¾½¤YS¸¦²ª¶°¹`W*´½´À»ÄY²Æ-»ÉY²Ë*ºηÒ»ÉY²Õ*ºØ·Ò¸Ù·ß¶â¬¬’JÝ Þà'â0ã5ä?å[èdéiêsë�î˜ï�ð§ñÃôûý“H'Ô²˜0˳´d—µ´˜c¶´ÿ�žÿ·¸ÿ¹\™ 'Ô²º›&ý[a¨ü3¨ü3¨ÿ7}»” ·¹  ‘§ «*´½¶è™™*´¶B:  ¶ë:  Áï™ Àï:  ¶¦Àª¶¬6  š  ¶ñ`§ 6  ¸ôŽ`6  ™H  ¶ñ£>  ¶ú¡4*´Å ¶cÀý:Æ!  ¸ï¶ÿ ¸ï¶*´Å¶¬¬*')· ¬’>  )6ITm{€Š”œž “p {#½¾6h¿³ IUÀ³ TJÁ³ )uÂà �D¦ «�ž«ÄÅ«ÆÅ«ÇÅ«ÈÅ™{#½É�D§ ›þEïAùVú”ÄÆÇÈÊË‘Ÿ(*´ÅÆ#*´Å*´¶E¶cM,Æ,ÀýN-¸¶±’#$%&''*“*̾ÍÎ(�ž(G\™ ÌÏ›'”Gx¥‘¤=*·*´½¶Á¶ÒL+*´Ø¥(*´ÅÆ *´Å¶*´Z¶*´’¶*µV*¶±’* ./012%4,53687<9“=�ž.ÐÛ› ü%#¥‘²-*´ÅÆ(*´¶-L*´Å+¶cM,Æ,ÀýN-+¶¦À¶±’<=>?@!A,D“*! ѾҦÓÎ-�ž™! ÑÏÒÔ›,ÕÖ‘i%*´œ¶*´¶-¸¶ÿ*¶!*´½´À*¶â±’þÿ$“%�ž%רÙÖ‘n**´¶-¸¶ÿ¸$´(¶,*´œ¶*´½´À*¶â±’ö÷ùú)û“*�ž*רÚÛ‘–)*´ØÇ±+,¶¬  ¸1§*´Ø,¶¬¶4¸8¶;±’™šœ(�“ )�ž)£¤)ÜÝ›NÓÿ }ÓªÓêÞß‘Ñk*´ØÇ ?¸A°,¶¬ +D¸A¸F°*´Ø,¶¬¶4N+J½¤Y-¶L¸ïSY-¶Q¸ïSY-¶TSY-¶W-¶Z`-¶]`¸ïS¸¦¸F°’Œ���!“-”“*k�žkà�kÜÝ->6á› âã‘/½°’Z“ ä³å¥‘ÿ¿`¸A³|b¸A²d¶°³gj½¤Y²gSY²gS¸¦³–l¸A²n¶°³Æq¸A³Ës¸A³Õu¸A½«Y²wSY²zS¶}³É€¸A½«Y²wSY²zS¶}³$‚¸A½«Y²wSY²zS¶}³-„¸Aˆ¶‰³S�¸A³ø±’.  !"1#@$I%R&n'Š(¦)µ*æçè> éëî ïðõ ÷ùü ýþ  J ª ¬   ÉÄ  ï!"$&