mojira.dev
MC-93446

ThrownPotion cannot have a custom Item ID

In a previous Minecraft snapshot, 15w45a, ThrownPotion entities could be given a custom Item ID which would override the splash potion model when thrown.

e.g. /summon ThrownPotion ~ ~5 ~ {Potion:{id:"minecraft:diamond_sword"}}

This was probably to fix the bug where thrown lingering potions would display the splash potion model, however, it opened up a lot of cool possibilities to use this feature creatively and was generally considered a great addition, making the possibility of custom thrown models a reality, even if they did have a rotation lock.

In the recent snapshots, from 15w46a onwards, there's no ability to use a custom id, even though the lingering potion displays correctly and uses the lingering_potion model.

Was there a reason this feature was removed?

Comments 4

Try adding a Count tag

Seeing the code, this seem intended. Keep in mind that what happened in 15w45a was probably not an intended feature.

@FVbico Count tag doesn't make it work.

@mrpingouin1 Yes it certainly seems that way, but is there any reason why they've limited it back to just splash_potion or lingering_potion? I saw a lot of pretty cool ideas come out of it and it can't have caused any problems right? I guess all I'm after is an explanation why it couldn't be kept the way it was in 15w45a :/

Probably was removed because that was anything but the intended use. It might have caused other issues, I remember there being other bugs related to thrown potions in that snapshot. Resolving this as invalid, this is a feature request.

samasaurus6

(Unassigned)

Unconfirmed

Minecraft 15w47c

Retrieved