net.minecraft.world.level.levelgen.feature.treedecorators

public abstract class TreeDecorator

implements Serializable

ciq
net.minecraft.world.level.levelgen.feature.treedecorators.TreeDecorator
net.minecraft.class_4662
net.minecraft.world.gen.decorator.TreeDecorator
net.minecraft.world.gen.treedecorator.TreeDecorator
net.minecraft.server.v1_15_R1.WorldGenFeatureTree

Field summary

Modifier and TypeField
protected final TreeDecoratorType<?>
a
type
field_21319
field_227422_a_

Constructor summary

ModifierConstructor
protected (TreeDecoratorType<?> arg0)

Method summary

Modifier and TypeMethod
public abstract void
a(bju arg0, Random arg1, List<fk> arg2, List<fk> arg3, Set<fk> arg4, cky arg5)
place(LevelAccessor arg0, Random arg1, List<BlockPos> arg2, List<BlockPos> arg3, Set<BlockPos> arg4, BoundingBox arg5)
method_23469(class_1936 arg0, Random arg1, List<class_2338> arg2, List<class_2338> arg3, Set<class_2338> arg4, class_3341 arg5)
generate(IWorld world, Random random, List<BlockPos> arg2, List<BlockPos> arg3, Set<BlockPos> arg4, BlockBox box)
func_225576_a_(IWorld arg0, Random arg1, List<BlockPos> arg2, List<BlockPos> arg3, Set<BlockPos> arg4, MutableBoundingBox arg5)
protected void
a(bkb arg0, fk arg1, byy arg2, Set<fk> arg3, cky arg4)
placeVine(LevelWriter arg0, BlockPos arg1, BooleanProperty arg2, Set<BlockPos> arg3, BoundingBox arg4)
method_23471(class_1945 arg0, class_2338 arg1, class_2746 arg2, Set<class_2338> arg3, class_3341 arg4)
func_227424_a_(IWorldWriter arg0, BlockPos arg1, BooleanProperty arg2, Set<BlockPos> arg3, MutableBoundingBox arg4)
protected void
a(bkb arg0, fk arg1, byg arg2, Set<fk> arg3, cky arg4)
setBlock(LevelWriter arg0, BlockPos arg1, BlockState arg2, Set<BlockPos> arg3, BoundingBox arg4)
method_23470(class_1945 arg0, class_2338 arg1, class_2680 arg2, Set<class_2338> arg3, class_3341 arg4)
func_227423_a_(IWorldWriter arg0, BlockPos arg1, BlockState arg2, Set<BlockPos> arg3, MutableBoundingBox arg4)