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

Vanilla models overwrite custom model data on helmets

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Invalid
    • None
    • 1.21.4 Release Candidate 3
    • None
    • Unconfirmed
    • (Unassigned)

      Custom Model Data can be used to define any block or items texture to display a certain way on the players head, except for helmets, whose vanilla models always take priority. This is a problem because if you want to use unique properties of helmets (such as the turtle shell's water breathing) with custom models, you can't.

       

      Steps To Replicate:

      • Install the Resource Pack,
      • Run The Following Commands:

       

      (Example of correct behavior on an item)

      /give @s minecraft:stick[minecraft:custom_model_data={floats:[1]},minecraft:equippable={slot:head}]

       

      (Example of correct behavior on a block)

      /give @s minecraft:carved_pumpkin[minecraft:custom_model_data={floats:[1]}]

       

      (Example of incorrect behavior on a helmet)

      /give @s minecraft:diamond_helmet[minecraft:custom_model_data={floats:[1]}]

       

      The correct behavior should be that defining custom model data to how a helmet's custom model looks on the head should overwrite the vanilla model on the head, like all other blocks and items, especially with the new display context system.

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

              Created:
              Updated:
              Resolved: