hook_block_view_alter(array &$build, \Drupal\Core\Block\BlockPluginInterface $block) Alter the result of
hook_block_access(\Drupal\block\Entity\Block $block, $operation, \Drupal\Core\Session\AccountInterface $account) Control
hook_block_build_BASE_BLOCK_ID_alter(array &$build, \Drupal\Core\Block\BlockPluginInterface $block) Provide
Information about the classes and interfaces that make up the Block API. Blocks are a combination of a configuration entity and a plugin. The
hook_block_view_BASE_BLOCK_ID_alter(array &$build, \Drupal\Core\Block\BlockPluginInterface $block) Provide
hook_block_build_alter(array &$build, \Drupal\Core\Block\BlockPluginInterface $block) Alter the result