Źžŗ¾EĖ  java/lang/Object()V   &net/minecraft/client/renderer/ViewAreasectionOcclusionGraph5Lnet/minecraft/client/renderer/SectionOcclusionGraph;  minYI  maxY  net/minecraft/client/Minecraft getInstance"()Lnet/minecraft/client/Minecraft;   isSameThread()Zjava/lang/IllegalStateException !"# $%java/lang/Thread currentThread()Ljava/lang/Thread; !' ()getName()Ljava/lang/String;+ ,-makeConcatWithConstants&(Ljava/lang/String;)Ljava/lang/String; / 0(Ljava/lang/String;)V2+net/minecraft/client/RotatingSectionStorage4 56 createValuey(Lnet/minecraft/client/renderer/chunk/SectionRenderDispatcher;)Lnet/minecraft/client/RotatingSectionStorage$ValueCreator; 18 9@(IIILnet/minecraft/client/RotatingSectionStorage$ValueCreator;)V ; <=sections-Lnet/minecraft/client/RotatingSectionStorage; 1? @Aiterator()Ljava/util/Iterator; CDE Fjava/util/IteratorhasNext CH IJnext()Ljava/lang/Object;LInet/minecraft/client/renderer/chunk/SectionRenderDispatcher$RenderSection KN Oreset 1Q RSsize()I 1U S 1W S 1Y ZSheight 1\ ]Sradius 1_ `arepositionCenter"(Lnet/minecraft/core/SectionPos;)Z cde f3net/minecraft/client/renderer/SectionOcclusionGraph invalidate 1h ijcenterSectionPos!()Lnet/minecraft/core/SectionPos; 1l mn getValueAtR(Lnet/minecraft/core/BlockPos;)Lnet/minecraft/client/RotatingSectionStorage$Value; 1p qrgetValue6(J)Lnet/minecraft/client/RotatingSectionStorage$Value; tuv wxjava/util/ObjectsrequireNonNull&(Ljava/lang/Object;)Ljava/lang/Object; Kz {B(Lnet/minecraft/client/renderer/chunk/SectionRenderDispatcher;IJ)V SignaturezLnet/minecraft/client/RotatingSectionStorage;z(Lnet/minecraft/client/renderer/chunk/SectionRenderDispatcher;IIIIILnet/minecraft/client/renderer/SectionOcclusionGraph;)VCodeLineNumberTableLocalVariableTablethis(Lnet/minecraft/client/renderer/ViewArea;sectionRenderDispatcher=Lnet/minecraft/client/renderer/chunk/SectionRenderDispatcher; minSectionY maxSectionYrenderDistance StackMapTable‹;net/minecraft/client/renderer/chunk/SectionRenderDispatcherMethodParametersreleaseAllBufferssectionKLnet/minecraft/client/renderer/chunk/SectionRenderDispatcher$RenderSection; sectionCountgetViewDistancerepositionCameracameraSectionPosLnet/minecraft/core/SectionPos;resultZgetCameraSectionPosgetRenderSectionAtj(Lnet/minecraft/core/BlockPos;)Lnet/minecraft/client/renderer/chunk/SectionRenderDispatcher$RenderSection;posLnet/minecraft/core/BlockPos;RuntimeVisibleTypeAnnotations#Lorg/jspecify/annotations/Nullable;getRenderSectionN(J)Lnet/minecraft/client/renderer/chunk/SectionRenderDispatcher$RenderSection; sectionNodeJ lambda$new$0Œ(Lnet/minecraft/client/renderer/chunk/SectionRenderDispatcher;IJ)Lnet/minecraft/client/renderer/chunk/SectionRenderDispatcher$RenderSection;index SourceFile ViewArea.javaBootstrapMethods©*createSections called from wrong thread: «7(IJ)Lnet/minecraft/client/RotatingSectionStorage$Value;­ ® ¢£°O(IJ)Lnet/minecraft/client/renderer/chunk/SectionRenderDispatcher$RenderSection;² ³“µ ,¶$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;ø ¹ŗ» ¼½"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Ą8net/minecraft/client/RotatingSectionStorage$ValueCreator ValueCreator RenderSectionÄ1net/minecraft/client/RotatingSectionStorage$ValueValueĒ%java/lang/invoke/MethodHandles$LookupÉjava/lang/invoke/MethodHandlesLookup! <=|}~ńH*·*µ*µ *µø¶š»Yø ¶&ŗ*·.æ*»1Y+ŗ3·7µ:±€" 0GRH‚ƒH„…HHH†H‡HˆH ‰’0ŠcŒ„†‡ˆ t#*“:¶>L+¹B™+¹GĄKM,¶M§’é±€" Ž#‚ƒ‰ üCśRS2*“:¶P¬€# ‚ƒS/*“ ¬€' ‚ƒS/*“¬€+ ‚ƒ†S2*“:¶T¬€/ ‚ƒ‡S2*“:¶V¬€3 ‚ƒS2*“:¶X¬€7 ‚ƒ‘S2*“:¶[¬€; ‚ƒ’al*“:+¶^=™ *“¶b¬€? @ AC ‚ƒ“” •–‰üŒ“—j2*“:¶g°€G ‚ƒ˜™@ *“:+¶kĄK°€K ‚ƒ š›Œšœ žŸ@ *“:¶oĄK°€O ‚ƒ  ”Œ œ  ¢£N»KY*YøsW ·y°€ „…¤ ”„¦§±Ø·Ŗ¬Æ¾"æ1Į KŠĀĆ1Å ĘČŹ