net.minecraft.block

class SculkVeinBlock$SculkVeinGrowChecker

extends MultifaceGrower$LichenGrowChecker

All mapped superinterfaces:

MultifaceGrower$GrowChecker

net.minecraft.world.level.block.SculkVeinBlock$SculkVeinSpreaderConfig
net.minecraft.class_7130$class_7131
net.minecraft.block.SculkVeinBlock$SculkVeinGrowChecker

Field summary

Modifier and TypeField
private final MultifaceGrower$GrowType[]
spreadTypes
field_37635
growTypes

Constructor summary

ModifierConstructor
public (SculkVeinBlock this$0, MultifaceGrower$GrowType... growTypes)

Method summary

Modifier and TypeMethod
public boolean
stateCanBeReplaced(BlockGetter level, BlockPos sourcePos, BlockPos placementPos, Direction placementDirection, BlockState existingState)
method_41458(class_1922 arg0, class_2338 arg1, class_2338 arg2, class_2350 arg3, class_2680 arg4)
canGrow(BlockView arg0, BlockPos arg1, BlockPos arg2, Direction arg3, BlockState arg4)
public MultifaceGrower$GrowType[]
getSpreadTypes()
method_41460()
getGrowTypes()
public boolean
isOtherBlockValidAsSource(BlockState state)
method_41462(class_2680 arg0)
canGrow(BlockState arg0)