Êþº¾E°  Dnet/minecraft/world/level/levelgen/structure/pools/SinglePoolElementª(Lcom/mojang/datafixers/util/Either;Lnet/minecraft/core/Holder;Lnet/minecraft/world/level/levelgen/structure/pools/StructureTemplatePool$Projection;Ljava/util/Optional;)V   getSettings(Lnet/minecraft/world/level/block/Rotation;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/levelgen/structure/templatesystem/LiquidSettings;Z)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings;  Pnet/minecraft/world/level/levelgen/structure/templatesystem/BlockIgnoreProcessorSTRUCTURE_BLOCKRLnet/minecraft/world/level/levelgen/structure/templatesystem/BlockIgnoreProcessor;  Rnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings popProcessor¦(Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureProcessor;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings;  STRUCTURE_AND_AIR   addProcessor  !"Knet/minecraft/world/level/levelgen/structure/pools/StructurePoolElementTypeLEGACYMLnet/minecraft/world/level/levelgen/structure/pools/StructurePoolElementType; $%& '(Jnet/minecraft/world/level/levelgen/structure/pools/LegacySinglePoolElementtemplate#Lcom/mojang/datafixers/util/Either; *+, -.java/lang/StringvalueOf&(Ljava/lang/Object;)Ljava/lang/String;0 12makeConcatWithConstants&(Ljava/lang/String;)Ljava/lang/String; $4 56 templateCodec6()Lcom/mojang/serialization/codecs/RecordCodecBuilder; $8 96processorsCodec $; <6projectionCodec $> ?6overrideLiquidSettingsCodec ABC DE;com/mojang/serialization/codecs/RecordCodecBuilder$Instancegroup©(Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;)Lcom/mojang/datafixers/Products$P4;G HIapply(()Lcom/mojang/datafixers/util/Function4; KLM HN!com/mojang/datafixers/Products$P4r(Lcom/mojang/datafixers/kinds/Applicative;Lcom/mojang/datafixers/util/Function4;)Lcom/mojang/datafixers/kinds/App;P HQ()Ljava/util/function/Function; STU VW2com/mojang/serialization/codecs/RecordCodecBuildermapCodecB(Ljava/util/function/Function;)Lcom/mojang/serialization/MapCodec; $Y Z[CODEC#Lcom/mojang/serialization/MapCodec; SignatureqLcom/mojang/serialization/MapCodec;CodeLineNumberTableLocalVariableTablethisLLnet/minecraft/world/level/levelgen/structure/pools/LegacySinglePoolElement; processorsLnet/minecraft/core/Holder; projectionULnet/minecraft/world/level/levelgen/structure/pools/StructureTemplatePool$Projection;liquidSettingsLjava/util/Optional;LocalVariableTypeTable˜Lcom/mojang/datafixers/util/Either;qLnet/minecraft/core/Holder;bLjava/util/Optional;MethodParametersÃ(Lcom/mojang/datafixers/util/Either;Lnet/minecraft/core/Holder;Lnet/minecraft/world/level/levelgen/structure/pools/StructureTemplatePool$Projection;Ljava/util/Optional;)Vrotation*Lnet/minecraft/world/level/block/Rotation;chunkBB:Lnet/minecraft/world/level/levelgen/structure/BoundingBox;LLnet/minecraft/world/level/levelgen/structure/templatesystem/LiquidSettings; keepJigsawsZsettingsTLnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings;getTypeO()Lnet/minecraft/world/level/levelgen/structure/pools/StructurePoolElementType;R()Lnet/minecraft/world/level/levelgen/structure/pools/StructurePoolElementType<*>;toString()Ljava/lang/String;lambda$static$0`(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;i=Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;()V SourceFileLegacySinglePoolElement.javaBootstrapMethods‡LegacySingle[]‰\(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;‹ $�õ(Lcom/mojang/datafixers/util/Either;Lnet/minecraft/core/Holder;Lnet/minecraft/world/level/levelgen/structure/pools/StructureTemplatePool$Projection;Ljava/util/Optional;)Lnet/minecraft/world/level/levelgen/structure/pools/LegacySinglePoolElement;�&(Ljava/lang/Object;)Ljava/lang/Object;‘ $’ }~~• –—˜ 1™$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;› œ�ž Ÿ "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£Snet/minecraft/world/level/levelgen/structure/pools/StructureTemplatePool$Projection¥Hnet/minecraft/world/level/levelgen/structure/pools/StructureTemplatePool ProjectionInstance©com/mojang/datafixers/ProductsP4¬%java/lang/invoke/MethodHandles$Lookup®java/lang/invoke/MethodHandlesLookup!$Z[\]^† *+,-·±_  `4 ab '( cd ef ghi  'j ck glm'ceg\n ^ˆ *+,-·:² ¶W²¶W°_" #$%`> ab op qr gs tu vwmoqgtxy^.²°_*` ab\z{|^7 *´#¸)º/°_/`  ab }~^`*¸3¸7¸:¸=¶@*ºF¶J°_"  ` €�‚^$ ºO¸R³X±_ƒ„…”†šˆŠŒšŽ�“¡"¢¤¦@AS§K¨ª«­¯