Class TreeConfiguration
java.lang.Object
net.minecraft.world.level.levelgen.feature.configurations.TreeConfiguration
- All Implemented Interfaces:
- FeatureConfiguration
- 
Nested Class SummaryNested Classes
- 
Field SummaryFieldsModifier 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.FeatureConfigurationNONE
- 
Constructor SummaryConstructorsModifierConstructorDescriptionprotectedTreeConfiguration(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 SummaryMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.minecraft.world.level.levelgen.feature.configurations.FeatureConfigurationgetFeatures
- 
Field Details- 
CODEC
- 
trunkProvider
- 
dirtProvider
- 
trunkPlacer
- 
foliageProvider
- 
foliagePlacer
- 
rootPlacer
- 
minimumSize
- 
decorators
- 
ignoreVinespublic final boolean ignoreVines
- 
forceDirtpublic final boolean forceDirt
 
- 
- 
Constructor Details- 
TreeConfigurationprotected 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_) 
 
-