Class TreeDecorator
java.lang.Object
net.minecraft.world.gen.treedecorator.TreeDecorator
- Direct Known Subclasses:
AlterGroundTreeDecorator
,BeehiveTreeDecorator
,CocoaTreeDecorator
,LeaveVineTreeDecorator
,TrunkVineTreeDecorator
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionabstract void
place
(ISeedReader p_225576_1_, Random p_225576_2_, List<BlockPos> p_225576_3_, List<BlockPos> p_225576_4_, Set<BlockPos> p_225576_5_, MutableBoundingBox p_225576_6_) protected void
placeVine
(IWorldWriter p_227424_1_, BlockPos p_227424_2_, BooleanProperty p_227424_3_, Set<BlockPos> p_227424_4_, MutableBoundingBox p_227424_5_) protected void
setBlock
(IWorldWriter p_227423_1_, BlockPos p_227423_2_, BlockState p_227423_3_, Set<BlockPos> p_227423_4_, MutableBoundingBox p_227423_5_) protected abstract TreeDecoratorType<?>
type()
-
Field Details
-
CODEC
-
-
Constructor Details
-
TreeDecorator
public TreeDecorator()
-
-
Method Details
-
type
-
place
public abstract void place(ISeedReader p_225576_1_, Random p_225576_2_, List<BlockPos> p_225576_3_, List<BlockPos> p_225576_4_, Set<BlockPos> p_225576_5_, MutableBoundingBox p_225576_6_) -
placeVine
protected void placeVine(IWorldWriter p_227424_1_, BlockPos p_227424_2_, BooleanProperty p_227424_3_, Set<BlockPos> p_227424_4_, MutableBoundingBox p_227424_5_) -
setBlock
protected void setBlock(IWorldWriter p_227423_1_, BlockPos p_227423_2_, BlockState p_227423_3_, Set<BlockPos> p_227423_4_, MutableBoundingBox p_227423_5_)
-