Mojira Archive
MCPE-118539

Other players in multiplayer/splitscreen hold shield, trident, crossbow, and spyglass incorrectly

As this comment below notes, the bug affects items that use query.item_slot_to_bone_name(c.item_slot) in their geometry files. The problem seems to be that enabling any kind of resource pack on the host prevents the context variable c.item_slot from accessing data from non-host players. Consistent with that, in outside discussion I've been shown a content log error (which I don't get for some reason) that says:

  • binding expression q.item_slot_to_bone_name(q.main_hand_item_use_duration > 0.0f ? 'head': 'main_hand') returned a bone name that doesn't exist.
  • binding expression q.item_slot_to_bone_name(q.main_hand_item_use_duration > 0.0f ? 'head': 'main_hand') did not return a name?

Placement for the shield in the offhand for player 2 in split screen puts the shield in different positions on the player