Êþº¾EÍ  java/lang/Object()V3net/minecraft/client/renderer/state/GameRenderState   *net/minecraft/client/renderer/GameRenderergameRenderState5Lnet/minecraft/client/renderer/state/GameRenderState;  renderBlockOutlineZ&net/minecraft/client/renderer/Lightmap   lightmap(Lnet/minecraft/client/renderer/Lightmap;(net/minecraft/client/renderer/UiLightmap   ! uiLightmap*Lnet/minecraft/client/renderer/UiLightmap;#4net/minecraft/client/renderer/texture/OverlayTexture " & '(overlayTexture6Lnet/minecraft/client/renderer/texture/OverlayTexture;*&net/minecraft/client/renderer/Panorama ) - ./panorama(Lnet/minecraft/client/renderer/Panorama;12com/mojang/blaze3d/resource/CrossFrameResourcePool 03 4(I)V 6 78 resourcePool4Lcom/mojang/blaze3d/resource/CrossFrameResourcePool;:-net/minecraft/client/renderer/fog/FogRenderer 9 = >? fogRenderer/Lnet/minecraft/client/renderer/fog/FogRenderer;A/net/minecraft/client/renderer/SubmitNodeStorage @ D EFhandAndScreenSubmitNodeStorage1Lnet/minecraft/client/renderer/SubmitNodeStorage;Hnet/minecraft/client/Camera G K LM mainCameraLnet/minecraft/client/Camera;O(net/minecraft/client/renderer/Projection N R ST hudProjection*Lnet/minecraft/client/renderer/Projection;V$com/mojang/blaze3d/platform/Lighting U Y Z[lighting&Lcom/mojang/blaze3d/platform/Lighting;]3net/minecraft/client/renderer/GlobalSettingsUniform \ ` abglobalSettingsUniform5Lnet/minecraft/client/renderer/GlobalSettingsUniform;d4net/minecraft/client/renderer/ProjectionMatrixBufferflevel ch i(Ljava/lang/String;)V k lmlevelProjectionMatrixBuffer6Lnet/minecraft/client/renderer/ProjectionMatrixBuffer;o3d hud q rmhud3dProjectionMatrixBuffertjava/util/ArrayList s w xyrequestedPostEffectsLjava/util/List; { |yappliedPostEffects ~ yfailedPostEffects � ‚ƒ minecraft Lnet/minecraft/client/Minecraft; … †‡ firstPersonHandsAndItemsRenderer@Lnet/minecraft/client/renderer/FirstPersonHandsAndItemsRenderer;‰:net/minecraft/client/renderer/LightmapRenderStateExtractor ˆ‹ ŒO(Lnet/minecraft/client/renderer/GameRenderer;Lnet/minecraft/client/Minecraft;)V Ž ��lightmapRenderStateExtractorLÌÍ@  ~ isPanoramicMode �‚ƒ „;net/minecraft/client/renderer/state/level/PlayerRenderState hasPlayer ]† ‡ˆ cameraType!Lnet/minecraft/client/CameraType; Š‹Œ �¬net/minecraft/client/CameraType isFirstPerson  � � isSleeping ’“” •6net/minecraft/client/renderer/state/gui/GuiRenderState isHudHidden Á— ˜™gameMode6Lnet/minecraft/client/multiplayer/MultiPlayerGameMode; ›œ� žŸ4net/minecraft/client/multiplayer/MultiPlayerGameMode getPlayerMode&()Lnet/minecraft/world/level/GameType; ¡¢£ ¤¥"net/minecraft/world/level/GameType SPECTATOR$Lnet/minecraft/world/level/GameType; @ @¨ ©pushPose « ¬­viewRotationMatrixLorg/joml/Matrix4f;¯org/joml/Matrix4f ® ®² e³((Lorg/joml/Matrix4f;)Lorg/joml/Matrix4f; @µ ¶·mulPose(Lorg/joml/Matrix4fc;)V ƒ¹ º»getModelViewStack()Lorg/joml/Matrix4fStack; ½¾¿ À»org/joml/Matrix4fStack pushMatrix ½ ÃÄmul)(Lorg/joml/Matrix4fc;)Lorg/joml/Matrix4f; Æ ÇÈbobHurte(Lnet/minecraft/client/renderer/state/level/CameraRenderState;Lcom/mojang/blaze3d/vertex/PoseStack;)V ]Ê ËbobView Í ËÈ �Ï ÐÑfirstPersonHandsAndItemsOLnet/minecraft/client/renderer/state/level/FirstPersonHandsAndItemsRenderState; Ó ÔÑcameraEntityPartialTicks Öר ÙÚ>net/minecraft/client/renderer/FirstPersonHandsAndItemsRenderersubmitHandsWithItemsè(FLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/SubmitNodeCollector;Lnet/minecraft/client/renderer/state/level/PlayerRenderState;Lnet/minecraft/client/renderer/state/level/FirstPersonHandsAndItemsRenderState;)V ÆÜ ÝÞ prepareFrame€(Lnet/minecraft/client/renderer/SubmitNodeStorage;)Lnet/minecraft/client/renderer/feature/FeatureRenderDispatcher$PreparedFrame; àáâ ãä+com/mojang/renderpearl/api/device/GpuDevicecreateCommandEncoder6()Lcom/mojang/renderpearl/api/commands/CommandEncoder;æ çèget()Ljava/util/function/Supplier; @ê ëìgetColorTextureView6()Lcom/mojang/renderpearl/api/textures/GpuTextureView; îïð ñòjava/util/Optionalempty()Ljava/util/Optional; ôõö ñ÷java/util/OptionalDouble()Ljava/util/OptionalDouble; ùúû üý2com/mojang/renderpearl/api/commands/CommandEncodercreateRenderPasså(Ljava/util/function/Supplier;Lcom/mojang/renderpearl/api/textures/GpuTextureView;Ljava/util/Optional;Lcom/mojang/renderpearl/api/textures/GpuTextureView;Ljava/util/OptionalDouble;)Lcom/mojang/renderpearl/api/commands/RenderPass; ƒÿ bindDefaultUniforms3(Lcom/mojang/renderpearl/api/commands/RenderPass;)V Æ renderAllFeatures€(Lcom/mojang/renderpearl/api/commands/RenderPass;Lnet/minecraft/client/renderer/feature/FeatureRenderDispatcher$PreparedFrame;)V 3.com/mojang/renderpearl/api/commands/RenderPass java/lang/Throwable     addSuppressed(Ljava/lang/Throwable;)V 3Knet/minecraft/client/renderer/feature/FeatureRenderDispatcher$PreparedFrame ½ » popMatrix @ popPose  %net/minecraft/world/effect/MobEffects NIGHT_VISIONLnet/minecraft/core/Holder; -  ! getEffectK(Lnet/minecraft/core/Holder;)Lnet/minecraft/world/effect/MobEffectInstance; #$% &',net/minecraft/world/effect/MobEffectInstance endsWithin(I)Z?333 #* +š getDuration>™™š ./0 ç1%net/minecraft/util/profiling/Profiler/()Lnet/minecraft/util/profiling/ProfilerFiller;3camera 567 8i+net/minecraft/util/profiling/ProfilerFillerpush G: ;<update&(Lnet/minecraft/client/DeltaTracker;)V 5> ?pop ñ B CHEND_OF_FRAME_POST_EFFECT ñE FGadd(Ljava/lang/Object;)Z ïI JgetActivePostEffects ñL MNaddAll(Ljava/util/Collection;)Z ÁP Q¬isGameLoadFinished S TshouldRenderLevel VWX YZ!net/minecraft/client/DeltaTrackergetGameTimeDeltaPartialTick(Z)F \ ] extractWindow _ `extractOptions b cdlightmapRenderState9Lnet/minecraft/client/renderer/state/LightmapRenderState; ˆf ghextract=(Lnet/minecraft/client/renderer/state/LightmapRenderState;F)V j kl extractCamera'(Lnet/minecraft/client/DeltaTracker;F)V Án oplevelExtractor6Lnet/minecraft/client/renderer/extract/LevelExtractor; rst gu4net/minecraft/client/renderer/extract/LevelExtractorD(Lnet/minecraft/client/DeltaTracker;Lnet/minecraft/client/Camera;F)V w xylevelRenderStatenet/minecraft/util/profiling/metrics/profiling/MetricsRecordersampleDuringExtract¢render ¤ ¥¦windowRenderState7Lnet/minecraft/client/renderer/state/WindowRenderState; ¨©ª «H5net/minecraft/client/renderer/state/WindowRenderStatewidth @© ¨® ¯Hheight @®  @³ ´µgetColorTexture2()Lcom/mojang/renderpearl/api/textures/GpuTexture; ’· ¸¹clearColorOverrideLorg/joml/Vector4f; @» ¼µgetDepthTexture ù¾ ¿ÀclearColorAndDepthTexturesx(Lcom/mojang/renderpearl/api/textures/GpuTexture;Lorg/joml/Vector4fc;Lcom/mojang/renderpearl/api/textures/GpuTexture;D)V ] Ãa glintStrength {Å ÆÇgameTimeJ {É ÊÑworldPartialTicks ]Ì ÍHmenuBackgroundBlurriness {Ï ÐÑcameraRenderState=Lnet/minecraft/client/renderer/state/level/CameraRenderState; Ó ÔÕposLnet/minecraft/world/phys/Vec3; ]× ØÙtextureFiltering-Lnet/minecraft/client/TextureFilteringMethod; ÛÜÝ ÞÙ+net/minecraft/client/TextureFilteringMethodRGSS \à ;á)(IIDJFILnet/minecraft/world/phys/Vec3;Z)V ã äåpreparePostEffects(Ljava/util/List;)V ç ¢è<(Lnet/minecraft/client/renderer/state/LightmapRenderState;)Vêworld ì í renderLevel ï ðtryTakeScreenshotIfNeeded ò óblitEntityOutline õ öapplyPostEffects øùú ûjava/util/Collections emptyList 9ý þendFrame ù clearDepthTexture4(Lcom/mojang/renderpearl/api/textures/GpuTexture;D)V  Z(()Lcom/mojang/blaze3d/platform/Lighting;    *com/mojang/blaze3d/platform/Lighting$EntryITEMS_3D,Lcom/mojang/blaze3d/platform/Lighting$Entry; U setupFor/(Lcom/mojang/blaze3d/platform/Lighting$Entry;)V   useUiLightmap× Ó ¢ Óý ›ý 0ýjava/util/HashSet  (Ljava/util/Collection;)V w  !isPostEffectValid6(Lnet/minecraft/resources/Identifier;Ljava/util/Set;)Z #$% &G java/util/Setremove(java/lang/RuntimeException * +,LOGGERLorg/slf4j/Logger;.Failed to load post effect {} 012 34org/slf4j/Loggerwarn9(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V #‰ }7 8closePersistentTargets:Failed to apply post effect {} }< =>id&()Lnet/minecraft/resources/Identifier; @ AhasWorldScreenshot ÁC D¬ isLocalServer FGH IJnet/minecraft/util/Util getMillis()J L MÇlastScreenshotAttemptè ÁQ RSgetSingleplayerServer0()Lnet/minecraft/client/server/IntegratedServer; UVW X¬,net/minecraft/client/server/IntegratedServer isStopped UZ [ògetWorldScreenshotFile] ^_acceptK(Lnet/minecraft/client/renderer/GameRenderer;)Ljava/util/function/Consumer; îa bc ifPresent (Ljava/util/function/Consumer;)V re fšcountRenderedSections h i¬hasRenderedAllSectionsk ^l3(Ljava/nio/file/Path;)Ljava/util/function/Consumer; nop qrnet/minecraft/client/ScreenshottakeScreenshotJ(Lcom/mojang/blaze3d/pipeline/RenderTarget;Ljava/util/function/Consumer;)V Át uºgetCameraEntityw(net/minecraft/world/entity/player/Player ày z¬isHidden v| }~ getAbilities/()Lnet/minecraft/world/entity/player/Abilities; €�‚ ƒ+net/minecraft/world/entity/player/AbilitiesmayBuild -… †‡getMainHandItem&()Lnet/minecraft/world/item/ItemStack; Á‰ Š‹ hitResult$Lnet/minecraft/world/phys/HitResult; �Ž� �‘"net/minecraft/world/phys/HitResultgetType+()Lnet/minecraft/world/phys/HitResult$Type; “”• –—'net/minecraft/world/phys/HitResult$TypeBLOCK)Lnet/minecraft/world/phys/HitResult$Type;™'net/minecraft/world/phys/BlockHitResult ˜› œ� getBlockPos()Lnet/minecraft/core/BlockPos; ÄŸ  ¡ getBlockStateQ(Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; £¤¥ ¦§0net/minecraft/world/level/block/state/BlockState!showAsInteractableInSpectatorModej(Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/BlockHitResult;)Z©:net/minecraft/world/level/block/state/pattern/BlockInWorld ¨« ¬H(Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Z)V ®¯° ±¬"net/minecraft/world/item/ItemStackisEmpty ®³ ´µcanBreakBlockInAdventureMode?(Lnet/minecraft/world/level/block/state/pattern/BlockInWorld;)Z ®· ¸µcanPlaceOnBlockInAdventureMode º »¬shouldRenderBlockOutline½matrices ¿ À­projectionMatrix ® · @Ä ÅÆlast,()Lcom/mojang/blaze3d/vertex/PoseStack$Pose; ÈÉÊ ËÌ(com/mojang/blaze3d/vertex/PoseStack$Posepose()Lorg/joml/Matrix4f; ® ]Ï ÐÑscreenEffectScale �Ò ÓÑportalEffectIntensity �Õ ÖÑnauseaEffectIntensity 1Ø Ù5max=#× Üorg/joml/Vector3f IÞ ßÑ SQRT_OF_TWO Ûá v �ã äÑspinningEffectAngle<Žú5 ®ç èérotate*(FLorg/joml/Vector3fc;)Lorg/joml/Matrix4f; ®ë ìíscale(FFF)Lorg/joml/Matrix4f; cï ðñ getBufferH(Lorg/joml/Matrix4f;)Lcom/mojang/renderpearl/api/buffers/GpuBufferSlice; óôõ ö÷!com/mojang/blaze3d/ProjectionType PERSPECTIVE#Lcom/mojang/blaze3d/ProjectionType; ƒù úûsetProjectionMatrixY(Lcom/mojang/renderpearl/api/buffers/GpuBufferSlice;Lcom/mojang/blaze3d/ProjectionType;)Výfog 5ÿ ipopPush  fogData+Lnet/minecraft/client/renderer/fog/FogData; 9  updateBuffer.(Lnet/minecraft/client/renderer/fog/FogData;)V     5net/minecraft/client/renderer/fog/FogRenderer$FogModeWORLD7Lnet/minecraft/client/renderer/fog/FogRenderer$FogMode; 9 ðl(Lnet/minecraft/client/renderer/fog/FogRenderer$FogMode;)Lcom/mojang/renderpearl/api/buffers/GpuBufferSlice; æ ¬shouldCreateWorldFog ñ¯  ¹)net/minecraft/client/renderer/fog/FogDatacolor  ¢À(Lcom/mojang/blaze3d/resource/GraphicsResourceAllocator;ZLnet/minecraft/client/renderer/state/level/CameraRenderState;Lcom/mojang/renderpearl/api/buffers/GpuBufferSlice;Lorg/joml/Vector4f;ZZ)V   ! render3dHud¶(Lnet/minecraft/client/renderer/state/level/CameraRenderState;Lnet/minecraft/client/renderer/state/level/PlayerRenderState;Lnet/minecraft/client/renderer/state/OptionsRenderState;Z)V#hand % &ÑdepthFar ( )ÑhudFov N+ ,-setupPerspective(FFFFF)V c/ ð0_(Lnet/minecraft/client/renderer/Projection;)Lcom/mojang/renderpearl/api/buffers/GpuBufferSlice; @2 3ìgetDepthTextureView 5 67renderItemInHand±(Lnet/minecraft/client/renderer/state/level/CameraRenderState;Lnet/minecraft/client/renderer/state/level/PlayerRenderState;Lcom/mojang/renderpearl/api/textures/GpuTextureView;)V9 screenEffects ý; <=submit²(FLnet/minecraft/client/renderer/SubmitNodeCollector;Lnet/minecraft/client/renderer/state/level/PlayerRenderState;Lnet/minecraft/client/renderer/state/level/CameraRenderState;Z)V ¯æ  A BNONE ƒD EF setShaderFog6(Lcom/mojang/renderpearl/api/buffers/GpuBufferSlice;)V {H Irender3dCrosshair ¨K LHguiScale N ¢O©(Lnet/minecraft/client/renderer/state/level/CameraRenderState;ILcom/mojang/renderpearl/api/textures/GpuTextureView;Lcom/mojang/renderpearl/api/textures/GpuTextureView;)V Q Rintegrate3DHudDepthæ UVW XY8com/mojang/renderpearl/api/commands/RenderPassDescriptorbuildera(Ljava/util/function/Supplier;)Lcom/mojang/renderpearl/api/commands/RenderPassDescriptor$Builder; [\] ^_@com/mojang/renderpearl/api/commands/RenderPassDescriptor$BuilderwithDepthAttachmentx(Lcom/mojang/renderpearl/api/textures/GpuTextureView;)Lcom/mojang/renderpearl/api/commands/RenderPassDescriptor$Builder; [a bcbuild<()Lcom/mojang/renderpearl/api/commands/RenderPassDescriptor; ƒe fggetSamplerCache+()Lcom/mojang/blaze3d/systems/SamplerCache; ijk lm.com/mojang/renderpearl/api/textures/FilterModeNEAREST0Lcom/mojang/renderpearl/api/textures/FilterMode; opq rs'com/mojang/blaze3d/systems/SamplerCachegetClampToEdgeb(Lcom/mojang/renderpearl/api/textures/FilterMode;)Lcom/mojang/renderpearl/api/textures/GpuSampler; ùu üvl(Lcom/mojang/renderpearl/api/commands/RenderPassDescriptor;)Lcom/mojang/renderpearl/api/commands/RenderPass;x InSampler z {| setUniformy(Ljava/lang/String;Lcom/mojang/renderpearl/api/textures/GpuTextureView;Lcom/mojang/renderpearl/api/textures/GpuSampler;)V ›~ ŸINTEGRATE_DEPTH � ‚ƒ setPipeline?(Lcom/mojang/renderpearl/api/pipeline/CompiledRenderPipeline;)V … †‡draw(IIII)V ‰ Šš getGuiScale Œ �ŽgetAppropriateLineWidth()F ¨� ‘ÑappropriateLineWidth “ ”¬ isIconified ¨– — isMinimized Á™ š›optionsLnet/minecraft/client/Options; �žŸ  ¡net/minecraft/client/Options cloudRange'()Lnet/minecraft/client/OptionInstance; £¤¥ ç”#net/minecraft/client/OptionInstance§java/lang/Integer ¦© ªšintValue ]¬  H �® ¯¡ cutoutLeaves±java/lang/Boolean °³ ´¬ booleanValue ]¶ ¯ �¸ ¹¡improvedTransparency ]» ¹ �½ ¾¡ambientOcclusion ]À ¾ � ÚgetMenuBackgroundBlurriness �Å Æ¡ panoramaSpeedÈjava/lang/Double ÇÊ ËÌ doubleValue()D ]Î Æa �Ð ÑšmaxAnisotropyValue ]Ó ÑH �Õ Ø¡ �× Ë¡ �٠С ÇÛ ÜŽ floatValue �Þ ß¡ glintSpeed ]á ßa �ã á �å `¡ �ç è¡backgroundForChatOnly ]ê è �ì í¡textBackgroundOpacity ]ï íÑ �ñ òógetCloudStatus$()Lnet/minecraft/client/CloudStatus; ]õ ö÷ cloudStatus"Lnet/minecraft/client/CloudStatus; �ù úû getCameraType#()Lnet/minecraft/client/CameraType; �ý þšgetEffectiveRenderDistance ] HrenderDistance � ¡chunkSectionFadeInTime ] a �  ¡prioritizeChunkUpdates +net/minecraft/client/PrioritizeChunkUpdates ]  -Lnet/minecraft/client/PrioritizeChunkUpdates; � ¡fov ] H G …c(Lnet/minecraft/client/renderer/state/level/CameraRenderState;Lnet/minecraft/client/DeltaTracker;)V G getFluidInCamera.()Lnet/minecraft/world/level/material/FogType;  fogType,Lnet/minecraft/world/level/material/FogType;  Ðr 9" #$setupFog�(Lnet/minecraft/client/Camera;ILnet/minecraft/client/DeltaTracker;FLnet/minecraft/client/multiplayer/ClientLevel;)Lnet/minecraft/client/renderer/fog/FogData; ï& 'resetItemActivation Á) *+getMapTextureManager4()Lnet/minecraft/client/resources/MapTextureManager; -./ 00net/minecraft/client/resources/MapTextureManager resetData G� I3 45lerp(FFF)F 7 8ìgetTextureView 7 G; <³getViewRotationProjectionMatrix G> ?@position!()Lnet/minecraft/world/phys/Vec3; BCD EFnet/minecraft/world/phys/Vec3subtract@(Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/Vec3; BH IJ toVector3f()Lorg/joml/Vector3f; ®L MNtransformProject((Lorg/joml/Vector3f;)Lorg/joml/Vector3f; BP Q(Lorg/joml/Vector3fc;)V GS TŽxRot´ÿðB´ð G\ ]ŽgetFov 1_ `atan(D)D Äc de dimensionType5()Lnet/minecraft/world/level/dimension/DimensionType; ghi jk1net/minecraft/world/level/dimension/DimensionTypecardinalLightType3()Lnet/minecraft/world/level/CardinalLighting$Type; Um no updateLevel4(Lnet/minecraft/world/level/CardinalLighting$Type;)V Gq rssetLevel1(Lnet/minecraft/client/multiplayer/ClientLevel;)V Óu vwregisterPanoramaTextures9(Lnet/minecraft/client/renderer/texture/TextureManager;)V {y zrenderWireframeTerrain|Integrate 3d hud depth~Screen effects F€ �‚ioPool!()Lnet/minecraft/TracingExecutor;„ …†runS(Lcom/mojang/blaze3d/platform/NativeImage;Ljava/nio/file/Path;)Ljava/lang/Runnable; ˆ‰Š ‹Œnet/minecraft/TracingExecutorexecute(Ljava/lang/Runnable;)V Ž�'com/mojang/blaze3d/platform/NativeImage Ž Ž’ “(IIZ)V Ž• –—resizeSubRectTo0(IIIILcom/mojang/blaze3d/platform/NativeImage;)V Ž™ š› writeToFile(Ljava/nio/file/Path;)V Ž3žjava/io/IOException Couldn't save auto screenshot 0¢ 3¿¤java/nio/file/LinkOption ¦§¨ ©ªjava/nio/file/Files isRegularFile2(Ljava/nio/file/Path;[Ljava/nio/file/LinkOption;)Z ¬ ­›takeAutoScreenshot¯ Item in hand±blur³ end_of_frame µ¶· ¸¹com/mojang/logging/LogUtils getLogger()Lorg/slf4j/Logger;»java/lang/AutoCloseable½7net/minecraft/world/waypoints/TrackedWaypoint$Projector¿Bnet/minecraft/server/packs/resources/ResourceManagerReloadListenerMAX_BLUR_RADIUS ConstantValue RuntimeVisibleTypeAnnotations#Lorg/jspecify/annotations/Nullable; Signature6Ljava/util/List;;Ljava/util/List;Ì(Lnet/minecraft/client/Minecraft;Lnet/minecraft/client/renderer/FirstPersonHandsAndItemsRenderer;Lnet/minecraft/client/resources/model/ModelManager;Lnet/minecraft/client/renderer/item/ItemModelResolver;)VCodeLineNumberTableLocalVariableTablemaxSectionBuilderseLjava/lang/OutOfMemoryError;this,Lnet/minecraft/client/renderer/GameRenderer; modelManager3Lnet/minecraft/client/resources/model/ModelManager;itemModelResolver6Lnet/minecraft/client/renderer/item/ItemModelResolver; atlasManager:Lnet/minecraft/client/resources/model/sprite/AtlasManager; StackMapTableÙ1net/minecraft/client/resources/model/ModelManagerÛ4net/minecraft/client/renderer/item/ItemModelResolverMethodParameters/()Lnet/minecraft/client/renderer/RenderBuffers;A()Lnet/minecraft/client/renderer/feature/FeatureRenderDispatcher;7()Lnet/minecraft/client/renderer/state/GameRenderState;setRenderBlockOutline(Z)VtoggleSpectatorPostEffectcheckEntityPostEffectignored,Lnet/minecraft/world/entity/monster/Creeper;2Lnet/minecraft/world/entity/monster/spider/Spider;-Lnet/minecraft/world/entity/monster/Enderman; cameraEntity#Lnet/minecraft/world/entity/Entity;ë!net/minecraft/world/entity/EntityprocessBlurEffect postChain)Lnet/minecraft/client/renderer/PostChain;preloadUiShader9(Lnet/minecraft/server/packs/resources/ResourceManager;)VresourceManager6Lnet/minecraft/server/packs/resources/ResourceManager;device-Lcom/mojang/renderpearl/api/device/GpuDevice;includesLjava/util/Map; shaderSource2Lcom/mojang/renderpearl/api/pipeline/ShaderSource;LocalVariableTypeTable{Ljava/util/Map;ü java/util/Mapþ0com/mojang/renderpearl/api/pipeline/ShaderSourcegetRequestedPostEffects8()Ljava/util/List;getAppliedPostEffectsRuntimeInvisibleAnnotations$Lnet/minecraft/util/VisibleForDebug;onResourceManagerReloaddurationhurtrr tiltAmount cameraState poseStack%Lcom/mojang/blaze3d/vertex/PoseStack; renderPass0Lcom/mojang/renderpearl/api/commands/RenderPass;frameMLnet/minecraft/client/renderer/feature/FeatureRenderDispatcher$PreparedFrame; playerStatedepthTextureView4Lcom/mojang/renderpearl/api/textures/GpuTextureView;modelViewStackLorg/joml/Matrix4fStack;2com/mojang/renderpearl/api/textures/GpuTextureViewnightVisionScale-(Lnet/minecraft/world/entity/LivingEntity;F)F)Lnet/minecraft/world/entity/LivingEntity;a nightVision.Lnet/minecraft/world/effect/MobEffectInstance; deltaTracker#Lnet/minecraft/client/DeltaTracker;profiler-Lnet/minecraft/util/profiling/ProfilerFiller;'(Lnet/minecraft/client/DeltaTracker;Z)V postEffectadvanceGameTimeresourcesLoaded shaderManager-Lnet/minecraft/client/renderer/ShaderManager;Ljava/lang/RuntimeException;previousPostEffects:Ljava/util/Set;9(Ljava/util/List;)Vtimeserver.Lnet/minecraft/client/server/IntegratedServer;screenshotFileLjava/nio/file/Path; blockState2Lnet/minecraft/world/level/block/state/BlockState; blockInWorld SourceFileGameRenderer.java NestMembersBootstrapMethods„ Oh no! The game was unable to allocate memory off-heap while trying to start. You may try to free some memory by closing other applications on your computer, check that your system meets the minimum requirements, and try again. If the problem persists, please visit: †&(Ljava/lang/Object;)Ljava/lang/Object;;‰O(Lnet/minecraft/client/renderer/PostChain;)Lnet/minecraft/resources/Identifier;”Œ � }jj�(Ljava/lang/Object;)V’ “ {››– — lm™,(Lcom/mojang/blaze3d/platform/NativeImage;)V› œ kjž Ÿ ij¢ £ pq¥ ¦§¨ ²©$java/lang/invoke/StringConcatFactory˜(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite;« ¬­® N¯"java/lang/runtime/SwitchBootstraps†(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite;± ²³´ µ¶"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; InnerClasses PreparedFrameEntryTypePoseFogModeBuilder¿/net/minecraft/world/level/CardinalLighting$TypeÁ*net/minecraft/world/level/CardinalLightingÃ-net/minecraft/world/waypoints/TrackedWaypoint ProjectorÆDcom/mojang/renderpearl/api/pipeline/ShaderSource$CachedIncludeSourceCachedIncludeSourceÉ%java/lang/invoke/MethodHandles$LookupËjava/lang/invoke/MethodHandlesLookup! º¼¾(oH CHÀHÁÂ+,‚ƒ†‡   ¡ !1!ÐÑÔÑMÇA�� !'(./78>?ûüÑÒEFGHÃÄKLMSTZ[ablmrmxyÅÆ|yÅÇyÅÆB 9ÈÉ÷ É*·*»Y· µ *µ*»Y·µ*»Y·µ*»"Y·$µ%*»)Y·+µ,*»0Y·2µ5*»9Y·;µ<*»@Y·BµC*»GY·IµJ*»NY·PµQ*»UY·WµX*»\Y·^µ_*»cYe·gµj*»cYn·gµp*»sY·uµv*»sY·uµz*»sY·uµ}*+µ€*,µ„*»ˆY*+·Šµ�¸‘¶—6*»›Y·�µž§:²¤¸ªº°¸´»¹Y»·½¿+¶À:*»ÆY*´ž-+´È*´ ·ÌµÏ*»ÓY*´ ´Õ*´Ï»ÙY+¶Û·ß»âY·ä»åY·ç»èY·ê»íY·ï¸ð·öµù*»ýY*·ÿµ*»Y·µ *» Y+¶¶+¶¶·µ*»"Y$+¶¶+¶¶²&·,µ/±àõø¢Êš& p|�ƒ*†5ˆ@ŠL‹W�b“m”x•ƒ–Ž—›˜¨™³›¾�ɡ΢ӣà¥è¦õªø§ú¨©«¬4­I®m­v´„µ�¶¨·ȸËRè ÌHúÍÎÉÏÐÉ‚ƒɆ‡ÉÑÒÉÓÔ¯ÕÖ×ÿø ÁÖØÚ¢Ü‚†ÑÓ4ÉÐj*´ ¶2*´_¶5*´¶6*´%¶7*´¶8*´5¶9*´ù¶:*´j¶;*´p¶;*´X¶<*´<¶=*´Ï¶>*´¶?*´/¶?*´ž¶D±ÊB¼½¾¿À#Á*Â1Ã8Ä?ÅFÆMÇTÈ[ÉbÊiËË jÏРÝÉ/*´ž°ÊÎË ÏÐÑÞÉ/*´Ï°ÊÒË ÏÐßÉ/*´ °ÊÖË ÏÐàáÉ>*µ±Ê ÚÛËÏÐÜhÉ= *µE*µI±ÊÞß àË  ÏÐâÉY**´Iš§µI±Ê ãäË ÏÐ×L ÿ  ã¾Éâf+M>,ºLªVÿÿÿÿV0C,ÀP:*R¸T¶Z§-,À^:*`¸T¶Z§,Àb:*d¸T¶Z§*¶f±Êç(è;éNêaëeíË4. äåA äæT äçfÏÐfèé×ýê#ùÜèà Ä\]ÉG *+µE*µI±Êðñ òË ÏÐ =HÜ=ìÉp"*´€¶i²m²p¶vL+Æ+*´*´5¶|±Êõö÷!ùË"ÏÐíî×ü!} ïðÉÉ;¸‚L*¸ˆM»ŒY*,·ŽN»‘Y+-·“¸–²š¸ W²¤¸ W¸§™ ²­¸ W±Ê& üþ &-3:Ë*;ñò7óô 2õö(÷øù  2õú×þ:àûýÜñ²É’*´�¶°*´€´³L*´J¶·Ç *´J+¶»*´J¶¿*´€´À¶öÉš±**´εÒ*´€´Õ´Ù¶ß¶å™ *Y´ÎìbµÎ*´Î •ž * µΧ*´Î •ž*Y´ÎífµÎ+Æ +¶î¶ô±ÊF "#$!&('8(9+A,T-`.i/q1z2†5Š6‘8Ë’ÏЃµ¶× ü!ï7 G>É/*´E°Ê;Ë ÏÐÃÄÿÉ/*´v°Ê?Ë ÏÐÅÉC*´z¹÷ºû¹ÿ¹°ÊDË ÏÐÅðÉ>*µ ±Ê IJËÏÐñòÜñÉt&*´5¶ *´¶*´/¶*´€´¶±ÊMOPQ%RË &ÏÐ&«H&¯HÜ «¯ÇÈÉK�+´´™•+´´$F+´´'™'+´´*/¸08,²6<=>bnf¶?% –œ±%+´´E†nF%%j%j%jKj�¸LF+´´P8,²Sv¶?%v�Vk*´ ´X´\k�8,²6¶?,²S¶?±Ê>U WYZ+\@_F`GbRcbekguhŠi“jœlËH+ÑŠÑk1ÑŠÑ�ÏÐ� Ñ�  × ü@úTÜ   ËÈÉîw+´´bš±+´´eF+´´h8,%Kj�¸Ljkj%Kj�¸lj¸ov ¶s,²6%Kj�¸Ljwj¶?,²x%Kj{f�¸lj¸o|j¶?±Ê"o p stuAvXwvxË4wÏÐw Ñw  dgÑ[jÑ× Ü   67ÉÇ M+´}™±,´€™:*´ ´X´…¶‰™*+´´Žš *´ ´Õ´‘š*´€´–¶š² ¦±»@Y·¦:¶§+´ª»®Y·°¶±¶´¸¸:¶¼+´ª¶ÁW*+¶Å*´ ´X´É™ *+¶Ì,´ÎÆ*´„+´Ò*´C,,´ζÕ*´Ï*´C¶Û:¸‚¹ßºå*´¶é¸í-¸ó¹ø:¸þ¸Æ*¹§ :ƹ§ :  ¶ ¿Æ&¶§:ƶ§ :¶ ¿¶W¶±áíü    ¿& -25 Êf{|~FG‚PƒU„h…m†zˆ�‰ŽŠ•�œ޲�¿‘á’æ“í”ü‘•&�A—G˜L™ËRá8  ¿‚MÏÐM ÑMMPý  màׄ =ýM@½ÿI �@½ ÿ  �@½  ùL ÿ �@½  ùÜ   Ɉ0*²¶M,ȶ"š ®(,¶)†#fKj{j�¸L,jb®Êœ�ž Ë 030Ñ(×ü#Ü 3;<Éál¸-M,2¹4*´J+¶9,¹=*´v¹@*´v²A¹DW*´€´³Æ*´v*´€´³¶H¹KW*´EÆ*´I™*´v*´E¹DW±Ê. ¥¦ §¨ª$«1¬;­O¯]°k²Ë lÏÐlh × üO5Üg!ÉÕõ*´€¶O>*´ ™™*´€´ÀƧµR+¹U8*¶[*¶^*´ ´R™-*´�*´ ´a ¶e*+¶i*´€´m+*´J¶q§*´ ´v´z¶€*´€´Õ+*´ ´R¶ƒ*´ ´‡¹@*´ ´v´z´€™D*´v¹ˆ:¹Œ™/¹‘ÀU:*´}¹•š*´ ´‡¹DW§ÿÍ*´€¶˜¹œ±ÊNµ¶&¸/º3¼7¾A¿PÁWÃkÅxȋɗʧËÈÌÖÍåÏèÒôÓË>È"HõÏÐõõ#í$/ÆÊÑ×6ÿ" Vÿ VüG ü9�2úÜ #¢Éõ Œ¸-L+¡¹4*´ ´£M,´§*´´¬ ,´­*´´°Ÿ*,´§,´­¶±¸‚¹ß*´¶²*´ ´Õ´¶*´¶º¹½*´_,´§,´­*´ ´X´Á*´ ´R™*´ ´v´ħ *´ ´R™*´ ´v´ȧ *´ ´X´Ë*´ ´v´δÒ*´ ´X´Ö²Ú¦§¶ß*´ ´R™D**´ ´‡¶â*´*´ ´a¶æ+é¹4*¶ë*¶î*´€´¶ñ*¶ô+¹=§ *¸÷¶â*´<¶ü¸‚¹ß*´¶º¹ÿ*¶²¶ *µ+¹4*´ù¶*´ù¶+¹=*µ*´ž¶*´5¶+¹=±ʆ!ÖØ ÚÛ1Ü=ßcáyã‘äÕáØêâëíìûîðò ôö÷#ù*û1ýFÿPU^elrw~ … ‹ Ë ŒÏЈ w¥¦×¥ ý15¨ ÿR 5¨\ÿ 5¨\ÿ 5¨\ÿ 5¨\ÿ* 5¨\Bÿ 5¨ \BûMäåÉþ×»Y*´z·M*´z¹@*´ ™*´}¹@*µ +¹ˆN-¹Œ™|-¹‘ÀU:*´€¶i:²p¶š*´}¹DW§ÿʲp¶v:Æ*´z¹DW,¹"W§ :²)-¹/*´}¹DW§ÿ�,¹5N-¹Œ™-¹‘À}:¶6§ÿç±Eg“'j�“'Ê^ %*EN[gjv{‡ �%“"•#¤$°&³(Î)Ó*Ö+ËRNB%&víî•Í'Ek"HÎ"î×ÏÐ×xy Ë(uù×xÆ Ë()×- ü*#ü�ý8Uwú%B'úúü�úÜxÅ*öÉØO*´z¹ˆL+¹Œ™>+¹‘À}M,*´*´5¶|§"N²)9,¶;-¹/*´},¶;¹DW§ÿ¿±),'Ê".0)4,1-2=3K5N6Ë -Í'.íîOÏÐ×!ü �ÿ! �}'úúðÉÆK*´?š *´€¶Bš±¸E@*´KeN”œ±*µK*´€¶PN-Æ -¶T™±-¶Y*º\¶`±Ê. 9:=>#?$A)C1D<E=HJPË KÏÐ5+Ç1,-×üüU­›Éo**´€´m¶d ¤*´€´¶g™*´+ºj¸m±ÊST)kË*ÏÐ*./×)Ü.»¬ÉÐÔ*´š¬*´€¶sL+Áv™*´€´Õ´Ù¶xš§=™£+Àv¶{´š–+À-¶„N*´€´ˆ:Æ€¶Œ²’¦uÀ˜:¶š:*´€´–¶š² ¦%*´€´À¶ž:*´€´À¶¢=§5»¨Y*´€´À·ª:-¶­š-¶²š -¶¶™§=¬ÊFno rs.t?vGwPx`ygzn{~|Œ}�~ ³€Ò„Ë\ Œ01³23gk45ndÔ6G‹78P‚Š‹ÔÏÐÃèé.¦9×< ü"ê@ÿr ê®�˜:ü+¨@ÿ êíɵ�*´ ´v´zL¸-M*¶¹>*´ ´X:*´ ´v´Î:,¼¹4»®Y´¾·Á:»@Y·¦:*¶Å´É™ *¶Ì¶öǶÍW*´ ´v´È8´Î8 +´Ñ8 +´Ô8   ¸×  jj8  •ž_|  j|bn Újf8   j8 »ÛY ²Ý n²Ý n·à:+´âåj8¶æW  n ¶êWv¶æW*´j¶î²ò¸ø,ü¹þ*´<´¶*´<² ¶: ,e¹þ*´€´Õ´Ù¶ß¶6*´z¹š§6*´€´*´5 ´´š§¶*+¶±ÊŽ#ˆ Š‹��)‘2’@”I•Q–Y—a™o›{œ‚�ˆžŽŸ� ¤¡º¢Á¤Õ¥ß¦é§õ¨«­®$¯0±8²J´]µ„·�¸ËÀºF<Ñ Õ+=>ß!?Ñ�ÏÐ …� |9s@[)g Ñ@PÀ­IGA {ÊÑ‚ÐÑ ˆBÑ ŽCÑ �óDÑ 0`EF JFG]3H×¹ÿa �5]®@ÿž  �5]®@ýYI@ÿ" �5]®@I0IKÿ �5]®@I0IK !ÉY °¸-:"¹þ*´Qì+´$+´'*´ ´£´§†*´ ´£´­†¶**´p*´Q¶.²ò¸ø™ *´/¶º§ *´¶º:™ *´/¶1§ *´¶1:¸‚¹ß¹ÿ*+,¶48¹þ*´*´ ´v´È*´C,+*´ ´Õ´‘¶:*´Ï*´C¶Û:¶>š^¸‚¹ßº?*´¶é¸í¸ó¹ø:  ¸þ ¸ Æ* ¹§ :  Æ ¹§ :   ¶  ¿Æ&¶§: ƶ§ :   ¶  ¿¹=*´<²@¶¸C*´ ´v´G™5-´…¶‰™+*´ ´Õ´‘š*´ +*´ ´£´J*´¶é¶M™*¶P±óÿ  È+8 ?DG Êj»¼½7¾HÀ`ÁxÈÅ�ǚȻÏÈÐÐÑóÒøÓÿÔÑ+Ö8ÏS×ZØgڋۦݫޯàËf ó8  È‹°Ïа Ѱ°@[°H« `PMNx8×›üW5FOüOFÿ—  �]5O ÿ  �]5O  ùL ÿ  �]5O  ùûRÜ @HRÉ:ºS¸T*´¶1¶Z¶`L¸d²h¶nM¸‚¹ß+¹tN-w*´/¶1,¹y-²}¸ ¹€-¹„-Æ'-¹§:-Æ-¹§ :¶ ¿±/Vc ior Ê. ã äåæ ç/è@éLêVëcç~ìË*/O  ÏÐiQR _ST×5ÿc UU ÿ UU  ù]É“9*´ ´£L*´€¶M+,¶µ§+,¶µ­+,¶ˆµJ+,¶‹µ�+,¶’µ•±Ê"ïðñò ó(ô0õ8öË 9ÏÐ1W¦)XY`ÉÝC*´ ´XL*´€´˜M+,¶œ¶¢À¦¶¨µ«+,¶­¶¢À°¶²µµ+,¶·¶¢À°¶²µº+,¶¼¶¢À°¶²µ¿+,¶ÁµË+,¶Ķ¢ÀǶɵÍ+,¶ϵÒ+,¶Ô¶¢ÀÛµÖ+,¶Ö¶¢À°¶²µÉ+,¶ض¢ÀǶÚµÎ+,¶ݶ¢ÀǶɵà+,¶â¶¢ÀǶɵÁ+,¶ä¶¢ÀǶɵ\+,¶æ¶¢À°¶²µé+,¶ë¶¢ÀǶÚµî+,¶ðµô+,¶øµ…+,¶üµÿ+,¶¶¢ÀǶɵ+,¶¶¢À µ +,¶¶¢À¦¶¨µ±Êbùúû!ü2ýCþTÿ\muƒ”¥¶ÇØé ú     #1BË CÏÐ;@[3š›klÉžF*´ ´v´ÎN*´J-+¶-*´J¶µ-*´<*´J*´€´˜¶ü+*$¶*´€´À¶!µ±Ê EË*FÏÐFFÊÑ ; ÑÜ Ê0Ér+*´€´³Æ *´€´³¶%*´€¶(¶,*´J¶1*µ?±Ê %* Ë +ÏÐ×ÐrÉA #*´Ò*´θ2®Ê#Ë ÏÐ ÑÜLZÉ/*´J°Ê'Ë ÏÐìÉP*´™ *´¶6§ *´¶9°Ê+Ë ÏÐ×F[ìÉ2*´¶9°Ê/Ë ÏÐ'\É/*´%°Ê3Ë ÏÐ ]É/*´°Ê7Ë ÏÐ^FÉŸ3*´J»®Y·°¶:M*´J¶=N+-¶A:,¶G¶K:»BY·O°Ê<>?A)BË>3ÏÐ3_Õ$`­aÕbÕ) c>Ü_dÌÉ¡>*´J¶RD#U–�V¯#X•›Y¯*´J¶[E#åj�¸^$ nåj�¸^o¯ÊGHIJK M(NË (Ñ>ÏÐ6TÑ×ü ZÉ/*´X°ÊSË ÏÐrsÉd+Æ*´X+¶b¶f¶l*´J+¶p±ÊWXZ[ËÏÐfÂ×Üfà Ä.eÉ/*´,°Ê^Ë ÏÐvwÉA *´ù+¶t±Ê bcË ÏÐ fgÜfh¬ÉU *´ ´X´º™*´ ´v´xš§¬ÊfË  ÏÐ×@ ijÉ{°Êã kjÉ}°ÊÑ lmÉB¸+*ºƒ¶‡±ÊTË./no pqÉó �*¶�=*¶�>66¤dl6=§ dl6>»ŽY@@·‘:*¶”+¶˜¶œ§:¶œ§ :¶ ¿*¶œ§":²)Ÿ¹¡*¶œ§ : *¶œ ¿±8JR TY\ *ho�*h…o~……‡…Ê^UV W XYZ[!](^*a8bDcJdRahglhodqe~g‚h…g‹hŽiËf ^rsTts80uoq Ív�no�./Š«H …¯H ‚wHxH×R ÿ!Žyÿ'ŽyŽ ÿ ŽyŽ  ùF�U {›Éc+½£¸¥™ *µ?§*+¶«±ÊI JMOËÏÐ|/× }jÉ®°Ê‘~É9°¸T³m²¸T³A¸´³)±Êg hl€�Œ‚X ¤ƒªP^b°…‡ˆ°Š‹Ž°�‘”°�•˜°ŠšŽ°Š�ް ¡ ·Z ŒÆ¸U¹@“�º@È@» 9¼@[U½ ¾Àº@¼ÂÄ ÅýÇÈÊÌ