Minecraft
  1. Minecraft
  2. MC-104901

Suboptimal visibility and horrific look of the tool's durability bar colors

    Details

    • Type: Bug Bug
    • Status: Resolved
    • Resolution: Fixed
    • Affects Version/s: Minecraft 1.10.2
    • Fix Version/s: Minecraft 16w41a
    • Security Level: Minecraft - Public (Viewable by everyone)
    • Labels:
      None
    • Environment:

      All

    • Confirmation Status:
      Unconfirmed

      Description

      The durability bar fades from green to red using a linear fade in the RGB colorspace. This results in a horrific 50% brown color for 50% durability, which both looks bad, and suffers in terms of visibility. The entire point of this bar is to convey information to the player, having to squint to even see it is a disappointing shortcoming in terms of UI design.

      Instead, I propose fading in the HSV colorspace, like we know how color works, and pinning saturation and value to 100% and spinning the hue knob, resulting in the colors in the 2nd, 3rd, and 4th row of the attached image.

      Related: the third and fourth rows of the attached image also do away with the weird pointless second box drawn in the damage bar which further obscures the data the bar is meant to convey.

      Also related: Everyone I've asked prefers the 3rd row (with the thin bar) over the 4th row (with the double-thick bar), but nobody can tell me why.

      In any case, if you need code to transform colorspace from HSV to RGB, you can google it, but there are more efficient ways to do it for this simple (and singular) application. A lookup table, for example. It would only be 256 (or 13) entries (depending on choices made). Alternatively, you could just let us define the bar graphics in a resource pack, with a new 256x16 (both 2^N) texture.

      Here's to being able to read durability bars in the future.

        Activity

        Hide
        Logan Langrish added a comment -

        Personally, I like the original. I think the fixed version is too noticeable, and it doesn't give that much information, anyway. Also, I've never experienced having to squint in order to see it. I also like the original one because it looks dirty, as if a used tool, rather than some arbitrary bright colours that people have learnt to associate with traffic lights, and I especially don't like the yellow, which from memory is supposed to be the most noticeable colour to humans or something. The yellow stands out way more than the other colours, especially the red which is the most important one to pay attention to.

        That's just my two cents though.

        Show
        Logan Langrish added a comment - Personally, I like the original. I think the fixed version is too noticeable, and it doesn't give that much information, anyway. Also, I've never experienced having to squint in order to see it. I also like the original one because it looks dirty, as if a used tool, rather than some arbitrary bright colours that people have learnt to associate with traffic lights, and I especially don't like the yellow, which from memory is supposed to be the most noticeable colour to humans or something. The yellow stands out way more than the other colours, especially the red which is the most important one to pay attention to. That's just my two cents though.
        Hide
        Krev added a comment - - edited

        Now the durability bar doesn't turn red until the last pixel is left.
        This wasn't a bug to begin with, and now it's worse than before.

        Show
        Krev added a comment - - edited Now the durability bar doesn't turn red until the last pixel is left. This wasn't a bug to begin with, and now it's worse than before.
        Hide
        Pegasus Epsilon added a comment - - edited

        Krev I specifically suggested that they let us texture pack it. That would let you go back to the old colors if you preferred them.

        Now the durability bar doesn't turn red until the last pixel is left.

        This is not a fix, this is replacing one bug with another. I support creating a new bug to get them to fix it properly.

        Logan Langrish I have no idea how to make red more visible, but if they'd let us texture pack it like I suggested, you could have a solid bar instead of a shrinking one that isn't even visible until it turns fully red at 5 or 10% durability.

        Mojang - Please fix this properly, come on...

        Show
        Pegasus Epsilon added a comment - - edited Krev I specifically suggested that they let us texture pack it. That would let you go back to the old colors if you preferred them. Now the durability bar doesn't turn red until the last pixel is left. This is not a fix, this is replacing one bug with another. I support creating a new bug to get them to fix it properly. Logan Langrish I have no idea how to make red more visible, but if they'd let us texture pack it like I suggested, you could have a solid bar instead of a shrinking one that isn't even visible until it turns fully red at 5 or 10% durability. Mojang - Please fix this properly, come on...
        Hide
        [Mod] Kumasasa added a comment -

        Pegasus Epsilon, please create a new bug report about that last pixel issue.

        Show
        [Mod] Kumasasa added a comment - Pegasus Epsilon , please create a new bug report about that last pixel issue.
        Hide
        Pegasus Epsilon added a comment - - edited

        [Mod] Kumasasa I'm not the one that discovered that problem. Tell Logan Langrish.

        That's not the bug anyway. Mojang should let us texture pack the bar, since that's a solution that will please everyone.

        Show
        Pegasus Epsilon added a comment - - edited [Mod] Kumasasa I'm not the one that discovered that problem. Tell Logan Langrish . That's not the bug anyway. Mojang should let us texture pack the bar, since that's a solution that will please everyone.

          People

          • Assignee:
            [Mojang] Agnes Larsson
            Reporter:
            Pegasus Epsilon
          • Votes:
            5 Vote for this issue
            Watchers:
            8 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: