Class VioletSproutFeature
java.lang.Object
net.minecraft.world.level.levelgen.feature.Feature<net.minecraft.world.level.levelgen.feature.configurations.TwistingVinesConfig>
com.idark.valoria.registries.levelgen.feature.VioletSproutFeature
public class VioletSproutFeature
extends net.minecraft.world.level.levelgen.feature.Feature<net.minecraft.world.level.levelgen.feature.configurations.TwistingVinesConfig>
-
Field Summary
Fields inherited from class net.minecraft.world.level.levelgen.feature.Feature
BAMBOO, BASALT_COLUMNS, BASALT_PILLAR, BLOCK_COLUMN, BLOCK_PILE, BLUE_ICE, BONUS_CHEST, CHORUS_PLANT, CORAL_CLAW, CORAL_MUSHROOM, CORAL_TREE, DELTA_FEATURE, DESERT_WELL, DISK, DRIPSTONE_CLUSTER, END_GATEWAY, END_ISLAND, END_SPIKE, FILL_LAYER, FLOWER, FOREST_ROCK, FOSSIL, FREEZE_TOP_LAYER, GEODE, GLOWSTONE_BLOB, HUGE_BROWN_MUSHROOM, HUGE_FUNGUS, HUGE_RED_MUSHROOM, ICE_SPIKE, ICEBERG, KELP, LAKE, LARGE_DRIPSTONE, MONSTER_ROOM, MULTIFACE_GROWTH, NETHER_FOREST_VEGETATION, NO_BONEMEAL_FLOWER, NO_OP, ORE, POINTED_DRIPSTONE, RANDOM_BOOLEAN_SELECTOR, RANDOM_PATCH, RANDOM_SELECTOR, REPLACE_BLOBS, REPLACE_SINGLE_BLOCK, ROOT_SYSTEM, SCATTERED_ORE, SCULK_PATCH, SEA_PICKLE, SEAGRASS, SIMPLE_BLOCK, SIMPLE_RANDOM_SELECTOR, SPRING, TREE, TWISTING_VINES, UNDERWATER_MAGMA, VEGETATION_PATCH, VINES, VOID_START_PLATFORM, WATERLOGGED_VEGETATION_PATCH, WEEPING_VINES
-
Constructor Summary
ConstructorDescriptionVioletSproutFeature
(com.mojang.serialization.Codec<net.minecraft.world.level.levelgen.feature.configurations.TwistingVinesConfig> pCodec) -
Method Summary
Modifier and TypeMethodDescriptionboolean
place
(net.minecraft.world.level.levelgen.feature.FeaturePlaceContext<net.minecraft.world.level.levelgen.feature.configurations.TwistingVinesConfig> pContext) static void
placeSproutColumn
(net.minecraft.world.level.LevelAccessor pLevel, net.minecraft.util.RandomSource pRandom, net.minecraft.core.BlockPos.MutableBlockPos pPos, int pLength, int pMinAge, int pMaxAge) Methods inherited from class net.minecraft.world.level.levelgen.feature.Feature
checkNeighbors, configuredCodec, isAdjacentToAir, isDirt, isGrassOrDirt, isReplaceable, isStone, markAboveForPostProcessing, place, safeSetBlock, setBlock
-
Constructor Details
-
VioletSproutFeature
public VioletSproutFeature(com.mojang.serialization.Codec<net.minecraft.world.level.levelgen.feature.configurations.TwistingVinesConfig> pCodec)
-
-
Method Details
-
place
public boolean place(net.minecraft.world.level.levelgen.feature.FeaturePlaceContext<net.minecraft.world.level.levelgen.feature.configurations.TwistingVinesConfig> pContext) - Specified by:
place
in classnet.minecraft.world.level.levelgen.feature.Feature<net.minecraft.world.level.levelgen.feature.configurations.TwistingVinesConfig>
-
placeSproutColumn
public static void placeSproutColumn(net.minecraft.world.level.LevelAccessor pLevel, net.minecraft.util.RandomSource pRandom, net.minecraft.core.BlockPos.MutableBlockPos pPos, int pLength, int pMinAge, int pMaxAge)
-