Haste increases attack speed by 10% per level[Java Edition only] and increases mining speed by 20% per level[Java Edition only] or times of mining speed without Haste[Bedrock Edition only] ( represents the level of Haste). Negative levels decrease mining and attack speed, similar to Mining Fatigue.
Mining Fatigue III inflicted by elder guardians prevents the player from instant mining most blocks regardless of the Haste effect, along with a huge decrease of mining speed. However, lower levels of Mining Fatigue can be overcome by Haste of level III or greater, with a resultant reduced Haste effect.
The source of the effects is irrelevant for the purposes of this advancement. Other status effects may be applied to the player, but are ignored for this advancement.
This is a hidden advancement, meaning that it can be viewed by the player only after completing it, regardless of if its child advancement(s), if any, have been completed.