Êþº¾E  java/lang/Record()V   next()Ljava/lang/Object;@java/lang/Integer ?B CintValue ,E FGset2(III)Lnet/minecraft/core/BlockPos$MutableBlockPos; IJK LM2net/minecraft/world/level/levelgen/Heightmap$TypesMOTION_BLOCKING_NO_LEAVES4Lnet/minecraft/world/level/levelgen/Heightmap$Types; OPQ RS'net/minecraft/world/level/WorldGenLevelgetHeightmapPosp(Lnet/minecraft/world/level/levelgen/Heightmap$Types;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/core/BlockPos; OU VW isEmptyBlock (Lnet/minecraft/core/BlockPos;)Z OY Z[ getBlockStateQ(Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; ]^_ `a0net/minecraft/world/level/block/state/BlockStategetCollisionShaper(Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/shapes/VoxelShape; cde f:*net/minecraft/world/phys/shapes/VoxelShapeisEmpty hij kl&net/minecraft/world/level/block/BlocksCHEST'Lnet/minecraft/world/level/block/Block; nop qr%net/minecraft/world/level/block/BlockdefaultBlockState4()Lnet/minecraft/world/level/block/state/BlockState; Ot uvsetBlockS(Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;I)Z xyz {|8net/minecraft/world/level/storage/loot/BuiltInLootTablesSPAWN_BONUS_CHEST%Lnet/minecraft/resources/ResourceKey; ~€ �‚)net/minecraft/world/RandomizableContainersetBlockEntityLootTable�(Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/resources/ResourceKey;)V h„ …lTORCH ‡ˆ‰ Š‹"net/minecraft/core/Direction$Plane HORIZONTAL$Lnet/minecraft/core/Direction$Plane; ‡� 3Ž()Ljava/util/Iterator;�net/minecraft/core/Direction ’“” •–net/minecraft/core/BlockPosrelative=(Lnet/minecraft/core/Direction;)Lnet/minecraft/core/BlockPos; ]˜ ™š canSurviveG(Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Zœ �žtoStringR(Lnet/minecraft/world/level/levelgen/feature/BonusChestFeature;)Ljava/lang/String;  ¡¢hashCodeA(Lnet/minecraft/world/level/levelgen/feature/BonusChestFeature;)I¤ ¥¦equalsS(Lnet/minecraft/world/level/levelgen/feature/BonusChestFeature;Ljava/lang/Object;)Z¨ ©ªget()Ljava/util/function/Supplier; ¬­® ¯°!com/mojang/serialization/MapCodecunitB(Ljava/util/function/Supplier;)Lcom/mojang/serialization/MapCodec;²2net/minecraft/world/level/levelgen/feature/Feature SignaturecLcom/mojang/serialization/MapCodec;CodeLineNumberTableLocalVariableTablethis>Lnet/minecraft/world/level/levelgen/feature/BonusChestFeature;codec%()Lcom/mojang/serialization/MapCodec;e()Lcom/mojang/serialization/MapCodec;placeš(Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)ZtorchPosLnet/minecraft/core/BlockPos; directionLnet/minecraft/core/Direction;torch2Lnet/minecraft/world/level/block/state/BlockState;chestPoszLjava/lang/Integer;xlevel)Lnet/minecraft/world/level/WorldGenLevel;chunkGenerator0Lnet/minecraft/world/level/chunk/ChunkGenerator;random!Lnet/minecraft/util/RandomSource;originchunkPos$Lnet/minecraft/world/level/ChunkPos;xPoses)Lit/unimi/dsi/fastutil/ints/IntArrayList;zPosesmutPos-Lnet/minecraft/core/BlockPos$MutableBlockPos; StackMapTableÙ.net/minecraft/world/level/chunk/ChunkGeneratorÛnet/minecraft/util/RandomSourceMethodParameters()Ljava/lang/String;(Ljava/lang/Object;)ZoLjava/lang/Object; SourceFileBonusChestFeature.javaRecordBootstrapMethodsç>ê ì@()Lnet/minecraft/world/level/levelgen/feature/BonusChestFeature;î ïðñ òójava/lang/runtime/ObjectMethods bootstrap±(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/TypeDescriptor;Ljava/lang/Class;Ljava/lang/String;[Ljava/lang/invoke/MethodHandle;)Ljava/lang/Object;õ ö÷ø ùú"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; InnerClassesMutableBlockPosþ,net/minecraft/world/level/levelgen/HeightmapTypesPlane%java/lang/invoke/MethodHandles$Lookupjava/lang/invoke/MethodHandlesLookup1± ³´µ/*·±¶· ¸¹º»µ.²°¶· ¸¹³¼½¾µu¸ :¶¶¸-¸ :¶&¶)¸-¸ :»,Y·.:¶/:  ¹5™Ô ¹;À?: ¶/:  ¹5™´ ¹;À?:  ¶A ¶A¶DW+²H¹N: + ¹Tš+ ¹X+ ¶\¶b™h+ ²g¶m¹sW+- ²w¸}²ƒ¶m:²†¶Œ:¹5™2¹;À�: ¶‘:+¶—™+¹sW§ÿʬ§ÿH§ÿ(¬¶V !-"6$S%p&�'Ž)­*½,Ç.Ï0í1ö23 5689;·˜ö¿Àí ÁÂÏCÃÄŽ„ÅÀ p¢ÆÇ SÂÈÇ ¸¹ÉÊËÌÍÎÏÀÐÑÒÓ-íÔÓ6äÕÖ×O ÿ= OØÚ’00,6ý?6ýR?’ý)]65úøùúÜÉËÍÏ�ݵ1*º›°¶· ¸¹¡µ1*ºŸ¬¶· ¸¹¥Þµ<*+º£¬¶·¸¹ßàÜßáµ$ º§¸«³±¶âãäåíæôèéëû",’ü Iýÿ@‡�@