net.minecraft.world.gen.treedecorator

public class LeavesVineTreeDecorator

extends TreeDecorator

net.minecraft.world.level.levelgen.feature.treedecorators.LeaveVineDecorator
net.minecraft.class_4661
net.minecraft.world.gen.treedecorator.LeavesVineTreeDecorator

Field summary

Modifier and TypeField
public static final com.mojang.serialization.MapCodec<LeavesVineTreeDecorator>
CODEC
field_24960
CODEC
private final float
probability
field_38790
probability

Constructor summary

ModifierConstructor
public (float probability)

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 static void
addHangingVine(BlockPos pos, BooleanProperty direction, TreeDecorator$Context context)
method_23467(class_2338 arg0, class_2746 arg1, class_4662$class_7402 arg2)
placeVines(BlockPos pos, BooleanProperty faceProperty, TreeDecorator$Generator generator)
private void
lambda$place$0(RandomSource arg0, TreeDecorator$Context arg1, BlockPos arg2)
method_23468(class_5819 arg0, class_4662$class_7402 arg1, class_2338 arg2)
method_23468(Random arg0, TreeDecorator$Generator arg1, BlockPos pos)
private static Float
lambda$static$0(LeaveVineDecorator arg0)
method_43195(class_4661 arg0)
method_43195(LeavesVineTreeDecorator treeDecorator)