public static class TreeFeatureConfig.Builder extends BaseTreeFeatureConfig.Builder
leavesProvider, sapling, trunkProvider
Constructor and Description |
---|
Builder(BlockStateProvider trunkProviderIn,
BlockStateProvider leavesProviderIn,
FoliagePlacer foliagePlacerIn) |
Modifier and Type | Method and Description |
---|---|
TreeFeatureConfig.Builder |
baseHeight(int baseHeightIn) |
TreeFeatureConfig |
build() |
TreeFeatureConfig.Builder |
decorators(java.util.List<TreeDecorator> decoratorsIn) |
TreeFeatureConfig.Builder |
foliageHeight(int foliageHeightIn) |
TreeFeatureConfig.Builder |
foliageHeightRandom(int foliageHeightRandomIn) |
TreeFeatureConfig.Builder |
heightRandA(int heightRandAIn) |
TreeFeatureConfig.Builder |
heightRandB(int heightRandBIn) |
TreeFeatureConfig.Builder |
ignoreVines() |
TreeFeatureConfig.Builder |
maxWaterDepth(int maxWaterDepthIn) |
TreeFeatureConfig.Builder |
setSapling(IPlantable value) |
TreeFeatureConfig.Builder |
trunkHeight(int trunkHeightIn) |
TreeFeatureConfig.Builder |
trunkHeightRandom(int trunkHeightRandomIn) |
TreeFeatureConfig.Builder |
trunkTopOffset(int trunkTopOffsetIn) |
TreeFeatureConfig.Builder |
trunkTopOffsetRandom(int trunkTopOffsetRandomIn) |
public Builder(BlockStateProvider trunkProviderIn, BlockStateProvider leavesProviderIn, FoliagePlacer foliagePlacerIn)
public TreeFeatureConfig.Builder decorators(java.util.List<TreeDecorator> decoratorsIn)
public TreeFeatureConfig.Builder baseHeight(int baseHeightIn)
baseHeight
in class BaseTreeFeatureConfig.Builder
public TreeFeatureConfig.Builder heightRandA(int heightRandAIn)
public TreeFeatureConfig.Builder heightRandB(int heightRandBIn)
public TreeFeatureConfig.Builder trunkHeight(int trunkHeightIn)
public TreeFeatureConfig.Builder trunkHeightRandom(int trunkHeightRandomIn)
public TreeFeatureConfig.Builder trunkTopOffset(int trunkTopOffsetIn)
public TreeFeatureConfig.Builder trunkTopOffsetRandom(int trunkTopOffsetRandomIn)
public TreeFeatureConfig.Builder foliageHeight(int foliageHeightIn)
public TreeFeatureConfig.Builder foliageHeightRandom(int foliageHeightRandomIn)
public TreeFeatureConfig.Builder maxWaterDepth(int maxWaterDepthIn)
public TreeFeatureConfig.Builder ignoreVines()
public TreeFeatureConfig.Builder setSapling(IPlantable value)
setSapling
in class BaseTreeFeatureConfig.Builder
public TreeFeatureConfig build()
build
in class BaseTreeFeatureConfig.Builder