Haste has inconsistent behavior with different tools and efficiency levels.
How to reproduce:
Make a circuit like the one in the screenshots:
This circuit will start to fill the other hopper with items once the first block is broken. once the last block is broken, it will lock the hopper, stopping the item movement.
No shovel + efficiency 5 test because shovels already instantly break dirt with anything above efficiency 3. assumed to be 9 because stone with efficiency 5 + haste 2 is also instant break.
From the results: it seems Pickaxes work fine with haste, while shovels aren't affected at all, and axes aren't affected with high levels of efficiency.
Attachments
Comments


Just to add on to this: after some more extensive testing, this issue seems to not be related to haste, but to mining speed in general. there seems to be 2 different maximums in mining speed where there is a maximum "non-instant rate" and then there is instant, which is why blocks stop at 30 "hopper ticks" before immediately skipping to 9 "hopper ticks". Diamond shovels seem to mine dirt at the "maximum non-instant rate" already, while Efficiency 5 diamond axes also mine logs at the "maximum non-instant rate", making haste ineffective. it also seems that, when used on stone, there is no difference between Efficiency 4 and Efficiency 5 diamond pickaxes, which seems to point to Efficiency 4 reaching the same non-instant break rate, which explains why diamond axes do not reach this. (there is a small difference between Efficiency 4 and Efficiency 5 diamond axes on wood)

Is this still a concern in the current Minecraft version? If so, please update the affected versions in order to best aid Mojang ensuring bugs are still valid in the latest releases/pre-releases. If this has been done, we can reopen the issue.
Keep in mind that the "Resolved"-Status on this ticket just means "Answered", and that we are waiting for further information on whether this issue still exists or not. We will reopen it as soon as the requested information has been deliviered.

This ticket is incomplete without the requested information, no response has been received within a reasonable time and we are assuming the issue has been resolved. If you are still experiencing this issue, we can reopen it at your request.
Please review the guidelines before reporting issues.