I'm trying to summon a dynamic block that looks like a banner. This:
/summon falling_block ~ ~ ~ {Block:standing_banner,Time:1,NoGravity:1}
summons a falling block alright, but it's invisible. I can tell it's there by the shadow, but it doesn't drop an item when it despawns (which is weird, considering that I haven't touched the DropItem
tag.) Using Block:wall_banner
does exactly the same thing, and using an invalid block id fails to summon anything. If I omit the NoGravity
tag, the entity is still invisible until it hits the ground and becomes a block.
This command:
/summon falling_block ~ ~ ~ {Block:hopper,Time:1,NoGravity:1}
summons a perfectly visible falling block that looks like a hopper and drops as an item when it despawns. They're both data holder blocks, so I have to think it's something specific to banners that makes this happen. Anyone have any thoughts as to what that might be, or how to get around it?
Best Answer
This is not possible, see MC-64634. Via Grum's comment, explaining that this will not work for various blocks:
Since banners do not have a block model, it cannot be rendered with the
falling_block
entity. Hoppers, on the other hand, do have a block model, and so will render properly.