Uploaded image for project: 'Minecraft: Java Edition'
  1. Minecraft: Java Edition
  2. MC-278969

Wall hit sound is no longer played to the client when flying into a wall with an elytra

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • None
    • 1.21.4
    • None
    • Confirmed
    • Sound

      In some version between 1.21.1 and 1.21.2, the wall hit sound normally played for flying into a wall with an elytra stopped playing for the client. As a result, hitting a wall with an elytra is silent minus any sounds caused by the player taking damage.

      The code responsible for playing this sound is still present in the LivingEntity#checkGlidingCollision method (Yarn mappings), but is only called on the server, meaning that the client does not play the sound by its own volition. In theory, other players would still be able to hear the sounds.

      Steps to reproduce

      1. Obtain an elytra and the resistance effect.
      2. Create a large wall to fly into.
      3. Use firework rockets to fly into this wall.
      4. Observe that other than damage sounds, the wall hit is silent.

            Unassigned Unassigned
            haykam haykam
            Votes:
            1 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              CHK: