net.minecraft.world.gen.treedecorator

public class AlterGroundTreeDecorator

extends TreeDecorator

net.minecraft.world.level.levelgen.feature.treedecorators.AlterGroundDecorator
net.minecraft.class_4658
net.minecraft.world.gen.treedecorator.AlterGroundTreeDecorator

Field summary

Modifier and TypeField
public static final com.mojang.serialization.MapCodec<AlterGroundTreeDecorator>
CODEC
field_24957
CODEC
private final BlockStateProvider
provider
field_21316
provider

Constructor summary

ModifierConstructor
public (BlockStateProvider provider)

Method summary

Modifier and TypeMethod
protected TreeDecoratorType<?>
type()
method_28893()
getType()
public void
place(TreeDecorator$Context context)
method_23469(class_4662$class_7402 arg0)
generate(TreeDecorator$Generator arg0)
private void
placeCircle(TreeDecorator$Context context, BlockPos pos)
method_23462(class_4662$class_7402 arg0, class_2338 arg1)
setArea(TreeDecorator$Generator generator, BlockPos origin)
private void
placeBlockAt(TreeDecorator$Context context, BlockPos pos)
method_23463(class_4662$class_7402 arg0, class_2338 arg1)
setColumn(TreeDecorator$Generator generator, BlockPos origin)
private void
lambda$place$1(TreeDecorator$Context arg0, BlockPos arg1)
method_23461(class_4662$class_7402 arg0, class_2338 arg1)
method_23461(TreeDecorator$Generator arg0, BlockPos pos)
private static boolean
lambda$place$0(int arg0, BlockPos arg1)
method_23460(int arg0, class_2338 arg1)
method_23460(int arg0, BlockPos pos)
private static BlockStateProvider
lambda$static$0(AlterGroundDecorator arg0)
method_28889(class_4658 arg0)
method_28889(AlterGroundTreeDecorator decorator)