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

"damaged" predicate tag not working in 1.12

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Awaiting Response
    • None
    • Minecraft 1.12
    • None
    • Unconfirmed

      Using the boolean predicate tag "damaged" to override an in-game texture using a new resource pack texture doesn't work at all. If this is the only tag I use in the predicate for the override, ALL textures for that item will be overridden (as opposed to just the textures for the item while it is damaged), regardless of whether "damaged" is set to 1 or 0. If I add other predicate tags in addition to "damaged," such as "damage," everything works fine, except the game completely ignores the existence of the "damaged" tag.

      This is quite frustrating because I am trying to create a system in which the texture for an item will be overridden if the "damaged" predicate tag is 0, but the "damage" tag is a non-zero value. This would make it so that the texture for my item would only be overridden if the item had a non-zero damage value and an "Unbreakable" NBT tag of 1. What I've just described is not possible until the "damaged" predicate tag is repaired.

            Unassigned Unassigned
            WobbegongWachong Matthew Weissel
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: