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

Subtitles are difficult to see within screens

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • None
    • 24w33a, 1.21.1, 24w34a, 24w36a, 24w40a
    • None
    • Confirmed
    • Accessibility, UI

      Some interactions, like loom and bundle usage, take place entirely inside a screen and play a sound. These sounds are associated with subtitles; however, these subtitles are rendered below the screen, meaning they are permanently overlaid by a gray translucent layer, and they may additionally be covered by the opaque screen texture.

      I believe that this behavior represents a valid accessibility issue, as the low contrast of the text and potential overlapping of other UI elements makes the subtitles hard to read and thus ineffective.

      As an empirical test, I analyzed the initial text contrast of the subtitles as they would appear on white terrain with a screen open using default settings. The background of the text was #171717, while the text color was #3A3A3A. This produced a contrast ratio of 1.57:1, which fails WCAG AA guidelines. Furthermore, since subtitle text fades over time, this contrast ratio becomes even worse over time.

      I believe a solution would be to simply layer the subtitles over the screen background and gray translucency layer, allowing subtitles to have the same visibility in all situations where sounds can play in-game.

      Steps to reproduce:

      1. Enable Show Subtitles in Accessibility Settings
      2. Place down a loom and use it

      Observed result:
      The subtitles are rendered below the screen, meaning they are permanently overlaid by a gray translucent layer.

      Expected result:
      The subtitles are rendered above the screen and have the same visibility in all situations where sounds can play in-game.

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

              Created:
              Updated:
              CHK: