Êþº¾E„  java/lang/Object()V   (net/minecraft/core/registries/RegistriesPROCESSOR_LIST%Lnet/minecraft/resources/ResourceKey;  ,net/minecraft/data/worldgen/BootstrapContextlookupH(Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/core/HolderGetter;   *net/minecraft/data/worldgen/ProcessorListsANCIENT_CITY_START_DEGRADATION  net/minecraft/core/HolderGetter getOrThrowL(Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/core/Holder$Reference;   TEMPLATE_POOL "#$ % !net/minecraft/data/worldgen/PoolsEMPTY '() * 6net/minecraft/data/worldgen/AncientCityStructurePiecesSTART,Hnet/minecraft/world/level/levelgen/structure/pools/StructureTemplatePool.&ancient_city/city_center/city_center_1 012 34Gnet/minecraft/world/level/levelgen/structure/pools/StructurePoolElementsingleL(Ljava/lang/String;Lnet/minecraft/core/Holder;)Ljava/util/function/Function; 678 9:java/lang/IntegervalueOf(I)Ljava/lang/Integer; <=> ?@com/mojang/datafixers/util/PairofG(Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/datafixers/util/Pair;B&ancient_city/city_center/city_center_2D&ancient_city/city_center/city_center_3 FGH ?I'com/google/common/collect/ImmutableLista(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lcom/google/common/collect/ImmutableList; KLM NOSnet/minecraft/world/level/levelgen/structure/pools/StructureTemplatePool$ProjectionRIGIDULnet/minecraft/world/level/levelgen/structure/pools/StructureTemplatePool$Projection; +Q Rƒ(Lnet/minecraft/core/Holder;Ljava/util/List;Lnet/minecraft/world/level/levelgen/structure/pools/StructureTemplatePool$Projection;)V T UVregister^(Lnet/minecraft/resources/ResourceKey;Ljava/lang/Object;)Lnet/minecraft/core/Holder$Reference; XYZ [\5net/minecraft/data/worldgen/AncientCityStructurePools bootstrap1(Lnet/minecraft/data/worldgen/BootstrapContext;)V^ancient_city/city_center "` ab createKey9(Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey; SignatureqLnet/minecraft/resources/ResourceKey;CodeLineNumberTableLocalVariableTablethis8Lnet/minecraft/data/worldgen/AncientCityStructurePieces;context.Lnet/minecraft/data/worldgen/BootstrapContext;processorLists!Lnet/minecraft/core/HolderGetter;ancientCityStartDegradationLnet/minecraft/core/Holder;poolsemptyLocalVariableTypeTablezLnet/minecraft/data/worldgen/BootstrapContext;wLnet/minecraft/core/HolderGetter;qLnet/minecraft/core/Holder;mLnet/minecraft/core/HolderGetter;gLnet/minecraft/core/Holder;MethodParameters}(Lnet/minecraft/data/worldgen/BootstrapContext;)V SourceFileAncientCityStructurePieces.java InnerClasses#net/minecraft/core/Holder$Reference�net/minecraft/core/Holder Reference Projection!'* cde/*·±f g hi [\e& n*²¹ L+²¹M*²¹ N-²!¹:*²&»+Y-,¸/¸5¸;A,¸/¸5¸;C,¸/¸5¸;¸E²J·P¹SW*¸W±f2  )6CPZci!m"g4njk dlmZnoPpm)Eqor4njs dltZnuPpv)Eqwxjcyze! ]¸_³&±f{|}~€‚ K+ƒ@