Affects Version/s: Minecraft 1.11.2, Minecraft 1.12 Pre-Release 6, Minecraft 1.13.2
Fix Version/s: None
I am a server-mod developer here to report a bug of inconsistency in the Entity datawatcher protocol. Entities have a datawatcher (metadata values, NOT mob 'attributes'), where the base Entity type has a 'FLAGS' metadata field consisting of a single Byte. This byte has 8 possible flags that can be set. See the unofficial protocol page here.
One of these flag is "invisibility". While this flag works for many entities, it does not work for minecarts. When set for a minecart, only the shadow disappears, the minecart model itself stays visible.
It would be a wonderful addition for this property to function for minecarts, since a lot of server owners are interested in having invisible minecarts. This is particularly interesting for those that want to use resource packs to use custom models on minecarts.
What I expected to happen was...:
Minecart becomes invisible when the INVISIBLE flag is set for the entity
What actually happened was...:
Only the shadow disappears
Steps to Reproduce:
1. Set the invisibility flag of an entity by changing the value in the datawatcher/metadata