net.minecraft.block

public interface MultifaceGrower$GrowChecker

eaf$b
net.minecraft.world.level.block.MultifaceSpreader$SpreadConfig
net.minecraft.class_7118$class_7120
net.minecraft.block.MultifaceGrower$GrowChecker
net.minecraft.unmapped.C_twpgwpwn$C_bkszmbsg
net.minecraft.block.SpreadBehavior$LichenGrowSettings
net.minecraft.src.C_213099_$C_213101_

Method summary

Modifier and TypeMethod
BlockState
a(ejm o, dqu o, ja o, jg arg3)
getStateForPlacement(BlockState arg0, BlockGetter arg1, BlockPos arg2, Direction arg3)
method_41459(class_2680 arg0, class_1922 arg1, class_2338 arg2, class_2350 arg3)
getStateWithDirection(BlockState state, BlockView world, BlockPos pos, Direction direction)
m_gratdysc(C_txtbiemp arg0, C_peaveboq arg1, C_hynzadkk arg2, C_xpuuihxf arg3)
getPlacementState(BlockState state, BlockView world, BlockPos pos, Direction direction)
m_214136_(C_2064_ p_221708_, C_1559_ p_221709_, C_4675_ p_221710_, C_4687_ arg3)
boolean
a(dqu o, ja o, eaf$c arg2)
canSpreadInto(BlockGetter arg0, BlockPos arg1, MultifaceSpreader$SpreadPos arg2)
method_41457(class_1922 arg0, class_2338 arg1, class_7118$class_7121 arg2)
canGrow(BlockView world, BlockPos pos, MultifaceGrower$GrowPos growPos)
m_usfyhdsi(C_peaveboq arg0, C_hynzadkk arg1, C_twpgwpwn$C_evcfujfb arg2)
canSpreadTo(BlockView world, BlockPos pos, SpreadBehavior$Placement placement)
m_213973_(C_1559_ p_221699_, C_4675_ p_221700_, C_213099_$C_213102_ arg2)
default MultifaceGrower$GrowType[]
a()
getSpreadTypes()
method_41460()
getGrowTypes()
m_uqmmicii()
getPlacementTypes()
m_214109_()
default boolean
a(ejm o, jg arg1)
hasFace(BlockState arg0, Direction arg1)
method_41463(class_2680 arg0, class_2350 arg1)
hasDirection(BlockState state, Direction direction)
m_bkjsmvdk(C_txtbiemp arg0, C_xpuuihxf arg1)
hasDirection(BlockState state, Direction dir)
m_221711_(C_2064_ p_221713_, C_4687_ arg1)
default boolean
a(ejm arg0)
isOtherBlockValidAsSource(BlockState arg0)
method_41462(class_2680 arg0)
canGrow(BlockState state)
m_cxreqrhu(C_txtbiemp arg0)
canReplace(BlockState state)
m_214107_(C_2064_ arg0)
default boolean
b(ejm o, jg arg1)
canSpreadFrom(BlockState arg0, Direction arg1)
method_41464(class_2680 arg0, class_2350 arg1)
canGrow(BlockState state, Direction direction)
m_ihxomsnl(C_txtbiemp arg0, C_xpuuihxf arg1)
hasLichenAlready(BlockState state, Direction dir)
m_221714_(C_2064_ p_221716_, C_4687_ arg1)
default boolean
a(drr o, eaf$c o, ejm o, boolean arg3)
placeBlock(LevelAccessor arg0, MultifaceSpreader$SpreadPos arg1, BlockState arg2, boolean arg3)
method_41461(class_1936 arg0, class_7118$class_7121 arg1, class_2680 arg2, boolean arg3)
place(WorldAccess world, MultifaceGrower$GrowPos growPos, BlockState state, boolean markForPostProcessing)
m_lerzgfjo(C_vdvbsyle arg0, C_twpgwpwn$C_evcfujfb arg1, C_txtbiemp arg2, boolean arg3)
spreadTo(WorldAccess world, SpreadBehavior$Placement placement, BlockState state, boolean postProcess)
m_221701_(C_1598_ p_221703_, C_213099_$C_213102_ p_221704_, C_2064_ p_221705_, boolean arg3)