Êþº¾E  java/lang/Object()V   (net/minecraft/core/registries/RegistriesFEATURE%Lnet/minecraft/resources/ResourceKey;  ,net/minecraft/data/worldgen/BootstrapContextlookupH(Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/core/HolderGetter;   1net/minecraft/data/worldgen/features/TreeFeaturesCRIMSON_FUNGUS  net/minecraft/core/HolderGetter getOrThrowL(Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/core/Holder$Reference;   WARPED_FUNGUS " # OAK % & DARK_OAK ( ) PALE_OAK + , PALE_OAK_CREAKING . / BIRCH 1 2 ACACIA 4 5 SPRUCE 7 8 MANGROVE : ; CHERRY = > PINE @ A  JUNGLE_TREE C D  FANCY_OAK F G MEGA_JUNGLE_TREE I J  MEGA_SPRUCE L M  MEGA_PINE O P  TALL_MANGROVE R S  JUNGLE_BUSH U V SUPER_BIRCH_BEES_0002 X Y SUPER_BIRCH_BEES [ \ OAK_BEES_0002_LEAF_LITTER ^ _  OAK_BEES_002 a b BIRCH_BEES_0002 d e BIRCH_BEES_0002_LEAF_LITTER g h BIRCH_BEES_002 j k FANCY_OAK_BEES_0002_LEAF_LITTER m n FANCY_OAK_BEES_002 p q FANCY_OAK_BEES s t CHERRY_BEES_005 v w OAK_LEAF_LITTER y z DARK_OAK_LEAF_LITTER | } BIRCH_LEAF_LITTER  € FANCY_OAK_LEAF_LITTER ‚ ƒ FALLEN_OAK_TREE … † FALLEN_BIRCH_TREE ˆ ‰ FALLEN_SUPER_BIRCH_TREE ‹ Œ FALLEN_SPRUCE_TREE Ž � FALLEN_JUNGLE_TREE ‘ ’ FALLEN_POPLAR_TREE ” •  RED_POPLAR — ˜  ORANGE_POPLAR š ›  YELLOW_POPLAR � ž RED_POPLAR_LEAF_LITTER   ¡ ORANGE_POPLAR_LEAF_LITTER £ ¤ YELLOW_POPLAR_LEAF_LITTER ¦§¨ © 4net/minecraft/data/worldgen/placement/TreePlacements CRIMSON_FUNGI«>net/minecraft/world/level/levelgen/placement/PlacementModifier ­®¯ °±Gnet/minecraft/world/level/levelgen/placement/CountOnEveryLayerPlacementofL(I)Lnet/minecraft/world/level/levelgen/placement/CountOnEveryLayerPlacement; ³´µ ¶·8net/minecraft/world/level/levelgen/placement/BiomeFilterbiome<()Lnet/minecraft/world/level/levelgen/placement/BiomeFilter; ¹º» ¼½4net/minecraft/data/worldgen/placement/PlacementUtilsregister²(Lnet/minecraft/data/worldgen/BootstrapContext;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/core/Holder;[Lnet/minecraft/world/level/levelgen/placement/PlacementModifier;)V ¦¿ À  WARPED_FUNGI ¦Â à  OAK_CHECKED ÅÆÇ ÈÉ&net/minecraft/world/level/block/Blocks OAK_SAPLING'Lnet/minecraft/world/level/block/Block; ¹Ë ÌÍfilteredByBlockSurvivall(Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/levelgen/placement/BlockPredicateFilter; ¦Ï Ð DARK_OAK_CHECKED ÅÒ ÓÉDARK_OAK_SAPLING ¦Õ Ö PALE_OAK_CHECKED ÅØ ÙÉPALE_OAK_SAPLING ¦Û Ü PALE_OAK_CREAKING_CHECKED ¦Þ ß  BIRCH_CHECKED Åá âÉ BIRCH_SAPLING ¦ä å ACACIA_CHECKED Åç èÉACACIA_SAPLING ¦ê ë SPRUCE_CHECKED Åí îÉSPRUCE_SAPLING ¦ð ñ MANGROVE_CHECKED Åó ôÉMANGROVE_PROPAGULE ¦ö ÷ CHERRY_CHECKED Åù úÉCHERRY_SAPLING üýþ ÿnet/minecraft/core/DirectionDOWNLnet/minecraft/core/Direction;%net/minecraft/world/level/block/Block Å É SNOW_BLOCK Å É POWDER_SNOW     Anet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate matchesBlocks�(Lnet/minecraft/core/Directional;[Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; ü UP    m([Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate;   notˆ(Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate;)Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate;  Enet/minecraft/world/level/levelgen/placement/EnvironmentScanPlacement scanningFor«(Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate;I)Lnet/minecraft/world/level/levelgen/placement/EnvironmentScanPlacement;  !" #$Anet/minecraft/world/level/levelgen/placement/BlockPredicateFilter forPredicateˆ(Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate;)Lnet/minecraft/world/level/levelgen/placement/BlockPredicateFilter; &'( °)java/util/List6(Ljava/lang/Object;Ljava/lang/Object;)Ljava/util/List; ¦+ ,  PINE_ON_SNOW ¹. ¼/�(Lnet/minecraft/data/worldgen/BootstrapContext;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/core/Holder;Ljava/util/List;)V ¦1 2 SPRUCE_ON_SNOW ¦4 5  PINE_CHECKED ¦7 8 JUNGLE_TREE_CHECKED Å: ;ÉJUNGLE_SAPLING ¦= > FANCY_OAK_CHECKED ¦@ A MEGA_JUNGLE_TREE_CHECKED ¦C D MEGA_SPRUCE_CHECKED ¦F G MEGA_PINE_CHECKED ¦I J TALL_MANGROVE_CHECKED ¦R ¦U ¦X ¦[ ¦^ ¦Q R BIRCH_BEES_0002_PLACED ¦d ¦g ¦j ¦m ¦p ¦s ¦v ¦y ¦| ¦ ¦” Å_ `ÉPOPLAR_SAPLING ¦— ¦š ¦� ¦  ¦£ ¦‚ ¦… ¦ˆ ¦‹ ¦Ž ¦‘m crimson_fungi ¹o pq createKey9(Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey;s warped_fungiu oak_checkedwdark_oak_checkedypale_oak_checked{pale_oak_creaking_checked} birch_checkedacacia_checked�spruce_checkedƒmangrove_checked…cherry_checked‡ pine_on_snow‰spruce_on_snow‹ pine_checked� jungle_tree�fancy_oak_checked‘mega_jungle_tree_checked“mega_spruce_checked•mega_pine_checked—tall_mangrove_checked™ jungle_bush›super_birch_bees_0002�super_birch_beesŸoak_bees_0002_leaf_litter¡ oak_bees_002£birch_bees_0002¥birch_bees_0002_leaf_litter§birch_bees_002©fancy_oak_bees_0002_leaf_litter«fancy_oak_bees_002­fancy_oak_bees¯cherry_bees_005±oak_leaf_litter³dark_oak_leaf_litterµbirch_leaf_litter·fancy_oak_leaf_litter¹ red_poplar» orange_poplar½ yellow_poplar¿red_poplar_leaf_litterÁorange_poplar_leaf_litterÃyellow_poplar_leaf_litterÅfallen_oak_treeÇfallen_birch_treeÉfallen_super_birch_treeËfallen_spruce_treeÍfallen_jungle_treeÏfallen_poplar_tree SignaturecLnet/minecraft/resources/ResourceKey;CodeLineNumberTableLocalVariableTablethis6Lnet/minecraft/data/worldgen/placement/TreePlacements; bootstrap1(Lnet/minecraft/data/worldgen/BootstrapContext;)Vcontext.Lnet/minecraft/data/worldgen/BootstrapContext;configuredFeatures!Lnet/minecraft/core/HolderGetter; crimsonFungusLnet/minecraft/core/Holder; warpedFungusoakdarkOakpaleOakpaleOakCreakingbirchacaciasprucemangrovecherrypine jungleTreefancyOakmegaJungleTree megaSprucemegaPine tallMangrove jungleBushsuperBirchBees0002superBirchBeesoakBees0002LeafLitter oakBees002 birchBees0002birchBees0002LeafLitter birchBees002fancyOakBees0002LeafLitterfancyOakBees002 fancyOakBees cherryBees005 oakLeafLitterdarkOakLeafLitterbirchLeafLitterfancyOakLeafLitter fallenOakTreefallenBirchTreefallenSuperBirchTreefallenSpruceTreefallenJungleTreefallenPoplarTree redPoplar orangePoplar yellowPoplarredPoplarLeafLitterorangePoplarLeafLitteryellowPoplarLeafLittersnowTreePredicateCLnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate;snowTreeFilterDecoratorLjava/util/List;LocalVariableTypeTablelLnet/minecraft/data/worldgen/BootstrapContext;WLnet/minecraft/core/HolderGetter;QLnet/minecraft/core/Holder;RLjava/util/List;MethodParameterso(Lnet/minecraft/data/worldgen/BootstrapContext;)V SourceFileTreePlacements.java InnerClasses#net/minecraft/core/Holder$Referencenet/minecraft/core/Holder Reference!¦0© ÐÑÀ ÐÑà ÐÑÐ ÐÑÖ ÐÑÜ ÐÑß ÐÑå ÐÑë ÐÑñ ÐÑ÷ ÐÑ, ÐÑ2 ÐÑ5 ÐÑ8 ÐÑ> ÐÑA ÐÑD ÐÑG ÐÑJ ÐÑS ÐÑV ÐÑY ÐÑ\ ÐÑ_ ÐÑR ÐÑe ÐÑh ÐÑk ÐÑn ÐÑq ÐÑt ÐÑw ÐÑz ÐÑ} ÐÑ€ ÐÑ• Ðј ÐÑ› ÐÑž ÐÑ¡ ÐѤ Ðу Ðц Ðщ ÐÑŒ ÐÑ� ÐÑ’ ÐÑÒ/*·±ÓÔ ÕÖ ×ØÒ ý2O*²¹ L+²¹M+²¹N+²!¹:+²$¹:+²'¹:+²*¹:+²-¹:+²0¹: +²3¹: +²6¹: +²9¹: +²<¹: +²?¹:+²B¹:+²E¹:+²H¹:+²K¹:+²N¹:+²Q¹:+²T¹:+²W¹:+²Z¹:+²]¹:+²`¹:+²c¹:+²f¹:+²i¹:+²l¹:+²o¹:+²r¹:+²u¹: +²x¹:!+²{¹:"+²~¹:#+²�¹:$+²„¹:%+²‡¹:&+²Š¹:'+²�¹:(+²�¹:)+²“¹:*+²–¹:++²™¹:,+²œ¹:-+²Ÿ¹:.+²¢¹:/*²¥,½ªY¸¬SY¸²S¸¸*²¾-½ªY¸¬SY¸²S¸¸*²Á½ªY²Ä¸ÊS¸¸*²Î½ªY²Ñ¸ÊS¸¸*²Ô½ªY²×¸ÊS¸¸*²Ú½ªY²×¸ÊS¸¸*²Ý½ªY²à¸ÊS¸¸*²ã ½ªY²æ¸ÊS¸¸*²é ½ªY²ì¸ÊS¸¸*²ï ½ªY²ò¸ÊS¸¸*²õ ½ªY²ø¸ÊS¸¸²û½Y²SY²S¸ :0²½Y²S¸¸¸0¸¸%:1*²* 1¸-*²0 1¸-*²3 ½ªY²ì¸ÊS¸¸*²6½ªY²9¸ÊS¸¸*²<½ªY²Ä¸ÊS¸¸*²?½ªY²9¸ÊS¸¸*²B½ªY²ì¸ÊS¸¸*²E½ªY²ì¸ÊS¸¸*²H½ªY²ò¸ÊS¸¸*²K½ªY²Ä¸ÊS¸¸*²L½ªY²à¸ÊS¸¸*²M½ªY²à¸ÊS¸¸*²N½ªY²Ä¸ÊS¸¸*²O½ªY²Ä¸ÊS¸¸*²P½ªY²à¸ÊS¸¸*²S½ªY²à¸ÊS¸¸*²T½ªY²à¸ÊS¸¸*²U½ªY²Ä¸ÊS¸¸*²V½ªY²Ä¸ÊS¸¸*²W½ªY²Ä¸ÊS¸¸*²X½ªY²ø¸ÊS¸¸*²Y ½ªY²Ä¸ÊS¸¸*²Z!½ªY²Ñ¸ÊS¸¸*²["½ªY²à¸ÊS¸¸*²\#½ªY²Ä¸ÊS¸¸*²]*½ªY²^¸ÊS¸¸*²a+½ªY²^¸ÊS¸¸*²b,½ªY²^¸ÊS¸¸*²c-½ªY²^¸ÊS¸¸*²d.½ªY²^¸ÊS¸¸*²e/½ªY²^¸ÊS¸¸*²f$½ªY²Ä¸ÊS¸¸*²g%½ªY²à¸ÊS¸¸*²h&½ªY²à¸ÊS¸¸*²i'½ªY²ì¸ÊS¸¸*²j(½ªY²9¸ÊS¸¸*²k)½ªY²^¸ÊS¸¸±Ó®kR STU)V4W?XJYUZ`[k\v]�^Œ_—`¢a­b¸cÃdÎeÙfägïhúijkl&m1n<oGpRq]rhsst~u‰v”wŸxªyµzÀ{Ë|Ö}á~ì÷€‚ƒ„‚†)‡/ˆ3†6‹LŒb�xŽŽ�¤�º‘Ð’æ“ü•–!—.˜1–6šA›L�bžxŸŽ ¤¡º¢Уæ¥ü§¨(ª>«T¬j­€®–¯¬°±زî´µ¶0·F¹\ºr»ˆ¼ž½´¾ÊÀàÁö Ã"Ä8ÅNÆÔö2OÙÚ EÛÜ;ÝÞ1ßÞ)&àÞ4áÞ?âÞJãÞUúäÞ`ïåÞ käæÞ vÙçÞ �ÎèÞ ŒÃéÞ —¸êÞ¢­ëÞ­¢ìÞ¸—íÞÃŒîÞÎ�ïÞÙvðÞäkñÞï`òÞúUóÞJôÞ?õÞ4öÞ&)÷Þ1øÞ<ùÞGúÞRýûÞ]òüÞ hçýÞ!sÜþÞ"~ÑÿÞ#‰ÆÞ$”»Þ%Ÿ°Þ&ª¥Þ'µšÞ(À�Þ)Ë„Þ*ÖyÞ+ánÞ,ìc Þ-÷X Þ.M Þ/;  061ì1OÙ EÛ;Ý1ß)&à4á?âJãUúä`ïå käæ vÙç �Îè ŒÃé —¸ê¢­ë­¢ì¸—íÃŒîÎ�ïÙvðäkñï`òúUóJô?õ4ö&)÷1ø<ùGúRýû]òü hçý!sÜþ"~Ñÿ#‰Æ$”»%Ÿ°&ª¥'µš(À�)Ë„*Öy+án,ìc -÷X .M /61ÙÐÒ…±l¸n³¥r¸n³¾t¸n³Áv¸n³Îx¸n³Ôz¸n³Ú|¸n³Ý~¸n³ã€¸n³é‚¸n³ï„¸n³õ†¸n³*ˆ¸n³0Џn³3Œ¸n³6ޏn³<�¸n³?’¸n³B”¸n³E–¸n³H˜¸n³Kš¸n³Lœ¸n³Mž¸n³N ¸n³O¢¸n³P¤¸n³S¦¸n³T¨¸n³Uª¸n³V¬¸n³W®¸n³X°¸n³Y²¸n³Z´¸n³[¶¸n³\¸¸n³]º¸n³a¼¸n³b¾¸n³cÀ¸n³d¸n³eĸn³fƸn³gȸn³hʸn³i̸n³jθn³k±ÓÂ0 $-6?H Q!Z"c$l%u'~(‡)�*™+¢,«-´/½1Æ2Ï4Ø5á6ê7ó8ü9:;< >)?2@;ADCMDVE_FhGqHzJƒKŒL•MžN§O