Uploaded image for project: 'Minecraft (Bedrock codebase)'
  1. Minecraft (Bedrock codebase)
  2. MCPE-118539

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

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Open
    • Resolution: Unresolved
    • Affects Version/s: 1.17.30.20 Beta, 1.17.11 Hotfix, 1.17.20.23 Beta, 1.17.20.22 Beta, 1.17.10, 1.17.20.20 Beta, 1.17.1 Hotfix, 1.17.0.56 Beta, 1.17.0.52 Beta, 1.17.0.50 Beta, 1.16.230.56 Beta, 1.16.230.54 Beta, 1.16.230.52 Beta, 1.16.220, 1.16.220.52 Beta, 1.16.220.50 Beta, 1.16.210.60 Beta, 1.16.210, 1.16.221 Hotfix, 1.17.0, 1.17.2 Hotfix
    • Fix Version/s: None
    • Labels:
      None
    • Confirmation Status:
      Confirmed
    • Platform:
      Multiple
    • ADO:
      476044

      Description

      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

        Attachments

          Issue Links

            Activity

              People

              Reporter:
              PR0PH3SYDE Johnnie L Johnson
              Votes:
              128 Vote for this issue
              Watchers:
              49 Start watching this issue

                Dates

                Created:
                Updated:
                CHK: