Êþº¾E¯  java/lang/Object()V   Anet/minecraft/world/level/levelgen/structure/pools/JigsawJunctionsourceXI    sourceGroundY   sourceZ   deltaY  destProjectionULnet/minecraft/world/level/levelgen/structure/pools/StructureTemplatePool$Projection;  &com/google/common/collect/ImmutableMapbuilder2()Lcom/google/common/collect/ImmutableMap$Builder;!source_x #$% &'#com/mojang/serialization/DynamicOps createString&(Ljava/lang/String;)Ljava/lang/Object; #) *+ createInt(I)Ljava/lang/Object; -./ 01.com/google/common/collect/ImmutableMap$BuilderputV(Ljava/lang/Object;Ljava/lang/Object;)Lcom/google/common/collect/ImmutableMap$Builder;3source_ground_y5source_z7delta_y9 dest_proj ;<= >?Snet/minecraft/world/level/levelgen/structure/pools/StructureTemplatePool$ProjectiongetName()Ljava/lang/String;A com/mojang/serialization/Dynamic -C DEbuild*()Lcom/google/common/collect/ImmutableMap; #G HI createMap#(Ljava/util/Map;)Ljava/lang/Object; @K L:(Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)V @N OPget>(Ljava/lang/String;)Lcom/mojang/serialization/OptionalDynamic; RST UV(com/mojang/serialization/OptionalDynamicasInt(I)IX RZ [\asString&(Ljava/lang/String;)Ljava/lang/String; ;^ _`byNamei(Ljava/lang/String;)Lnet/minecraft/world/level/levelgen/structure/pools/StructureTemplatePool$Projection; b c\(IIIILnet/minecraft/world/level/levelgen/structure/pools/StructureTemplatePool$Projection;)V e fggetClass()Ljava/lang/Class; ;i jkhashCode()I mno pqjava/lang/StringvalueOf&(Ljava/lang/Object;)Ljava/lang/String;s tumakeConcatWithConstants*(IIIILjava/lang/String;)Ljava/lang/String;CodeLineNumberTableLocalVariableTablethisCLnet/minecraft/world/level/levelgen/structure/pools/JigsawJunction;MethodParameters getSourceXgetSourceGroundY getSourceZ getDeltaYgetDestProjectionW()Lnet/minecraft/world/level/levelgen/structure/pools/StructureTemplatePool$Projection; serializeI(Lcom/mojang/serialization/DynamicOps;)Lcom/mojang/serialization/Dynamic;ops%Lcom/mojang/serialization/DynamicOps;0Lcom/google/common/collect/ImmutableMap$Builder;LocalVariableTypeTable*Lcom/mojang/serialization/DynamicOps;8Lcom/google/common/collect/ImmutableMap$Builder; Signaturei(Lcom/mojang/serialization/DynamicOps;)Lcom/mojang/serialization/Dynamic; deserializeg(Lcom/mojang/serialization/Dynamic;)Lnet/minecraft/world/level/levelgen/structure/pools/JigsawJunction;input"Lcom/mojang/serialization/Dynamic;'Lcom/mojang/serialization/Dynamic;‚(Lcom/mojang/serialization/Dynamic;)Lnet/minecraft/world/level/levelgen/structure/pools/JigsawJunction;equals(Ljava/lang/Object;)ZoLjava/lang/Object;that StackMapTableresulttoString SourceFileJigsawJunction.javaBootstrapMethodsžQJigsawJunction{sourceX=, sourceGroundY=, sourceZ=, deltaY=, destProjection=}  ¡¢£ t¤$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; InnerClasses§Hnet/minecraft/world/level/levelgen/structure/pools/StructureTemplatePool ProjectionBuilder«%java/lang/invoke/MethodHandles$Lookup­java/lang/invoke/MethodHandlesLookup!     cv” *·*µ*µ *µ*µ*µ±w x> yz        { |kv/*´¬wx yz}kv/*´ ¬wx yz~kv/*´¬wx yzkv/*´¬w#x yz€�v/*´°w'x yz‚ƒvû…¸M,+ ¹"+*´¹(¶,+2¹"+*´ ¹(¶,+4¹"+*´¹(¶,+6¹"+*´¹(¶,+8¹"+*´¶:¹"¶,W»@Y++,¶B¹F·J°w"+,-.2/G0\1r3x …yz…„…�†‡…„ˆ�‰{„Š‹ Œ�v’>»Y* ¶M¶Q*2¶M¶Q*4¶M¶Q*6¶M¶Q*8¶MW¶Y¸]·a°w789:%;/<=7x >Ž�‡ >Ž�{ŽŠ‘’“vÕU*+¦¬+Æ*¶d+¶d¥¬+ÀM*´,´Ÿ¬*´,´Ÿ¬*´,´Ÿ¬*´,´¦§¬w2 BCEFIK(L*N5O7QBRDTx UyzU”•8–z—ü @{”jkvz2*´<h*´ `<h*´`<h*´`<h*´¶h`<¬wYZ[\#]0^x2yz-˜ ™?vG*´*´ *´*´*´¸lºr°wcx yzš›œŸ�¥;¦¨@-© ª¬®