Class TreeConfiguration
java.lang.Object
net.minecraft.world.level.levelgen.feature.configurations.TreeConfiguration
- All Implemented Interfaces:
 FeatureConfiguration
- 
Nested Class Summary
Nested Classes - 
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final com.mojang.serialization.Codec<TreeConfiguration>final List<TreeDecorator>final BlockStateProviderfinal FoliagePlacerfinal BlockStateProviderfinal booleanfinal booleanfinal FeatureSizefinal Optional<RootPlacer>final TrunkPlacerfinal BlockStateProviderFields inherited from interface net.minecraft.world.level.levelgen.feature.configurations.FeatureConfiguration
NONE - 
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedTreeConfiguration(BlockStateProvider p_225457_, TrunkPlacer p_225458_, BlockStateProvider p_225459_, FoliagePlacer p_225460_, Optional<RootPlacer> p_225461_, BlockStateProvider p_225462_, FeatureSize p_225463_, List<TreeDecorator> p_225464_, boolean p_225465_, boolean p_225466_)  - 
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.minecraft.world.level.levelgen.feature.configurations.FeatureConfiguration
getFeatures 
- 
Field Details
- 
CODEC
 - 
trunkProvider
 - 
dirtProvider
 - 
trunkPlacer
 - 
foliageProvider
 - 
foliagePlacer
 - 
rootPlacer
 - 
minimumSize
 - 
decorators
 - 
ignoreVines
public final boolean ignoreVines - 
forceDirt
public final boolean forceDirt 
 - 
 - 
Constructor Details
- 
TreeConfiguration
protected TreeConfiguration(BlockStateProvider p_225457_, TrunkPlacer p_225458_, BlockStateProvider p_225459_, FoliagePlacer p_225460_, Optional<RootPlacer> p_225461_, BlockStateProvider p_225462_, FeatureSize p_225463_, List<TreeDecorator> p_225464_, boolean p_225465_, boolean p_225466_)  
 -