In 1.13 you can place item frames on top of a block, but even though carpets are not a solid blocks if you atempt to place a carpet on top of an item frame, it pops up.
Allowing carpets to be placed on top of an item frame could be a really neat feature since they only show the item placed inside of it when you place a carpet on it. That would be a nice way to create a dinner table.
Thanks for your hard work guys!
Linked issues
relates to 1
Attachments
Comments 18

According to MC-123221 placing a carptet onto an item frame is possible?!
Like in my previous comment about a month ago, I'd like to ask if this is solely about Survival?
I tested placing a carpet onto the same space as an itemframe with the Fixed
property, and it works with no issue at all, by Creative means.
Again, I also would like to know how this bugpost differs from MC-108320, and if I shall remove the part from that bugpost where it says "you put a block inside the entity", as this is what this bugpost here seems to be, and would usually be a duplicate of MC-108320, whereas, again, you can by now do that by Creative means, as also MC-123221 shows.
Command used:summon item_frame X Y Z {Fixed:1b,Facing:1b,Item:{id:"minecraft:porkchop",Count:1b
}}
Place a carpet onto the same block the itemframe is; you can of course also do that before you summon the item frame.