net.minecraft.world.level.block

public class DoublePlantBlock

extends BushBlock

All mapped superinterfaces:

FeatureElement, ItemLike

dmw
net.minecraft.world.level.block.DoublePlantBlock
net.minecraft.class_2320
net.minecraft.unmapped.C_pomjjrfu
net.minecraft.block.TallPlantBlock
net.minecraft.block.TallPlantBlock
net.minecraft.src.C_1772_
net.minecraft.world.level.block.BlockTallPlant

Field summary

Modifier and TypeField
public static final com.mojang.serialization.MapCodec<DoublePlantBlock>
a
CODEC
field_46338
f_gdxadkfo
CODEC
CODEC
f_303857_
public static final EnumProperty<DoubleBlockHalf>
b
HALF
field_10929
f_rmfcnglu
HALF
HALF
f_52858_

Constructor summary

ModifierConstructor
public (BlockBehaviour$Properties settings)

Method summary

Modifier and TypeMethod
public com.mojang.serialization.MapCodec<? extends DoublePlantBlock>
a()
codec()
method_53969()
m_wrnxumjr()
getCodec()
getCodec()
m_304657_()
protected BlockState
a(dxv arg0, dhl arg1, dhx arg2, jh arg3, jm arg4, jh arg5, dxv arg6, bam arg7)
updateShape(BlockState arg0, LevelReader arg1, ScheduledTickAccess arg2, BlockPos arg3, Direction arg4, BlockPos arg5, BlockState arg6, RandomSource arg7)
method_9559(class_2680 arg0, class_4538 arg1, class_10225 arg2, class_2338 arg3, class_2350 arg4, class_2338 arg5, class_2680 arg6, class_5819 arg7)
m_yvunqpeq(C_txtbiemp arg0, C_eemzphbi arg1, C_adoatlrf arg2, C_hynzadkk arg3, C_xpuuihxf arg4, C_hynzadkk arg5, C_txtbiemp arg6, C_rlomrsco arg7)
getStateForNeighborUpdate(BlockState arg0, WorldView arg1, ScheduledTickView arg2, BlockPos arg3, Direction arg4, BlockPos arg5, BlockState arg6, Random arg7)
getStateForNeighborUpdate(BlockState arg0, WorldView arg1, TickSchedulerAccess arg2, BlockPos arg3, Direction arg4, BlockPos arg5, BlockState arg6, RandomGenerator arg7)
m_7417_(C_2064_ p_365947_, C_1599_ p_362394_, C_346056_ p_52898_, C_4675_ p_52895_, C_4687_ p_52899_, C_4675_ p_52896_, C_2064_ p_360763_, C_212974_ arg7)
public BlockState
a(dbg arg0)
getStateForPlacement(BlockPlaceContext arg0)
method_9605(class_1750 arg0)
m_iwedynhy(C_aiootljq arg0)
getPlacementState(ItemPlacementContext arg0)
getPlacementState(ItemPlacementContext arg0)
m_5573_(C_1445_ arg0)
public void
a(dhi arg0, jh arg1, dxv arg2, bwg arg3, cxp arg4)
setPlacedBy(Level arg0, BlockPos arg1, BlockState arg2, LivingEntity arg3, ItemStack arg4)
method_9567(class_1937 arg0, class_2338 arg1, class_2680 arg2, class_1309 arg3, class_1799 arg4)
m_fuvqealb(C_cdctfzbn arg0, C_hynzadkk arg1, C_txtbiemp arg2, C_usxaxydn arg3, C_sddaxwyk arg4)
onPlaced(World arg0, BlockPos arg1, BlockState arg2, LivingEntity arg3, ItemStack arg4)
onPlaced(World arg0, BlockPos arg1, BlockState arg2, LivingEntity arg3, ItemStack arg4)
m_6402_(C_1596_ p_52873_, C_4675_ p_52874_, C_2064_ p_52875_, C_524_ p_52876_, C_1391_ arg4)
protected boolean
a(dxv arg0, dhl arg1, jh 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)
canPlaceAt(BlockState arg0, WorldView arg1, BlockPos arg2)
m_7898_(C_2064_ p_52888_, C_1599_ p_52889_, C_4675_ arg2)
public static void
a(dhj arg0, dxv arg1, jh arg2, int arg3)
placeAt(LevelAccessor arg0, BlockState arg1, BlockPos arg2, int arg3)
method_10021(class_1936 arg0, class_2680 arg1, class_2338 arg2, int arg3)
m_ajscxjlt(C_vdvbsyle arg0, C_txtbiemp arg1, C_hynzadkk arg2, int arg3)
placeAt(WorldAccess world, BlockState state, BlockPos pos, int flags)
placeAt(WorldAccess world, BlockState state, BlockPos pos, int flags)
m_153173_(C_1598_ p_153174_, C_2064_ p_153175_, C_4675_ p_153176_, int p_153177_)
public static BlockState
c(dhl arg0, jh arg1, dxv arg2)
copyWaterloggedFrom(LevelReader arg0, BlockPos arg1, BlockState arg2)
method_37458(class_4538 arg0, class_2338 arg1, class_2680 arg2)
m_dwiyveyv(C_eemzphbi arg0, C_hynzadkk arg1, C_txtbiemp arg2)
withWaterloggedState(WorldView world, BlockPos pos, BlockState state)
withWaterloggedState(WorldView world, BlockPos pos, BlockState state)
m_182453_(C_1599_ p_182454_, C_4675_ p_182455_, C_2064_ p_182456_)
public BlockState
a(dhi arg0, jh arg1, dxv arg2, cpx arg3)
playerWillDestroy(Level arg0, BlockPos arg1, BlockState arg2, Player arg3)
method_9576(class_1937 arg0, class_2338 arg1, class_2680 arg2, class_1657 arg3)
m_tjijvtpb(C_cdctfzbn arg0, C_hynzadkk arg1, C_txtbiemp arg2, C_jzrpycqo arg3)
onBreak(World arg0, BlockPos arg1, BlockState arg2, PlayerEntity arg3)
onBreak(World arg0, BlockPos arg1, BlockState arg2, PlayerEntity arg3)
m_5707_(C_1596_ p_52879_, C_4675_ p_52880_, C_2064_ p_52881_, C_1141_ arg3)
public void
a(dhi arg0, cpx arg1, jh arg2, dxv arg3, dux arg4, cxp arg5)
playerDestroy(Level arg0, Player arg1, BlockPos arg2, BlockState arg3, BlockEntity arg4, ItemStack arg5)
method_9556(class_1937 arg0, class_1657 arg1, class_2338 arg2, class_2680 arg3, class_2586 arg4, class_1799 arg5)
m_mtdctgjh(C_cdctfzbn arg0, C_jzrpycqo arg1, C_hynzadkk arg2, C_txtbiemp arg3, C_kvegafmh arg4, C_sddaxwyk arg5)
afterBreak(World arg0, PlayerEntity arg1, BlockPos arg2, BlockState arg3, BlockEntity arg4, ItemStack arg5)
afterBreak(World arg0, PlayerEntity arg1, BlockPos arg2, BlockState arg3, BlockEntity arg4, ItemStack arg5)
m_6240_(C_1596_ p_52866_, C_1141_ p_52867_, C_4675_ p_52868_, C_2064_ p_52869_, C_1991_ p_52870_, C_1391_ arg5)
protected static void
b(dhi arg0, jh arg1, dxv arg2, cpx arg3)
preventDropFromBottomPart(Level arg0, BlockPos arg1, BlockState arg2, Player arg3)
method_30036(class_1937 arg0, class_2338 arg1, class_2680 arg2, class_1657 arg3)
m_fylviihb(C_cdctfzbn arg0, C_hynzadkk arg1, C_txtbiemp arg2, C_jzrpycqo arg3)
onBreakInCreative(World world, BlockPos pos, BlockState state, PlayerEntity player)
breakBottomHalf(World world, BlockPos pos, BlockState state, PlayerEntity player)
m_52903_(C_1596_ p_52904_, C_4675_ p_52905_, C_2064_ p_52906_, C_1141_ p_52907_)
protected void
a(dxw$a<dkm, dxv> arg0)
createBlockStateDefinition(StateDefinition$Builder<Block, BlockState> arg0)
method_9515(class_2689$class_2690<class_2248, class_2680> arg0)
m_yujtcnah(C_ezfeikaq$C_mfnsmxhw<C_mmxmpdoq, C_txtbiemp> arg0)
appendProperties(StateManager$Builder<Block, BlockState> arg0)
appendProperties(StateManager$Builder<Block, BlockState> arg0)
m_7926_(C_2065_$C_2066_<C_1706_, C_2064_> arg0)
protected long
a(dxv arg0, jh arg1)
getSeed(BlockState arg0, BlockPos arg1)
method_9535(class_2680 arg0, class_2338 arg1)
m_nlgzchux(C_txtbiemp arg0, C_hynzadkk arg1)
getRenderingSeed(BlockState arg0, BlockPos arg1)
getRenderingSeed(BlockState arg0, BlockPos arg1)
m_7799_(C_2064_ p_52892_, C_4675_ arg1)