@@ -52,6 +52,7 @@ public class TheAbyssFeatures {
5252 public static final ResourceKey <ConfiguredFeature <?, ?>> SPRING_WATER = theAbyssKey ("spring_water" );
5353 public static final ResourceKey <ConfiguredFeature <?, ?>> LAKE_WATER = theAbyssKey ("lake_water" );
5454 public static final ResourceKey <ConfiguredFeature <?, ?>> SUN_STONE = theAbyssKey ("sun_stone" );
55+ public static final ResourceKey <ConfiguredFeature <?, ?>> VINES = theAbyssKey ("vines" );
5556 public static final ResourceKey <ConfiguredFeature <?, ?>> GLOW_LICHEN = theAbyssKey ("glow_lichen" );
5657 public static final ResourceKey <ConfiguredFeature <?, ?>> FLOWER_MEADOW = theAbyssKey ("flower_meadow_layer1" );
5758 public static final ResourceKey <ConfiguredFeature <?, ?>> FLOWER_MEADOW2 = theAbyssKey ("flower_meadow_layer2" );
@@ -129,6 +130,8 @@ public static void bootstrap(BootstrapContext<ConfiguredFeature<?, ?>> context)
129130 context , SUN_STONE , Feature .SIMPLE_BLOCK ,
130131 new SimpleBlockConfiguration (BlockStateProvider .simple (MiaBlocks .SUN_STONE .get ().defaultBlockState ()))
131132 );
133+ MiaFeatureUtils .register (context , VINES , MiaFeatures .LONG_VINES .get (), new LongVinesConfiguration (UniformInt .of (4 , 16 )));
134+
132135 MultifaceBlock multifaceblock = (MultifaceBlock ) Blocks .GLOW_LICHEN ;
133136 MiaFeatureUtils .register (
134137 context , GLOW_LICHEN , Feature .MULTIFACE_GROWTH ,
@@ -431,8 +434,9 @@ private static Holder<PlacedFeature> makeSmallPillar(Block block1, Block block2,
431434 BlockTrunkConfiguration .layer (
432435 new WeightedListInt (
433436 SimpleWeightedRandomList .<IntProvider >builder ()
434- .add (UniformInt .of (10 , 14 ), 3 )
435- .add (ConstantInt .of (8 ), 1 )
437+ .add (UniformInt .of (10 , 14 ), 7 )
438+ .add (ConstantInt .of (8 ), 2 )
439+ .add (UniformInt .of (16 , 24 ), 1 )
436440 .build ()
437441 ),
438442 new WeightedStateProvider (
0 commit comments