Êþº¾E†  java/lang/Object()V   (net/minecraft/core/registries/RegistriesPLACED_FEATURE%Lnet/minecraft/resources/ResourceKey;  ,net/minecraft/data/worldgen/BootstrapContextlookupH(Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/core/HolderGetter;   7net/minecraft/data/worldgen/placement/VillagePlacementsSPRUCE_VILLAGE  net/minecraft/core/HolderGetter getOrThrowL(Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/core/Holder$Reference;  PILE_SNOW_VILLAGE " # PILE_ICE_VILLAGE % & PROCESSOR_LIST ()* + *net/minecraft/data/worldgen/ProcessorListsSTREET_SNOWY_OR_TAIGA (- .  FARM_SNOWY (0 1  ZOMBIE_SNOWY 3 4  TEMPLATE_POOL 678 9 !net/minecraft/data/worldgen/PoolsEMPTY ;<= > -net/minecraft/data/worldgen/SnowyVillagePoolsTERMINATORS_KEY ;@ A STARTCHnet/minecraft/world/level/levelgen/structure/pools/StructureTemplatePoolE0village/snowy/town_centers/snowy_meeting_point_1 GHI JKGnet/minecraft/world/level/levelgen/structure/pools/StructurePoolElementlegacy1(Ljava/lang/String;)Ljava/util/function/Function; MNO PQjava/lang/IntegervalueOf(I)Ljava/lang/Integer; STU VWcom/mojang/datafixers/util/PairofG(Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/datafixers/util/Pair;Y0village/snowy/town_centers/snowy_meeting_point_2[0village/snowy/town_centers/snowy_meeting_point_3]7village/snowy/zombie/town_centers/snowy_meeting_point_1_7village/snowy/zombie/town_centers/snowy_meeting_point_2a7village/snowy/zombie/town_centers/snowy_meeting_point_3 cde Vf'com/google/common/collect/ImmutableList—(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lcom/google/common/collect/ImmutableList; hij klSnet/minecraft/world/level/levelgen/structure/pools/StructureTemplatePool$ProjectionRIGIDULnet/minecraft/world/level/levelgen/structure/pools/StructureTemplatePool$Projection; Bn oƒ(Lnet/minecraft/core/Holder;Ljava/util/List;Lnet/minecraft/world/level/levelgen/structure/pools/StructureTemplatePool$Projection;)V q rsregister^(Lnet/minecraft/resources/ResourceKey;Ljava/lang/Object;)Lnet/minecraft/core/Holder$Reference;uvillage/snowy/streetswvillage/snowy/streets/corner_01 Gy JzL(Ljava/lang/String;Lnet/minecraft/core/Holder;)Ljava/util/function/Function;|village/snowy/streets/corner_02~village/snowy/streets/corner_03€village/snowy/streets/square_01‚!village/snowy/streets/straight_01„!village/snowy/streets/straight_02†!village/snowy/streets/straight_03ˆ!village/snowy/streets/straight_04Š!village/snowy/streets/straight_06Œ!village/snowy/streets/straight_08Ž"village/snowy/streets/crossroad_02�"village/snowy/streets/crossroad_03’"village/snowy/streets/crossroad_04”"village/snowy/streets/crossroad_05–"village/snowy/streets/crossroad_06˜village/snowy/streets/turn_01 cš V›(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;[Ljava/lang/Object;)Lcom/google/common/collect/ImmutableList; h� žlTERRAIN_MATCHING 6  r¡�(Lnet/minecraft/data/worldgen/BootstrapContext;Ljava/lang/String;Lnet/minecraft/world/level/levelgen/structure/pools/StructureTemplatePool;)V£village/snowy/zombie/streets¥&village/snowy/zombie/streets/corner_01§&village/snowy/zombie/streets/corner_02©&village/snowy/zombie/streets/corner_03«&village/snowy/zombie/streets/square_01­(village/snowy/zombie/streets/straight_01¯(village/snowy/zombie/streets/straight_02±(village/snowy/zombie/streets/straight_03³(village/snowy/zombie/streets/straight_04µ(village/snowy/zombie/streets/straight_06·(village/snowy/zombie/streets/straight_08¹)village/snowy/zombie/streets/crossroad_02»)village/snowy/zombie/streets/crossroad_03½)village/snowy/zombie/streets/crossroad_04¿)village/snowy/zombie/streets/crossroad_05Á)village/snowy/zombie/streets/crossroad_06Ã$village/snowy/zombie/streets/turn_01Åvillage/snowy/housesÇ(village/snowy/houses/snowy_small_house_1É(village/snowy/houses/snowy_small_house_2Ë(village/snowy/houses/snowy_small_house_3Í(village/snowy/houses/snowy_small_house_4Ï(village/snowy/houses/snowy_small_house_5Ñ(village/snowy/houses/snowy_small_house_6Ó(village/snowy/houses/snowy_small_house_7Õ(village/snowy/houses/snowy_small_house_8×)village/snowy/houses/snowy_medium_house_1Ù)village/snowy/houses/snowy_medium_house_2Û)village/snowy/houses/snowy_medium_house_3Ý*village/snowy/houses/snowy_butchers_shop_1ß*village/snowy/houses/snowy_butchers_shop_2á'village/snowy/houses/snowy_tool_smith_1ã+village/snowy/houses/snowy_fletcher_house_1å,village/snowy/houses/snowy_shepherds_house_1ç*village/snowy/houses/snowy_armorer_house_1é*village/snowy/houses/snowy_armorer_house_2ë)village/snowy/houses/snowy_fisher_cottageí$village/snowy/houses/snowy_tannery_1ï/village/snowy/houses/snowy_cartographer_house_1ñ$village/snowy/houses/snowy_library_1ó)village/snowy/houses/snowy_masons_house_1õ)village/snowy/houses/snowy_masons_house_2÷)village/snowy/houses/snowy_weapon_smith_1ù#village/snowy/houses/snowy_temple_1û!village/snowy/houses/snowy_farm_1ý!village/snowy/houses/snowy_farm_2ÿ'village/snowy/houses/snowy_animal_pen_1'village/snowy/houses/snowy_animal_pen_2 G empty()Ljava/util/function/Function;village/snowy/zombie/houses /village/snowy/zombie/houses/snowy_small_house_1 /village/snowy/zombie/houses/snowy_small_house_2 /village/snowy/zombie/houses/snowy_small_house_3/village/snowy/zombie/houses/snowy_small_house_4/village/snowy/zombie/houses/snowy_small_house_5/village/snowy/zombie/houses/snowy_small_house_6/village/snowy/zombie/houses/snowy_small_house_7/village/snowy/zombie/houses/snowy_small_house_80village/snowy/zombie/houses/snowy_medium_house_10village/snowy/zombie/houses/snowy_medium_house_20village/snowy/zombie/houses/snowy_medium_house_3(village/plains/terminators/terminator_01!(village/plains/terminators/terminator_02#(village/plains/terminators/terminator_03%(village/plains/terminators/terminator_04 c' V(s(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lcom/google/common/collect/ImmutableList;*village/snowy/trees G, -.feature:(Lnet/minecraft/core/Holder;)Ljava/util/function/Function; c0 V1=(Ljava/lang/Object;)Lcom/google/common/collect/ImmutableList;3village/snowy/decor5 village/snowy/snowy_lamp_post_017 village/snowy/snowy_lamp_post_029 village/snowy/snowy_lamp_post_03 c; V<©(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lcom/google/common/collect/ImmutableList;>village/snowy/zombie/decor@village/snowy/villagersBvillage/snowy/villagers/nitwitDvillage/snowy/villagers/babyF"village/snowy/villagers/unemployed cH VIa(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lcom/google/common/collect/ImmutableList;Kvillage/snowy/zombie/villagersM%village/snowy/zombie/villagers/nitwitO)village/snowy/zombie/villagers/unemployed cQ VRO(Ljava/lang/Object;Ljava/lang/Object;)Lcom/google/common/collect/ImmutableList;Tvillage/snowy/town_centers 6V WX createKey9(Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey;Zvillage/snowy/terminators SignatureqLnet/minecraft/resources/ResourceKey;CodeLineNumberTableLocalVariableTablethis/Lnet/minecraft/data/worldgen/SnowyVillagePools; bootstrap1(Lnet/minecraft/data/worldgen/BootstrapContext;)Vcontext.Lnet/minecraft/data/worldgen/BootstrapContext;placedFeatures!Lnet/minecraft/core/HolderGetter; spruceVillageLnet/minecraft/core/Holder;pileSnowVillagepileIceVillageprocessorListsstreetSnowyOrTaiga farmSnowy zombieSnowypools terminatorsLocalVariableTypeTablezLnet/minecraft/data/worldgen/BootstrapContext;_Lnet/minecraft/core/HolderGetter;YLnet/minecraft/core/Holder;wLnet/minecraft/core/HolderGetter;qLnet/minecraft/core/Holder;mLnet/minecraft/core/HolderGetter;gLnet/minecraft/core/Holder;MethodParameters}(Lnet/minecraft/data/worldgen/BootstrapContext;)V SourceFileSnowyVillagePools.java InnerClasses�#net/minecraft/core/Holder$Referenceƒnet/minecraft/core/Holder Reference Projection!;A [\> [\]/*·±^_ `a bc] X  *²¹ L+²¹M+²¹N+²!¹:*²$¹ :²'¹:²,¹:²/¹:*²2¹ :  ²5¹:  ²:¹: *²?»BY D¸Fd¸L¸RX¸F2¸L¸RZ¸F–¸L¸R\¸F¸L¸R^¸F¸L¸R`¸F¸L¸R¸b²g·m¹pW*t»BY v¸x¸L¸R{¸x¸L¸R}¸x¸L¸R¸x¸L¸R�¸x¸L¸Rƒ¸x¸L¸R…¸x¸L¸R‡¸x¸L¸R‰¸x¸L¸R‹¸x¸L¸R�¸x¸L¸R�¸x¸L¸R½SY‘¸x¸L¸RSY“¸x¸L¸RSY•¸x¸L¸RSY—¸x¸L¸RS¸™²œ·m¸Ÿ*¢»BY ¤¸x¸L¸R¦¸x¸L¸R¨¸x¸L¸Rª¸x¸L¸R¬¸x¸L¸R®¸x¸L¸R°¸x¸L¸R²¸x¸L¸R´¸x¸L¸R¶¸x¸L¸R¸¸x¸L¸Rº¸x¸L¸R½SY¼¸x¸L¸RSY¾¸x¸L¸RSYÀ¸x¸L¸RSY¸x¸L¸RS¸™²œ·m¸Ÿ*Ä»BY ƸF¸L¸RȸF¸L¸RʸF¸L¸R̸F¸L¸RθF¸L¸RиF¸L¸RÒ¸F¸L¸RÔ¸F¸L¸RÖ¸F¸L¸RظF¸L¸RÚ¸F¸L¸RܸF¸L¸R½SYÞ¸F¸L¸RSYà¸F¸L¸RSYâ¸F¸L¸RSYä¸F¸L¸RSYæ¸F¸L¸RSYè¸F¸L¸RSYê¸F¸L¸RSYì¸F¸L¸RSYî¸F¸L¸RSY ð¸F¸L¸RSY ò¸F¸L¸RSY ô¸F¸L¸RSY ö¸F¸L¸RSY ø¸F¸L¸RSYú¸x¸L¸RSYü¸x¸L¸RSYþ¸F¸L¸RSY¸F¸L¸RSY¸¸L¸RS¸™²g·m¸Ÿ*»BY ¸x¸L¸R ¸x¸L¸R ¸x¸L¸R¸x¸L¸R¸x¸L¸R¸x¸L¸R¸x¸L¸R¸x¸L¸R¸x¸L¸R¸x¸L¸R¸x¸L¸Rܸx¸L¸R½SYÞ¸x¸L¸RSYà¸x¸L¸RSYâ¸x¸L¸RSYä¸x¸L¸RSYæ¸x¸L¸RSYè¸x¸L¸RSYê¸x¸L¸RSYì¸x¸L¸RSYî¸x¸L¸RSY ð¸x¸L¸RSY ò¸x¸L¸RSY ô¸x¸L¸RSY ö¸x¸L¸RSY ø¸x¸L¸RSYú¸x¸L¸RSYü¸x¸L¸RSYþ¸x¸L¸RSY¸x¸L¸RSY¸¸L¸RS¸™²g·m¸Ÿ*²:»BY ¸x¸L¸R ¸x¸L¸R"¸x¸L¸R$¸x¸L¸R¸&²œ·m¹pW*)»BY ,¸+¸L¸R¸/²g·m¸Ÿ*2»BY 4¸F¸L¸R6¸F¸L¸R8¸F¸L¸R,¸+¸L¸R-¸+¸L¸R¸+¸L¸R¸ ¸L¸R¸:²g·m¸Ÿ*=»BY 4¸x¸L¸R6¸x¸L¸R8¸x¸L¸R,¸+¸L¸R-¸+¸L¸R¸+¸L¸R¸¸L¸R¸:²g·m¸Ÿ*?»BY A¸F¸L¸RC¸F¸L¸RE¸F ¸L¸R¸G²g·m¸Ÿ*J»BY L¸F¸L¸RN¸F ¸L¸R¸P²g·m¸Ÿ±^¦© )4@LXco {"‡%”&¡'¯(»)Ç*Ñ$Ú"à/í2û3 45%637A8O9^:l;z<ˆ=œ>­?¾@ÏAÚ1ã/æFóIJKL+M9NGOUPdQrR€SŽT¢U³VÄWÕXàHéFì]÷`abc'd3e?fKgWhcioj{kŽl�m¬n»oÊpÙqérùs tu)v9wIxYykz}{�|ž}¬~¸_Á]ăÓ†â‡ñˆ‰Š‹-Œ<�KŽZ�i�w‘Œ’�“®”¿•Жá—󘙚)›;œM�_žqŸƒ •¡§¢º£ȤÔ…݃à©ï¬þ­ ®¯&«/©5´@·J¶S´V¼c¿pÀ}ÁˆÂ“ßĩŴ¾½¼ÀÊÏÍÞÎíÏøÐÑÒÓ$Ì-Ê0Ø=ÛJÜWÝbÚkØnâ{åˆæ“äœâŸê_z  de –fgŒhi‚ji)wki4llg@`miLTniXHoic=pg o1i {%qi rz  ds –ftŒhu‚ju)wku4llv@`mwLTnwXHowc=px o1y {%qy zd[{|]/S¸U³?Y¸U³:±^  }~€‚„ hB…@