net.minecraft.world.gen.tree

public abstract class TreeDecorator

cor
net.minecraft.world.level.levelgen.feature.treedecorators.TreeDecorator
net.minecraft.class_4662
net.minecraft.world.gen.tree.TreeDecorator
net.minecraft.unmapped.C_wyluesrv
net.minecraft.world.gen.treedecorator.TreeDecorator
net.minecraft.world.gen.treedecorator.TreeDecorator

Field summary

Modifier and TypeField
public static final Codec<TreeDecorator>
c
CODEC
field_24962
TYPE_CODEC
f_ytzktbtf
field_236874_c_
field_236874_c_

Constructor summary

ModifierConstructor
public ()

Method summary

Modifier and TypeMethod
protected abstract TreeDecoratorType<?>
a()
type()
method_28893()
getType()
m_tpfqmpje()
func_230380_a_()
getDecoratorType()
public abstract void
a(bsr arg0, Random arg1, List<fx> arg2, List<fx> arg3, Set<fx> arg4, cra arg5)
place(WorldGenLevel arg0, Random arg1, List<BlockPos> arg2, List<BlockPos> arg3, Set<BlockPos> arg4, BoundingBox arg5)
method_23469(class_5281 arg0, Random arg1, List<class_2338> arg2, List<class_2338> arg3, Set<class_2338> arg4, class_3341 arg5)
generate(StructureWorldAccess world, Random random, List<BlockPos> logPositions, List<BlockPos> leavesPositions, Set<BlockPos> placedStates, BlockBox box)
m_gnmhbdck(C_ldkphtbr arg0, Random arg1, List<C_hynzadkk> arg2, List<C_hynzadkk> arg3, Set<C_hynzadkk> arg4, C_hmqypqzz arg5)
func_225576_a_(ISeedReader arg0, Random arg1, List<BlockPos> arg2, List<BlockPos> arg3, Set<BlockPos> arg4, MutableBoundingBox arg5)
func_225576_a_(ISeedReader world, Random rand, List<BlockPos> arg2, List<BlockPos> arg3, Set<BlockPos> arg4, MutableBoundingBox arg5)
protected void
a(bse arg0, fx arg1, cey arg2, Set<fx> arg3, cra 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)
placeVine(ModifiableWorld world, BlockPos pos, BooleanProperty directionProperty, Set<BlockPos> placedStates, BlockBox box)
m_nljsxstv(C_gtvfupkc arg0, C_hynzadkk arg1, C_xhwijdsd arg2, Set<C_hynzadkk> arg3, C_hmqypqzz arg4)
func_227424_a_(IWorldWriter arg0, BlockPos arg1, BooleanProperty arg2, Set<BlockPos> arg3, MutableBoundingBox arg4)
func_227424_a_(IWorldWriter arg0, BlockPos arg1, BooleanProperty arg2, Set<BlockPos> arg3, MutableBoundingBox arg4)
protected void
a(bse arg0, fx arg1, ceh arg2, Set<fx> arg3, cra 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)
setBlockStateAndEncompassPosition(ModifiableWorld world, BlockPos pos, BlockState state, Set<BlockPos> placedStates, BlockBox box)
m_zywyjeag(C_gtvfupkc arg0, C_hynzadkk arg1, C_txtbiemp arg2, Set<C_hynzadkk> arg3, C_hmqypqzz arg4)
func_227423_a_(IWorldWriter arg0, BlockPos arg1, BlockState arg2, Set<BlockPos> arg3, MutableBoundingBox arg4)
func_227423_a_(IWorldWriter arg0, BlockPos arg1, BlockState arg2, Set<BlockPos> arg3, MutableBoundingBox arg4)