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

Shield texture no longer supports transparency


    • Icon: Bug Bug
    • Resolution: Works As Intended
    • None
    • 19w45b
    • None
    • Unconfirmed
    • Resource Packs

      Before the 19w45a/b snapshot, with a resource pack, you could make the shield transparent, but if you styled it with a banner pattern it wouldn't work. (Yes, I made the shield_base, shield_base_nopattern, and all of the patterns in /textures/entity/shield/* transparent) However, after this change, "Shield patterns are now using alpha channel instead of brightness" (https://www.minecraft.net/en-us/article/minecraft-snapshot-19w45a) even the normal shield won't be able to go transparent. I've attached a resource pack below, which says 1.15.X because that's the version that I thought the transparent patterned shield work in. With this, there are a few other things but mainly in 1.14 shields without patterns are transparent. In post-19w45a nothing is transparent.

      I believe this texture change doesn't read the png transparency - it uses pre-defined transparency that are defined in the code and overrides the png file, which is very annoying.

        1. 2019-11-10_19.01.34.png
          186 kB
        2. 2019-11-10_19.01.49.png
          332 kB
        3. 2019-11-10_19.03.36.png
          209 kB
        4. 2019-11-10_19.03.47.png
          326 kB
        5. Transparent+GUI-1.15.X-B1.zip
          121 kB

            Unassigned Unassigned
            DementedCreation Eric Veilleux
            3 Vote for this issue
            5 Start watching this issue