Игровое событие длится 2 тика, и при таком коде:
@Override
public void onBlockHarvested(World world, BlockPos pos, IBlockState state, EntityPlayer player)
{
DropProcessTileEntity DropProcess = getTileEntity(world, pos);
DropProcess.setDrop(world, pos, player, state...