Êþº¾E-  /net/minecraft/data/worldgen/BlockStateProvidersCAVE_VINES_BODY%Lnet/minecraft/resources/ResourceKey;Onet/minecraft/world/level/levelgen/feature/stateproviders/WeightedStateProvider  &net/minecraft/util/random/WeightedListbuilder2()Lnet/minecraft/util/random/WeightedList$Builder;  &net/minecraft/world/level/block/BlocksCAVE_VINES_PLANT'Lnet/minecraft/world/level/block/Block;  %net/minecraft/world/level/block/BlockdefaultBlockState4()Lnet/minecraft/world/level/block/state/BlockState;   .net/minecraft/util/random/WeightedList$BuilderaddE(Ljava/lang/Object;I)Lnet/minecraft/util/random/WeightedList$Builder; "#$ %&)net/minecraft/world/level/block/CaveVinesBERRIESBLnet/minecraft/world/level/block/state/properties/BooleanProperty; ()* +,java/lang/BooleanvalueOf(Z)Ljava/lang/Boolean; ./0 120net/minecraft/world/level/block/state/BlockStatesetValuee(Lnet/minecraft/world/level/block/state/properties/Property;Ljava/lang/Comparable;)Ljava/lang/Object; 4 563(Lnet/minecraft/util/random/WeightedList$Builder;)V 89: ;<,net/minecraft/data/worldgen/BootstrapContextregister^(Lnet/minecraft/resources/ResourceKey;Ljava/lang/Object;)Lnet/minecraft/core/Holder$Reference; > ?CAVE_VINES_HEADATnet/minecraft/world/level/levelgen/feature/stateproviders/RandomizedIntStateProvider C D CAVE_VINES FGH IJ.net/minecraft/world/level/block/CaveVinesBlockAGEBLnet/minecraft/world/level/block/state/properties/IntegerProperty;L5net/minecraft/world/level/block/GrowingPlantHeadBlock NOP QR,net/minecraft/util/valueproviders/UniformIntof2(II)Lnet/minecraft/util/valueproviders/UniformInt; @T 5UÂ(Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider;Lnet/minecraft/world/level/block/state/properties/IntegerProperty;Lnet/minecraft/util/valueproviders/IntProvider;)V W XFLOWER_FLOWER_FORESTZGnet/minecraft/world/level/levelgen/feature/stateproviders/NoiseProvider ) ^_` ab4net/minecraft/world/level/levelgen/synth/NormalNoise createParity;(I[D)Lnet/minecraft/world/level/levelgen/synth/NormalNoise;<ªª« e f DANDELION h iPOPPY k lALLIUM n o AZURE_BLUET q r RED_TULIP t u ORANGE_TULIP w x WHITE_TULIP z { PINK_TULIP } ~ OXEYE_DAISY € � CORNFLOWER ƒ „LILY_OF_THE_VALLEY †‡ˆ Q‰java/util/List%([Ljava/lang/Object;)Ljava/util/List; Y‹ 5ŒK(JLnet/minecraft/world/level/levelgen/synth/NormalNoise;FLjava/util/List;)V Ž � FLOWER_MEADOW‘Knet/minecraft/world/level/levelgen/feature/stateproviders/DualNoiseProvider“!net/minecraft/util/InclusiveRange •–— +˜java/lang/Integer(I)Ljava/lang/Integer; ’š 5›/(Ljava/lang/Comparable;Ljava/lang/Comparable;)V � ž TALL_GRASS   ¡ SHORT_GRASS †£ Q¤¢(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/util/List; �¦ 5§¥(Lnet/minecraft/util/InclusiveRange;Lnet/minecraft/world/level/levelgen/synth/NormalNoise;FJLnet/minecraft/world/level/levelgen/synth/NormalNoise;FLjava/util/List;)V © ª FLOWER_PLAIN¬Pnet/minecraft/world/level/levelgen/feature/stateproviders/NoiseThresholdProvider;£× ¿LÌÍ>ªª« †± Q²Z(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/util/List; «´ 5µ�(JLnet/minecraft/world/level/levelgen/synth/NormalNoise;FFFLnet/minecraft/world/level/block/state/BlockState;Ljava/util/List;Ljava/util/List;)V · ¸MANGROVE_PROPAGULE º ¸ ¼½¾ ¿&6net/minecraft/world/level/block/MangrovePropaguleBlockHANGING ÁÂà QÄLnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProviderƒ(Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/levelgen/feature/stateproviders/SimpleStateProvider; ¼G Ç ÈPODZOL_BENEATH_TREE ÊËÌ ÍÎnet/minecraft/tags/BlockTagsBENEATH_TREE_PODZOL_REPLACEABLELnet/minecraft/tags/TagKey; ÐÑÒ ÓÔAnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate matchesTag`(Lnet/minecraft/tags/TagKey;)Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; Ö ×PODZOL ÙÚÛ ÜÝPnet/minecraft/world/level/levelgen/feature/stateproviders/RuleBasedStateProviderifTrueThenProvide¾(Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/levelgen/feature/stateproviders/RuleBasedStateProvider; ß àSOIL_BENEATH_TREE Êâ ãÎCANNOT_REPLACE_BELOW_TREE_TRUNK Ðå æçnotˆ(Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate;)Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; é êDIRT ìíî ï(net/minecraft/core/registries/RegistriesBLOCK_STATE_PROVIDER ñòó ôõ"net/minecraft/resources/IdentifierwithDefaultNamespace8(Ljava/lang/String;)Lnet/minecraft/resources/Identifier; ÷øù úû#net/minecraft/resources/ResourceKeycreatep(Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/resources/Identifier;)Lnet/minecraft/resources/ResourceKey;ýcave_vines_body ÿ key9(Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey;cave_vines_headflower_flower_forest flower_meadow  flower_plain mangrove_propagule podzol_beneath_treesoil_beneath_treejava/lang/Object SignatureuLnet/minecraft/resources/ResourceKey; bootstrap1(Lnet/minecraft/data/worldgen/BootstrapContext;)VCodeLineNumberTableLocalVariableTablecontext.Lnet/minecraft/data/worldgen/BootstrapContext;LocalVariableTypeTable~Lnet/minecraft/data/worldgen/BootstrapContext;MethodParameters�(Lnet/minecraft/data/worldgen/BootstrapContext;)VidLjava/lang/String;‰(Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey;()V SourceFileBlockStateProviders.java InnerClassesBuilder)#net/minecraft/core/Holder$Reference+net/minecraft/core/Holder Reference?X�ª¸Èà t<*²»Y¸ ²¶¶²¶²!¸'¶-À.¶·3¹7W*²=»@Y»Y¸ ²B¶¶²B¶²!¸'¶-À.¶·3²E¸M·S¹7W*²V»YY[¼YR¸]c ½.Y²d¶SY²g¶SY²j¶SY²m¶SY²p¶SY²s¶SY²v¶SY²y¶SY²|¶SY ²¶SY ²‚¶S¸…·Š¹7W*²�»�Y»’Y¸”¸”·™ö¼YR¸] [ý¼YR¸] ²œ¶²j¶²g¶²m¶²d¶²¶²|¶²Ÿ¶¸¢·¥¹7W*²¨»«Y[¼YR¸]­®¯²d¶²s¶²p¶²y¶²v¶¸°²g¶²m¶²|¶²¶¸°·³¹7W*²¶»@Y²¹¶²»¸'¶-À.¸À²Å¸M·S¹7W*²Æ²É¸Ï²Õ¸Ø¹7W*²Þ²á¸Ï¸ä²è¸Ø¹7W±@'()*/'5-A/G0Q1o4u-{7Ž9�;¦<¯=¸>Á?Ê@ÔAÞBèCòDüE:7 IJ,KCMINOOUP[QaRgSmTpLvI|X�Z›^¡`§a­b³c¶_¼fÂgÈhÎiÑe×XÝmènpm sts"x)y2x;| < < 5 ²ë*¸ð¸ö°   !"#|Hü¸þ³¸þ³=¸þ³V¸þ³�¸þ³¨ ¸þ³¶ ¸þ³Æ¸þ³Þ±" #!,"5#>$$%& ' (*,