Uses of Class
net.minecraft.world.gen.feature.BaseTreeFeatureConfig
-
Packages that use BaseTreeFeatureConfig Package Description net.minecraft.block.trees net.minecraft.world.gen.feature net.minecraft.world.gen.foliageplacer net.minecraft.world.gen.trunkplacer -
-
Uses of BaseTreeFeatureConfig in net.minecraft.block.trees
Methods in net.minecraft.block.trees that return types with arguments of type BaseTreeFeatureConfig Modifier and Type Method Description protected ConfiguredFeature<BaseTreeFeatureConfig,?>
AcaciaTree. getConfiguredFeature(java.util.Random p_225546_1_, boolean p_225546_2_)
protected ConfiguredFeature<BaseTreeFeatureConfig,?>
BirchTree. getConfiguredFeature(java.util.Random p_225546_1_, boolean p_225546_2_)
protected ConfiguredFeature<BaseTreeFeatureConfig,?>
DarkOakTree. getConfiguredFeature(java.util.Random p_225546_1_, boolean p_225546_2_)
protected ConfiguredFeature<BaseTreeFeatureConfig,?>
JungleTree. getConfiguredFeature(java.util.Random p_225546_1_, boolean p_225546_2_)
protected ConfiguredFeature<BaseTreeFeatureConfig,?>
OakTree. getConfiguredFeature(java.util.Random p_225546_1_, boolean p_225546_2_)
protected ConfiguredFeature<BaseTreeFeatureConfig,?>
SpruceTree. getConfiguredFeature(java.util.Random p_225546_1_, boolean p_225546_2_)
protected abstract ConfiguredFeature<BaseTreeFeatureConfig,?>
Tree. getConfiguredFeature(java.util.Random p_225546_1_, boolean p_225546_2_)
protected abstract ConfiguredFeature<BaseTreeFeatureConfig,?>
BigTree. getConfiguredMegaFeature(java.util.Random p_225547_1_)
protected ConfiguredFeature<BaseTreeFeatureConfig,?>
DarkOakTree. getConfiguredMegaFeature(java.util.Random p_225547_1_)
protected ConfiguredFeature<BaseTreeFeatureConfig,?>
JungleTree. getConfiguredMegaFeature(java.util.Random p_225547_1_)
protected ConfiguredFeature<BaseTreeFeatureConfig,?>
SpruceTree. getConfiguredMegaFeature(java.util.Random p_225547_1_)
-
Uses of BaseTreeFeatureConfig in net.minecraft.world.gen.feature
Methods in net.minecraft.world.gen.feature that return BaseTreeFeatureConfig Modifier and Type Method Description BaseTreeFeatureConfig
BaseTreeFeatureConfig.Builder. build()
BaseTreeFeatureConfig
BaseTreeFeatureConfig. withDecorators(java.util.List<TreeDecorator> p_236685_1_)
Methods in net.minecraft.world.gen.feature with parameters of type BaseTreeFeatureConfig Modifier and Type Method Description private boolean
TreeFeature. doPlace(IWorldGenerationReader p_225557_1_, java.util.Random p_225557_2_, BlockPos p_225557_3_, java.util.Set<BlockPos> p_225557_4_, java.util.Set<BlockPos> p_225557_5_, MutableBoundingBox p_225557_6_, BaseTreeFeatureConfig p_225557_7_)
private int
TreeFeature. getMaxFreeTreeHeight(IWorldGenerationBaseReader p_241521_1_, int p_241521_2_, BlockPos p_241521_3_, BaseTreeFeatureConfig p_241521_4_)
boolean
TreeFeature. place(ISeedReader p_241855_1_, ChunkGenerator p_241855_2_, java.util.Random p_241855_3_, BlockPos p_241855_4_, BaseTreeFeatureConfig p_241855_5_)
Constructor parameters in net.minecraft.world.gen.feature with type arguments of type BaseTreeFeatureConfig Constructor Description TreeFeature(com.mojang.serialization.Codec<BaseTreeFeatureConfig> p_i231999_1_)
-
Uses of BaseTreeFeatureConfig in net.minecraft.world.gen.foliageplacer
Methods in net.minecraft.world.gen.foliageplacer with parameters of type BaseTreeFeatureConfig Modifier and Type Method Description protected void
AcaciaFoliagePlacer. createFoliage(IWorldGenerationReader p_230372_1_, java.util.Random p_230372_2_, BaseTreeFeatureConfig p_230372_3_, int p_230372_4_, FoliagePlacer.Foliage p_230372_5_, int p_230372_6_, int p_230372_7_, java.util.Set<BlockPos> p_230372_8_, int p_230372_9_, MutableBoundingBox p_230372_10_)
protected void
BlobFoliagePlacer. createFoliage(IWorldGenerationReader p_230372_1_, java.util.Random p_230372_2_, BaseTreeFeatureConfig p_230372_3_, int p_230372_4_, FoliagePlacer.Foliage p_230372_5_, int p_230372_6_, int p_230372_7_, java.util.Set<BlockPos> p_230372_8_, int p_230372_9_, MutableBoundingBox p_230372_10_)
protected void
BushFoliagePlacer. createFoliage(IWorldGenerationReader p_230372_1_, java.util.Random p_230372_2_, BaseTreeFeatureConfig p_230372_3_, int p_230372_4_, FoliagePlacer.Foliage p_230372_5_, int p_230372_6_, int p_230372_7_, java.util.Set<BlockPos> p_230372_8_, int p_230372_9_, MutableBoundingBox p_230372_10_)
protected void
DarkOakFoliagePlacer. createFoliage(IWorldGenerationReader p_230372_1_, java.util.Random p_230372_2_, BaseTreeFeatureConfig p_230372_3_, int p_230372_4_, FoliagePlacer.Foliage p_230372_5_, int p_230372_6_, int p_230372_7_, java.util.Set<BlockPos> p_230372_8_, int p_230372_9_, MutableBoundingBox p_230372_10_)
protected void
FancyFoliagePlacer. createFoliage(IWorldGenerationReader p_230372_1_, java.util.Random p_230372_2_, BaseTreeFeatureConfig p_230372_3_, int p_230372_4_, FoliagePlacer.Foliage p_230372_5_, int p_230372_6_, int p_230372_7_, java.util.Set<BlockPos> p_230372_8_, int p_230372_9_, MutableBoundingBox p_230372_10_)
protected abstract void
FoliagePlacer. createFoliage(IWorldGenerationReader p_230372_1_, java.util.Random p_230372_2_, BaseTreeFeatureConfig p_230372_3_, int p_230372_4_, FoliagePlacer.Foliage p_230372_5_, int p_230372_6_, int p_230372_7_, java.util.Set<BlockPos> p_230372_8_, int p_230372_9_, MutableBoundingBox p_230372_10_)
void
FoliagePlacer. createFoliage(IWorldGenerationReader p_236752_1_, java.util.Random p_236752_2_, BaseTreeFeatureConfig p_236752_3_, int p_236752_4_, FoliagePlacer.Foliage p_236752_5_, int p_236752_6_, int p_236752_7_, java.util.Set<BlockPos> p_236752_8_, MutableBoundingBox p_236752_9_)
protected void
JungleFoliagePlacer. createFoliage(IWorldGenerationReader p_230372_1_, java.util.Random p_230372_2_, BaseTreeFeatureConfig p_230372_3_, int p_230372_4_, FoliagePlacer.Foliage p_230372_5_, int p_230372_6_, int p_230372_7_, java.util.Set<BlockPos> p_230372_8_, int p_230372_9_, MutableBoundingBox p_230372_10_)
protected void
MegaPineFoliagePlacer. createFoliage(IWorldGenerationReader p_230372_1_, java.util.Random p_230372_2_, BaseTreeFeatureConfig p_230372_3_, int p_230372_4_, FoliagePlacer.Foliage p_230372_5_, int p_230372_6_, int p_230372_7_, java.util.Set<BlockPos> p_230372_8_, int p_230372_9_, MutableBoundingBox p_230372_10_)
protected void
PineFoliagePlacer. createFoliage(IWorldGenerationReader p_230372_1_, java.util.Random p_230372_2_, BaseTreeFeatureConfig p_230372_3_, int p_230372_4_, FoliagePlacer.Foliage p_230372_5_, int p_230372_6_, int p_230372_7_, java.util.Set<BlockPos> p_230372_8_, int p_230372_9_, MutableBoundingBox p_230372_10_)
protected void
SpruceFoliagePlacer. createFoliage(IWorldGenerationReader p_230372_1_, java.util.Random p_230372_2_, BaseTreeFeatureConfig p_230372_3_, int p_230372_4_, FoliagePlacer.Foliage p_230372_5_, int p_230372_6_, int p_230372_7_, java.util.Set<BlockPos> p_230372_8_, int p_230372_9_, MutableBoundingBox p_230372_10_)
int
AcaciaFoliagePlacer. foliageHeight(java.util.Random p_230374_1_, int p_230374_2_, BaseTreeFeatureConfig p_230374_3_)
int
BlobFoliagePlacer. foliageHeight(java.util.Random p_230374_1_, int p_230374_2_, BaseTreeFeatureConfig p_230374_3_)
int
DarkOakFoliagePlacer. foliageHeight(java.util.Random p_230374_1_, int p_230374_2_, BaseTreeFeatureConfig p_230374_3_)
abstract int
FoliagePlacer. foliageHeight(java.util.Random p_230374_1_, int p_230374_2_, BaseTreeFeatureConfig p_230374_3_)
int
JungleFoliagePlacer. foliageHeight(java.util.Random p_230374_1_, int p_230374_2_, BaseTreeFeatureConfig p_230374_3_)
int
MegaPineFoliagePlacer. foliageHeight(java.util.Random p_230374_1_, int p_230374_2_, BaseTreeFeatureConfig p_230374_3_)
int
PineFoliagePlacer. foliageHeight(java.util.Random p_230374_1_, int p_230374_2_, BaseTreeFeatureConfig p_230374_3_)
int
SpruceFoliagePlacer. foliageHeight(java.util.Random p_230374_1_, int p_230374_2_, BaseTreeFeatureConfig p_230374_3_)
protected void
FoliagePlacer. placeLeavesRow(IWorldGenerationReader p_236753_1_, java.util.Random p_236753_2_, BaseTreeFeatureConfig p_236753_3_, BlockPos p_236753_4_, int p_236753_5_, java.util.Set<BlockPos> p_236753_6_, int p_236753_7_, boolean p_236753_8_, MutableBoundingBox p_236753_9_)
-
Uses of BaseTreeFeatureConfig in net.minecraft.world.gen.trunkplacer
Methods in net.minecraft.world.gen.trunkplacer with parameters of type BaseTreeFeatureConfig Modifier and Type Method Description private void
FancyTrunkPlacer. makeBranches(IWorldGenerationReader p_236886_1_, java.util.Random p_236886_2_, int p_236886_3_, BlockPos p_236886_4_, java.util.List<FancyTrunkPlacer.Foliage> p_236886_5_, java.util.Set<BlockPos> p_236886_6_, MutableBoundingBox p_236886_7_, BaseTreeFeatureConfig p_236886_8_)
private boolean
FancyTrunkPlacer. makeLimb(IWorldGenerationReader p_236887_1_, java.util.Random p_236887_2_, BlockPos p_236887_3_, BlockPos p_236887_4_, boolean p_236887_5_, java.util.Set<BlockPos> p_236887_6_, MutableBoundingBox p_236887_7_, BaseTreeFeatureConfig p_236887_8_)
protected static boolean
AbstractTrunkPlacer. placeLog(IWorldGenerationReader p_236911_0_, java.util.Random p_236911_1_, BlockPos p_236911_2_, java.util.Set<BlockPos> p_236911_3_, MutableBoundingBox p_236911_4_, BaseTreeFeatureConfig p_236911_5_)
protected static void
AbstractTrunkPlacer. placeLogIfFree(IWorldGenerationReader p_236910_0_, java.util.Random p_236910_1_, BlockPos.Mutable p_236910_2_, java.util.Set<BlockPos> p_236910_3_, MutableBoundingBox p_236910_4_, BaseTreeFeatureConfig p_236910_5_)
private static void
GiantTrunkPlacer. placeLogIfFreeWithOffset(IWorldGenerationReader p_236899_0_, java.util.Random p_236899_1_, BlockPos.Mutable p_236899_2_, java.util.Set<BlockPos> p_236899_3_, MutableBoundingBox p_236899_4_, BaseTreeFeatureConfig p_236899_5_, BlockPos p_236899_6_, int p_236899_7_, int p_236899_8_, int p_236899_9_)
abstract java.util.List<FoliagePlacer.Foliage>
AbstractTrunkPlacer. placeTrunk(IWorldGenerationReader p_230382_1_, java.util.Random p_230382_2_, int p_230382_3_, BlockPos p_230382_4_, java.util.Set<BlockPos> p_230382_5_, MutableBoundingBox p_230382_6_, BaseTreeFeatureConfig p_230382_7_)
java.util.List<FoliagePlacer.Foliage>
DarkOakTrunkPlacer. placeTrunk(IWorldGenerationReader p_230382_1_, java.util.Random p_230382_2_, int p_230382_3_, BlockPos p_230382_4_, java.util.Set<BlockPos> p_230382_5_, MutableBoundingBox p_230382_6_, BaseTreeFeatureConfig p_230382_7_)
java.util.List<FoliagePlacer.Foliage>
FancyTrunkPlacer. placeTrunk(IWorldGenerationReader p_230382_1_, java.util.Random p_230382_2_, int p_230382_3_, BlockPos p_230382_4_, java.util.Set<BlockPos> p_230382_5_, MutableBoundingBox p_230382_6_, BaseTreeFeatureConfig p_230382_7_)
java.util.List<FoliagePlacer.Foliage>
ForkyTrunkPlacer. placeTrunk(IWorldGenerationReader p_230382_1_, java.util.Random p_230382_2_, int p_230382_3_, BlockPos p_230382_4_, java.util.Set<BlockPos> p_230382_5_, MutableBoundingBox p_230382_6_, BaseTreeFeatureConfig p_230382_7_)
java.util.List<FoliagePlacer.Foliage>
GiantTrunkPlacer. placeTrunk(IWorldGenerationReader p_230382_1_, java.util.Random p_230382_2_, int p_230382_3_, BlockPos p_230382_4_, java.util.Set<BlockPos> p_230382_5_, MutableBoundingBox p_230382_6_, BaseTreeFeatureConfig p_230382_7_)
java.util.List<FoliagePlacer.Foliage>
MegaJungleTrunkPlacer. placeTrunk(IWorldGenerationReader p_230382_1_, java.util.Random p_230382_2_, int p_230382_3_, BlockPos p_230382_4_, java.util.Set<BlockPos> p_230382_5_, MutableBoundingBox p_230382_6_, BaseTreeFeatureConfig p_230382_7_)
java.util.List<FoliagePlacer.Foliage>
StraightTrunkPlacer. placeTrunk(IWorldGenerationReader p_230382_1_, java.util.Random p_230382_2_, int p_230382_3_, BlockPos p_230382_4_, java.util.Set<BlockPos> p_230382_5_, MutableBoundingBox p_230382_6_, BaseTreeFeatureConfig p_230382_7_)
-