Class CherryFoliagePlacer
java.lang.Object
net.minecraft.world.level.levelgen.feature.foliageplacers.FoliagePlacer
net.minecraft.world.level.levelgen.feature.foliageplacers.CherryFoliagePlacer
- 
Nested Class SummaryNested classes/interfaces inherited from class net.minecraft.world.level.levelgen.feature.foliageplacers.FoliagePlacerFoliagePlacer.FoliageAttachment, FoliagePlacer.FoliageSetter
- 
Field SummaryFieldsModifier and TypeFieldDescriptionstatic final com.mojang.serialization.Codec<CherryFoliagePlacer>private final floatprivate final floatprivate final floatprivate final IntProviderprivate final floatFields inherited from class net.minecraft.world.level.levelgen.feature.foliageplacers.FoliagePlaceroffset, radius
- 
Constructor SummaryConstructorsConstructorDescriptionCherryFoliagePlacer(IntProvider p_272646_, IntProvider p_272802_, IntProvider p_273604_, float p_272737_, float p_273720_, float p_273152_, float p_273529_) 
- 
Method SummaryModifier and TypeMethodDescriptionprotected voidcreateFoliage(LevelSimulatedReader p_272723_, FoliagePlacer.FoliageSetter p_273410_, RandomSource p_273057_, TreeConfiguration p_273220_, int p_272975_, FoliagePlacer.FoliageAttachment p_273037_, int p_273647_, int p_273700_, int p_273188_) intfoliageHeight(RandomSource p_273679_, int p_273336_, TreeConfiguration p_273643_) protected booleanshouldSkipLocation(RandomSource p_273294_, int p_273380_, int p_272865_, int p_272853_, int p_272631_, boolean p_273432_) protected FoliagePlacerType<?>type()Methods inherited from class net.minecraft.world.level.levelgen.feature.foliageplacers.FoliagePlacercreateFoliage, foliagePlacerParts, foliageRadius, placeLeavesRow, placeLeavesRowWithHangingLeavesBelow, shouldSkipLocationSigned, tryPlaceLeaf
- 
Field Details- 
CODEC
- 
height
- 
wideBottomLayerHoleChanceprivate final float wideBottomLayerHoleChance
- 
cornerHoleChanceprivate final float cornerHoleChance
- 
hangingLeavesChanceprivate final float hangingLeavesChance
- 
hangingLeavesExtensionChanceprivate final float hangingLeavesExtensionChance
 
- 
- 
Constructor Details- 
CherryFoliagePlacerpublic CherryFoliagePlacer(IntProvider p_272646_, IntProvider p_272802_, IntProvider p_273604_, float p_272737_, float p_273720_, float p_273152_, float p_273529_) 
 
- 
- 
Method Details- 
type- Specified by:
- typein class- FoliagePlacer
 
- 
createFoliageprotected void createFoliage(LevelSimulatedReader p_272723_, FoliagePlacer.FoliageSetter p_273410_, RandomSource p_273057_, TreeConfiguration p_273220_, int p_272975_, FoliagePlacer.FoliageAttachment p_273037_, int p_273647_, int p_273700_, int p_273188_) - Specified by:
- createFoliagein class- FoliagePlacer
 
- 
foliageHeight- Specified by:
- foliageHeightin class- FoliagePlacer
 
- 
shouldSkipLocationprotected boolean shouldSkipLocation(RandomSource p_273294_, int p_273380_, int p_272865_, int p_272853_, int p_272631_, boolean p_273432_) - Specified by:
- shouldSkipLocationin class- FoliagePlacer
 
 
-