Silk touch edge cases
Hi Nato,
I've found some edge case blocks where only manual crouching is viable.
It's rather normal that you mostly only have a fortune and silk touch pickaxe. And prefering silk touch is really great for things that require it.
But think of certain scenario: You have your gear (2 pickaxes, an axe, a shovel, etc) and want to get some mushroom blocks. Now mushroom blocks is in the silk touch preference. But starting to break down these mushrooms causes switcheroo to go to the axe instead of the silk touch pickaxe. (You can blacklist it all, sure, but now you have to blacklist the three different mushroom blocks)
Same with chiseled bookshelves. It instantly switches to the axe unless blacklisted though I think filling the blacklist isn't really that great. Farmland and budding amethyst do look like great exceptions.
What if: Silk Touch Preference first looks for "Is there any silk touch tool that can at least break the block?" Silk touch pickaxe can do that. And after looks for "any better silk touch tool". So that if you have a silk touch axe, it recognises it as superior. But you have a silk touch axe much later (or actually maybe even never).
Seems to be working like that with anything that doesn't have a correct tool (like glass or glowstone)
Oh and "glowstone" is missing in the silk touch preference. Maybe it's intended. Would be understandable, but silk touch is always a safer bet