net.minecraft.world.gen.treedecorator

public class BeehiveTreeDecorator

extends TreeDecorator

net.minecraft.world.level.levelgen.feature.treedecorators.BeehiveDecorator
net.minecraft.class_4659
net.minecraft.world.gen.treedecorator.BeehiveTreeDecorator

Field summary

Modifier and TypeField
public static final com.mojang.serialization.MapCodec<BeehiveTreeDecorator>
CODEC
field_24958
CODEC
private static final Direction
WORLDGEN_FACING
field_36346
BEE_NEST_FACE
private static final Direction[]
SPAWN_DIRECTIONS
field_36347
GENERATE_DIRECTIONS
private final float
probability
field_21317
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
lambda$place$3(RandomSource arg0, BeehiveBlockEntity arg1)
method_35373(class_5819 arg0, class_4482 arg1)
method_35373(Random arg0, BeehiveBlockEntity blockEntity)
private static boolean
lambda$place$2(TreeDecorator$Context arg0, BlockPos arg1)
method_40032(class_4662$class_7402 arg0, class_2338 arg1)
method_40032(TreeDecorator$Generator arg0, BlockPos pos)
private static Stream
lambda$place$1(BlockPos arg0)
method_40033(class_2338 arg0)
method_40033(BlockPos pos)
private static boolean
lambda$place$0(int arg0, BlockPos arg1)
method_23464(int arg0, class_2338 arg1)
method_23464(int arg0, BlockPos pos)
private static Direction[]
lambda$SPAWN_DIRECTIONS$0(int arg0)
method_40031(int arg0)
method_40031(int arg0)
private static boolean
lambda$static$1(Direction arg0)
method_40034(class_2350 arg0)
method_40034(Direction direction)
private static Float
lambda$static$0(BeehiveDecorator arg0)
method_28890(class_4659 arg0)
method_28890(BeehiveTreeDecorator decorator)