Package net.minecraft.world.gen.feature
Class BaseTreeFeatureConfig
java.lang.Object
net.minecraft.world.gen.feature.BaseTreeFeatureConfig
- All Implemented Interfaces:
IFeatureConfig
-
Nested Class Summary
-
Field Summary
Modifier and TypeFieldDescriptionstatic final com.mojang.serialization.Codec<BaseTreeFeatureConfig>
final List<TreeDecorator>
final FoliagePlacer
boolean
final Heightmap.Type
final boolean
final BlockStateProvider
final int
final AbstractFeatureSizeType
final AbstractTrunkPlacer
final BlockStateProvider
Fields inherited from interface net.minecraft.world.gen.feature.IFeatureConfig
NONE
-
Constructor Summary
ModifierConstructorDescriptionprotected
BaseTreeFeatureConfig
(BlockStateProvider p_i232020_1_, BlockStateProvider p_i232020_2_, FoliagePlacer p_i232020_3_, AbstractTrunkPlacer p_i232020_4_, AbstractFeatureSizeType p_i232020_5_, List<TreeDecorator> p_i232020_6_, int p_i232020_7_, boolean p_i232020_8_, Heightmap.Type p_i232020_9_) -
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface net.minecraft.world.gen.feature.IFeatureConfig
getFeatures
-
Field Details
-
CODEC
-
trunkProvider
-
leavesProvider
-
decorators
-
fromSapling
public transient boolean fromSapling -
foliagePlacer
-
trunkPlacer
-
minimumSize
-
maxWaterDepth
public final int maxWaterDepth -
ignoreVines
public final boolean ignoreVines -
heightmap
-
-
Constructor Details
-
BaseTreeFeatureConfig
protected BaseTreeFeatureConfig(BlockStateProvider p_i232020_1_, BlockStateProvider p_i232020_2_, FoliagePlacer p_i232020_3_, AbstractTrunkPlacer p_i232020_4_, AbstractFeatureSizeType p_i232020_5_, List<TreeDecorator> p_i232020_6_, int p_i232020_7_, boolean p_i232020_8_, Heightmap.Type p_i232020_9_)
-
-
Method Details
-
setFromSapling
public void setFromSapling() -
withDecorators
-