Class FancyFoliagePlacer
java.lang.Object
net.minecraft.world.level.levelgen.feature.foliageplacers.FoliagePlacer
net.minecraft.world.level.levelgen.feature.foliageplacers.BlobFoliagePlacer
net.minecraft.world.level.levelgen.feature.foliageplacers.FancyFoliagePlacer
- 
Nested Class SummaryNested classes/interfaces inherited from class net.minecraft.world.level.levelgen.feature.foliageplacers.FoliagePlacerFoliagePlacer.FoliageAttachment, FoliagePlacer.FoliageSetter
- 
Field SummaryFieldsFields inherited from class net.minecraft.world.level.levelgen.feature.foliageplacers.BlobFoliagePlacerheightFields inherited from class net.minecraft.world.level.levelgen.feature.foliageplacers.FoliagePlaceroffset, radius
- 
Constructor SummaryConstructorsConstructorDescriptionFancyFoliagePlacer(IntProvider p_161397_, IntProvider p_161398_, int p_161399_) 
- 
Method SummaryModifier and TypeMethodDescriptionprotected voidcreateFoliage(LevelSimulatedReader p_225582_, FoliagePlacer.FoliageSetter p_273184_, RandomSource p_225584_, TreeConfiguration p_225585_, int p_225586_, FoliagePlacer.FoliageAttachment p_225587_, int p_225588_, int p_225589_, int p_225590_) protected booleanshouldSkipLocation(RandomSource p_225575_, int p_225576_, int p_225577_, int p_225578_, int p_225579_, boolean p_225580_) protected FoliagePlacerType<?>type()Methods inherited from class net.minecraft.world.level.levelgen.feature.foliageplacers.BlobFoliagePlacerblobParts, foliageHeightMethods inherited from class net.minecraft.world.level.levelgen.feature.foliageplacers.FoliagePlacercreateFoliage, foliagePlacerParts, foliageRadius, placeLeavesRow, placeLeavesRowWithHangingLeavesBelow, shouldSkipLocationSigned, tryPlaceLeaf
- 
Field Details- 
CODEC
 
- 
- 
Constructor Details- 
FancyFoliagePlacer
 
- 
- 
Method Details- 
type- Overrides:
- typein class- BlobFoliagePlacer
 
- 
createFoliageprotected void createFoliage(LevelSimulatedReader p_225582_, FoliagePlacer.FoliageSetter p_273184_, RandomSource p_225584_, TreeConfiguration p_225585_, int p_225586_, FoliagePlacer.FoliageAttachment p_225587_, int p_225588_, int p_225589_, int p_225590_) - Overrides:
- createFoliagein class- BlobFoliagePlacer
 
- 
shouldSkipLocationprotected boolean shouldSkipLocation(RandomSource p_225575_, int p_225576_, int p_225577_, int p_225578_, int p_225579_, boolean p_225580_) - Overrides:
- shouldSkipLocationin class- BlobFoliagePlacer
 
 
-