Êþº¾Ewnet/minecraft/core/BlockPos  "net/minecraft/world/level/ChunkPos getMinBlockX()I   getMinBlockZ  (III)V  Inet/minecraft/world/level/levelgen/structure/placement/StructurePlacement locateOffset()Lnet/minecraft/core/Vec3i;  offset9(Lnet/minecraft/core/Vec3i;)Lnet/minecraft/core/BlockPos;  net/minecraft/core/Vec3iZEROLnet/minecraft/core/Vec3i; !"# $%/net/minecraft/core/registries/BuiltInRegistriesSTRUCTURE_PLACEMENTLnet/minecraft/core/Registry; '() *+net/minecraft/core/Registry byNameCodec"()Lcom/mojang/serialization/Codec;- ./apply()Ljava/util/function/Function;- 234 56com/mojang/serialization/Codecdispatch\(Ljava/util/function/Function;Ljava/util/function/Function;)Lcom/mojang/serialization/Codec; 8 9:CODEC Lcom/mojang/serialization/Codec;<java/lang/Object SignaturemLcom/mojang/serialization/Codec;isStructureChunkC(Lnet/minecraft/world/level/chunk/ChunkGeneratorStructureState;II)ZMethodParametersstatesourceXsourceZ applyAdditionalChunkRestrictions(IIJ)ZCodeLineNumberTableLocalVariableTablethisKLnet/minecraft/world/level/levelgen/structure/placement/StructurePlacement;I levelSeedJ getLocatePosC(Lnet/minecraft/world/level/ChunkPos;)Lnet/minecraft/core/BlockPos;chunkPos$Lnet/minecraft/world/level/ChunkPos;codec%()Lcom/mojang/serialization/MapCodec;s()Lcom/mojang/serialization/MapCodec<+Lnet/minecraft/world/level/levelgen/structure/placement/StructurePlacement;>;lambda$static$0H(Lcom/mojang/serialization/MapCodec;)Lcom/mojang/serialization/MapCodec;c#Lcom/mojang/serialization/MapCodec;()V SourceFileStructurePlacement.javaBootstrapMethods`&(Ljava/lang/Object;)Ljava/lang/Object; b c STep(Lnet/minecraft/world/level/levelgen/structure/placement/StructurePlacement;)Lcom/mojang/serialization/MapCodec;g h VWWk lmn op"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; InnerClassess%java/lang/invoke/MethodHandles$Lookupujava/lang/invoke/MethodHandlesLookup;9:=>?@A BCDEFGJ¬HI*JKCLDLMNA CDMOPGN»Y+¶+¶ · *¹¶°HIJKQRAQG.²°HI JKST=U VWG,*°H I XYZ[G3² ¹&º,º0¹1³7±H \]^j_adj_fiq rtv