net.minecraft.world.level.levelgen.feature

public abstract class AbstractSmallTreeFeature<T extends SmallTreeConfiguration>

extends AbstractTreeFeature<T>

ccp
net.minecraft.world.level.levelgen.feature.AbstractSmallTreeFeature
net.minecraft.class_4626
net.minecraft.world.gen.feature.BranchedTreeFeature
net.minecraft.world.gen.feature.AbstractSmallTreeFeature
net.minecraft.server.v1_15_R1.WorldGenFeatureSmallTree

Constructor summary

ModifierConstructor
public (Function<com.mojang.datafixers.Dynamic<?>, ? extends T> arg0)

Method summary

Modifier and TypeMethod
protected void
a(bjy arg0, Random arg1, int arg2, fk arg3, int arg4, Set<fk> arg5, cky arg6, chf arg7)
placeTrunk(LevelSimulatedRW arg0, Random arg1, int arg2, BlockPos arg3, int arg4, Set<BlockPos> arg5, BoundingBox arg6, SmallTreeConfiguration arg7)
method_23379(class_3747 arg0, Random arg1, int arg2, class_2338 arg3, int arg4, Set<class_2338> arg5, class_3341 arg6, class_4640 arg7)
generate(ModifiableTestableWorld world, Random random, int height, BlockPos pos, int trunkTopOffset, Set<BlockPos> logPositions, BlockBox arg6, BranchedTreeFeatureConfig config)
func_227213_a_(IWorldGenerationReader arg0, Random arg1, int arg2, BlockPos arg3, int arg4, Set<BlockPos> arg5, MutableBoundingBox arg6, TreeFeatureConfig arg7)
public Optional<BlockPos>
a(bjy arg0, int arg1, int arg2, int arg3, fk arg4, chf arg5)
getProjectedOrigin(LevelSimulatedRW arg0, int arg1, int arg2, int arg3, BlockPos arg4, SmallTreeConfiguration arg5)
method_23378(class_3747 arg0, int arg1, int arg2, int arg3, class_2338 arg4, class_4640 arg5)
findPositionToGenerate(ModifiableTestableWorld world, int height, int arg2, int arg3, BlockPos pos, BranchedTreeFeatureConfig config)
func_227212_a_(IWorldGenerationReader arg0, int arg1, int arg2, int arg3, BlockPos arg4, TreeFeatureConfig arg5)