Êþº¾E‡  java/lang/Record()V   +net/minecraft/util/debug/DebugStructureInfo boundingBox:Lnet/minecraft/world/level/levelgen/structure/BoundingBox;  piecesLjava/util/List; toStringA(Lnet/minecraft/util/debug/DebugStructureInfo;)Ljava/lang/String; hashCode0(Lnet/minecraft/util/debug/DebugStructureInfo;)I equalsB(Lnet/minecraft/util/debug/DebugStructureInfo;Ljava/lang/Object;)Z  !"8net/minecraft/world/level/levelgen/structure/BoundingBox STREAM_CODEC)Lnet/minecraft/network/codec/StreamCodec;$ %&apply()Ljava/util/function/Function; ()1net/minecraft/util/debug/DebugStructureInfo$Piece +,- ./)net/minecraft/network/codec/ByteBufCodecslist:()Lnet/minecraft/network/codec/StreamCodec$CodecOperation; 123 %4'net/minecraft/network/codec/StreamCodecc(Lnet/minecraft/network/codec/StreamCodec$CodecOperation;)Lnet/minecraft/network/codec/StreamCodec;$7 %8!()Ljava/util/function/BiFunction; 1: ;< compositeÖ(Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Ljava/util/function/BiFunction;)Lnet/minecraft/network/codec/StreamCodec;  SignatureELjava/util/List;qLnet/minecraft/network/codec/StreamCodec;M(Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Ljava/util/List;)VCodeLineNumberTableLocalVariableTablethis-Lnet/minecraft/util/debug/DebugStructureInfo;LocalVariableTypeTableMethodParameters‚(Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Ljava/util/List;)V()Ljava/lang/String;()I(Ljava/lang/Object;)ZoLjava/lang/Object;<()Lnet/minecraft/world/level/levelgen/structure/BoundingBox;()Ljava/util/List;G()Ljava/util/List; SourceFileDebugStructureInfo.java NestMembersRecordBootstrapMethodsYboundingBox;pieces ]&(Ljava/lang/Object;)Ljava/lang/Object;_ ` Obi(Lnet/minecraft/util/debug/DebugStructureInfo;)Lnet/minecraft/world/level/levelgen/structure/BoundingBox;d e Pg?(Lnet/minecraft/util/debug/DebugStructureInfo;)Ljava/util/List;i8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;k l Any(Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Ljava/util/List;)Lnet/minecraft/util/debug/DebugStructureInfo;p qrs tujava/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;w xyz {|"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; InnerClassesPiece€6net/minecraft/network/codec/StreamCodec$CodecOperationCodecOperationƒ%java/lang/invoke/MethodHandles$Lookup…java/lang/invoke/MethodHandlesLookup1 >?!">@AB_*·*+µ*,µ ±C D EF G ?H  >IJB1*º°C D EFKB1*º¬C D EFLB<*+º¬C DEFMNHM OB/*´°C D EFPB/*´ °C D EF>QRBD$²º#²'¸*¹0º5º6¸9³=±C STU(V >?W,oXZ[v\^av\cfvhjm}(~1� ‚„†