When using mining fatigue level 4 and up, all blocks cannot be destroyed including wild grass and flowers, yet paintings and item frames can be.
I feel like this is a necessity to add so that map creators can create adventure maps with items frames and be sure that the player doesn't cheat by destroying the item frame to get that item.
Related issues
Comments


This doesn't change the requested output. And this is not adventure mode dependable, as mining fatigue can be given to a player in survival making the player not destroy blocks in survival.

This site is for bug reports only. For feature suggestions/changes please use the MineCraft Forums: Suggestions.

There is an NBT tag on entities to make them "Invulnerable". It works on paintings and item frames too!
Paintings and Item Frames are entities, not blocks. Duplicate of MC-579.