public class TreeFeatureConfig extends Object implements FeatureConfig
| Modifier and Type | Class and Description |
|---|---|
static class |
TreeFeatureConfig.Builder |
| Modifier and Type | Field and Description |
|---|---|
int |
baseHeight |
List<TreeDecorator> |
decorators |
FeatureSize |
featureSize |
static com.mojang.serialization.Codec<TreeFeatureConfig> |
field_24921 |
FoliagePlacer |
foliagePlacer |
Heightmap.Type |
heightmap |
boolean |
ignoreVines |
BlockStateProvider |
leavesProvider |
boolean |
skipFluidCheck |
TrunkPlacer |
trunkPlacer |
BlockStateProvider |
trunkProvider |
DEFAULT| Modifier | Constructor and Description |
|---|---|
protected |
TreeFeatureConfig(BlockStateProvider trunkProvider,
BlockStateProvider leavesProvider,
FoliagePlacer foliagePlacer,
TrunkPlacer trunkPlacer,
FeatureSize featureSize,
List<TreeDecorator> list,
int int2,
boolean bool,
Heightmap.Type heightmapType) |
| Modifier and Type | Method and Description |
|---|---|
void |
ignoreFluidCheck() |
TreeFeatureConfig |
setTreeDecorators(List<TreeDecorator> list) |
public static final com.mojang.serialization.Codec<TreeFeatureConfig> field_24921
public final BlockStateProvider trunkProvider
public final BlockStateProvider leavesProvider
public final List<TreeDecorator> decorators
public transient boolean skipFluidCheck
public final FoliagePlacer foliagePlacer
public final TrunkPlacer trunkPlacer
public final FeatureSize featureSize
public final int baseHeight
public final boolean ignoreVines
public final Heightmap.Type heightmap
protected TreeFeatureConfig(BlockStateProvider trunkProvider, BlockStateProvider leavesProvider, FoliagePlacer foliagePlacer, TrunkPlacer trunkPlacer, FeatureSize featureSize, List<TreeDecorator> list, int int2, boolean bool, Heightmap.Type heightmapType)
public void ignoreFluidCheck()
public TreeFeatureConfig setTreeDecorators(List<TreeDecorator> list)