mojira.dev
MC-300622

Use model's GUI/Hand display for `oversized_in_gui` and `hand_animation_on_swap`

There were two new options and only added ( oversized_in_gui, hand_animation_on_swap) on the item’s root definition (Material level) that feels very out-of-place.

Problem

This means that models cannot have their GUI displayed customized to allow it be oversized in GUI, but it has to be on the whole item which is not a very customizable behaviour.

Solution

The two new fields oversized_in_gui and hand_animation_on_swap should be at the model’s level, it better fits in the display.gui.oversidez_in_gui value

Example

{
  "parent": "minecraft:item/generated",
  "display": {
    "hand_animation_on_swap": true # Or global
    "gui": {
      "oversized_in_gui": true
    },
    "firstperson_lefthand": {
      "scale": [0.5, 0.5, 0.5],
      "hand_animation_on_swap": false # Or per hand
    }
  }
}

Comments 1

Hi!
Thank you for your report!
After consideration, the issue is being closed as Invalid.

You have posted a feature request or a suggestion. This site is for bug reports only.
For suggestions, please visit Minecraft Feedback. Thanks!

Quick Links

📓 Issue Guidelines – 💬 Mojang Support – 📧 Suggestions – 📖 Minecraft Wiki 

Emmanuel

(Unassigned)

Unconfirmed

(Unassigned)

1.21.8

Retrieved