mojira.dev
MC-96863

Marker armor stand should not have passenger offset

The bug

Summoning a marker armor stand with other entity passengers has the passengers offset upwards, even though they should be aligned to the marker stand's position with no offset due to there being no hitbox size.

:info: This did not happen before 16w snapshots.

How to reproduce

/summon armor_stand ~ ~ ~ {Marker:1b,Passengers:[{id:armor_stand,Marker:0b}]}
/summon armor_stand ~ ~ ~ {Marker:1b,Passengers:[{id:cow}]}

Some things do work however, such as a marker armor stand passenger or a villager passenger.

See screenshot of pig and cow and armor stand for a picture of the issue in 1.9 pre-4

Attachments

Comments

cdfdman

The no offset allows for modern maps to create the next innovative NPCs and experiences. This bug needs to be fixed in order to continue the innovative creations in minecraft!

Spake Miner

I'd only be happy if when this is fixed, it'll also fix that armor stands don't have offset on what they're riding, because so far I kind of need this offset.

SunCat

Confirmed

marcono1234

Confirmed fixed for 1.9-pre1

onnowhere

This is still in 1.9-pre4. Test: /summon ArmorStand ~ ~ ~ {Marker:1b,Passengers:[{id:ArmorStand,Marker:0b}]}

onnowhere

The fix seems to have only fixed for marker armor stands riding marker armor stands, but not for various other entities.

[Mod] redstonehelper

Passenger offset is probably defined for riding entities, not for ridden entities.

onnowhere

Ah, that could make sense

onnowhere

Related to MC-108008

Meri Diana

Confirmed for 16w44a.

Maybe the summon commands could be updated to the new names ("armor_stand"), if one wants to just copy/paste to test and confirm it in the future?

onnowhere

(Unassigned)

Confirmed

(Unassigned)

armor_stand, mojang_internal_1

Minecraft 16w06a, Minecraft 16w07a, Minecraft 16w07b, Minecraft 1.9 Pre-Release 4, Minecraft 1.9, ..., Minecraft 1.14.3 Pre-Release 3, 1.15 Pre-Release 2, 1.15 Pre-release 4, 1.15.2, 20w07a

Minecraft 1.9 Pre-Release 1

Retrieved