Breasts are not actually attached to body
Johni0702 opened this issue ยท 0 comments
Describe the bug
If the body (and only the body, not the entire model) of a player moves, the breasts do not follow.
This is very obvious with third-party emotes like the screenshot below but can also be observed in certain scenarios with just MCA.
Based on this method already looking at the body's pitch, I'm guessing someone already noticed the issue when sneaking, but didn't notice the yaw when punching and didn't think to also consider body roll and pivot for compatibility with third-party mods which modify those.
For a proper fix it might also be necessary to change this scale so it scales relative to the breasts rather than the origin.
To Reproduce
Steps to reproduce the behavior:
- Enable player model with breasts
- Press F5 twice to enter selfie mode
- Repeatedly punch
- Note how the body rotates while the breasts are fixed in space
or
- Install MCA and Essential (also available via CF/Modrinth)
- Enter world and enable player model with breasts
- Open the Wardrobe from the Pause Menu
- In the Emotes>Movement category, click the Running emote twice to unlock it
- Click it twice more to unequip and re-equip it (workaround for an Essential bug where free emotes aren't equipped properly on first unlock)
- Go back in-game
- Press and hold R to open emote wheel
- Click the running emote
- Observe how the body moves around while the breasts are fixed in space
Screenshots
Using Essential's Sleeping emote:
Version
10.4.7+1.19.3 on Fabric (though presumably the same applies on all versions/platforms)
Latest.log
N/A