Êþº¾EÛ  java/lang/Object()V   /net/minecraft/client/renderer/chunk/SectionCopylevelHeightAccessor/Lnet/minecraft/world/level/LevelHeightAccessor;  *net/minecraft/world/level/chunk/LevelChunkgetLevel#()Lnet/minecraft/world/level/Level;  net/minecraft/world/level/LevelisDebug()Z  debugZ   getBlockEntities()Ljava/util/Map; "#$ %&&com/google/common/collect/ImmutableMapcopyOf9(Ljava/util/Map;)Lcom/google/common/collect/ImmutableMap; ( )* blockEntitiesLjava/util/Map;,/net/minecraft/world/level/chunk/EmptyLevelChunk . /0section3Lnet/minecraft/world/level/chunk/PalettedContainer; 2 34 getSections6()[Lnet/minecraft/world/level/chunk/LevelChunkSection; 678 91net/minecraft/world/level/chunk/LevelChunkSection hasOnlyAir 6; <= getStates5()Lnet/minecraft/world/level/chunk/PalettedContainer; ?@A B=1net/minecraft/world/level/chunk/PalettedContainercopy DEF GH java/util/Mapget&(Ljava/lang/Object;)Ljava/lang/Object;J2net/minecraft/world/level/block/entity/BlockEntity LMN OPnet/minecraft/core/BlockPosgetX()I LR SPgetY LU VPgetZX3net/minecraft/world/level/levelgen/DebugLevelSource Z[\ ]^&net/minecraft/world/level/block/BlocksBARRIER'Lnet/minecraft/world/level/block/Block; `ab cd%net/minecraft/world/level/block/BlockdefaultBlockState4()Lnet/minecraft/world/level/block/state/BlockState; Wf ghgetBlockStateFor6(II)Lnet/minecraft/world/level/block/state/BlockState; Zj k^AIRmnet/minecraft/core/SectionPos ?o Gp(III)Ljava/lang/Object;r0net/minecraft/world/level/block/state/BlockStatetjava/lang/ThrowablevGetting block state xyz {|net/minecraft/CrashReport forThrowableD(Ljava/lang/Throwable;Ljava/lang/String;)Lnet/minecraft/CrashReport;~Block being got x€ �‚ addCategory7(Ljava/lang/String;)Lnet/minecraft/CrashReportCategory;„Location† ‡ˆcallW(Lnet/minecraft/client/renderer/chunk/SectionCopy;III)Lnet/minecraft/CrashReportDetail; Š‹Œ �Ž!net/minecraft/CrashReportCategory setDetailX(Ljava/lang/String;Lnet/minecraft/CrashReportDetail;)Lnet/minecraft/CrashReportCategory;�net/minecraft/ReportedException �’ “(Lnet/minecraft/CrashReport;)V Š• –—formatLocationF(Lnet/minecraft/world/level/LevelHeightAccessor;III)Ljava/lang/String; SignaturebLjava/util/Map;gLnet/minecraft/world/level/chunk/PalettedContainer;RuntimeVisibleTypeAnnotations#Lorg/jspecify/annotations/Nullable;0(Lnet/minecraft/world/level/chunk/LevelChunk;I)VCodeLineNumberTableLocalVariableTablelevelChunkSection3Lnet/minecraft/world/level/chunk/LevelChunkSection;sections4[Lnet/minecraft/world/level/chunk/LevelChunkSection;this1Lnet/minecraft/client/renderer/chunk/SectionCopy; levelChunk,Lnet/minecraft/world/level/chunk/LevelChunk; sectionIndexI StackMapTable¤MethodParametersgetBlockEntityS(Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/entity/BlockEntity;posLnet/minecraft/core/BlockPos; getBlockStateQ(Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; blockState2Lnet/minecraft/world/level/block/state/BlockState;reportLnet/minecraft/CrashReport;category#Lnet/minecraft/CrashReportCategory;tLjava/lang/Throwable;xyzlambda$getBlockState$0(III)Ljava/lang/String; ExceptionsÃjava/lang/Exception SourceFileSectionCopy.javaBootstrapMethodsÈ()Ljava/lang/Object;Ê Ë ¿ÀÍ()Ljava/lang/String;Ï ÐÑÒ ÓÔ"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×%java/lang/invoke/MethodHandles$LookupÙjava/lang/invoke/MethodHandlesLookup!)*˜™/0˜š›œ �ž2c*·*+µ*+¶ ¶µ*+¶¸!µ'+Á+™ *µ-§7+¶1N› -¾¡ *µ-§ -2:*¶5™§ ¶:¶>µ-±Ÿ2   &!.#3$=%E'J(b+ 4J¡¢3/£¤c¥¦c§¨c©ª«Kÿ.ü¬ÿ¬6ÿ¬6?ù­ §©®¯žB*´'+¹CÀI°Ÿ. ¥¦°±­°›œ²³žŒ�+¶K=+¶Q>+¶T6*´™3:<  ²Y¶_:F  ¸e:Ç ²i¶_§°*´-Ç ²i¶_°*´-~~~¶nÀq°:u¸w:}¶:ƒ*º…¶‰W»�Y·‘¿UlmsŸJ34 5678 9(;.<6>GANBUFmGoHxI�J“K \ -´µx%¶·�¸¹o.º»�¥¦�°±˜¼ª “½ª�¾ª«#ÿ(Lq Aqú Ws­°¿ÀžS *´¸”°ŸJ * ¥¦ ¼ª ½ª ¾ªÁÂÄÅÆ ÎÇÉÌÕ ÖØÚ