net.minecraft.world.level.block

public abstract class GrowingPlantBlock

extends Block

All mapped superinterfaces:

ItemLike

byi
net.minecraft.world.level.block.GrowingPlantBlock
net.minecraft.class_4863
net.minecraft.unmapped.C_nplyatkk
net.minecraft.block.AbstractPlantPartBlock
net.minecraft.block.AbstractPlantBlock
net.minecraft.server.v1_16_R1.BlockGrowingAbstract

Field summary

Modifier and TypeField
protected final Direction
a
growthDirection
field_22507
f_apoyndpe
growthDirection
field_235498_a_
protected final boolean
b
scheduleFluidTicks
field_22508
f_tihjwtms
tickWater
field_235499_b_
protected final VoxelShape
c
shape
field_23080
f_ofvlmmit
outlineShape
field_235500_c_

Constructor summary

ModifierConstructor
protected (BlockBehaviour$Properties settings, Direction growthDirection, VoxelShape outlineShape, boolean tickWater)

Method summary

Modifier and TypeMethod
public boolean
a(cfj arg0, bqd arg1, fu arg2)
canSurvive(BlockState arg0, LevelReader arg1, BlockPos arg2)
method_9558(class_2680 arg0, class_4538 arg1, class_2338 arg2)
m_qixajhot(C_txtbiemp arg0, C_eemzphbi arg1, C_hynzadkk arg2)
canPlaceAt(BlockState arg0, WorldView arg1, BlockPos arg2)
func_196260_a(BlockState arg0, IWorldReader arg1, BlockPos arg2)
canPlace(IBlockData arg0, IWorldReader arg1, BlockPosition arg2)
protected boolean
c(bvr arg0)
canAttachToBlock(Block arg0)
method_24947(class_2248 arg0)
m_ehrvjrtt(C_mmxmpdoq arg0)
canAttachTo(Block block)
func_230333_c_(Block arg0)
public VoxelShape
b(cfj arg0, bpg arg1, fu arg2, der arg3)
getShape(BlockState arg0, BlockGetter arg1, BlockPos arg2, CollisionContext arg3)
method_9530(class_2680 arg0, class_1922 arg1, class_2338 arg2, class_3726 arg3)
m_fqngyjtr(C_txtbiemp arg0, C_peaveboq arg1, C_hynzadkk arg2, C_pbfjvesm arg3)
getOutlineShape(BlockState arg0, BlockView arg1, BlockPos arg2, ShapeContext arg3)
func_220053_a(BlockState arg0, IBlockReader arg1, BlockPos arg2, ISelectionContext arg3)
protected abstract GrowingPlantHeadBlock
c()
getHeadBlock()
method_24945()
m_inibvmov()
getStem()
func_230331_c_()
protected abstract Block
d()
getBodyBlock()
method_24946()
m_oydhwfwm()
getPlant()
func_230330_d_()