mojira.dev
MC-296638

Clocks, compasses, and lodestone compasses do not render enchantment glint in certain display contexts when using Fabulous! graphics

It looks like this is an edge case that persisted after fixing MC-275328, MC-275211 and MC-275211

Steps to reproduce

  1. Switch Options > Video Settings > Graphics to “Fabulous!”

  2. Create an affected item with enchantment glint. Any of the following work:

    1. /give @s minecraft:compass[minecraft:lodestone_tracker={target: { dimension: "minecraft:overworld", pos:[I; 0, 0, 0] }, tracked: false}]

    2. /give @s minecraft:compass[minecraft:enchantment_glint_override=true]

    3. /give @s minecraft:clock[minecraft:enchantment_glint_override=true]

  3. View the item in one of these environments:

    1. in an item frame

    2. as an item drop on the ground

    3. in third person

Observed result

When in an item frame, dropped on the ground, or in third person (F5), the enchantment glint does not render. This is specific to fabulous settings and does not happen to most items. So far I only found compass and clocks to be affected. Maybe sth about a more complex items resource definition (“item model” inside assets/items) is causing it?

This does look correct in:

  • Any inventory slot

  • The hotbar

  • In the hand, in first person

Expected Result

The enchantment glint always renders

Linked issues

Comments 2

The reported behavior was introduced in 24w33a along with MC-275328, but persisted after that issue was fixed.

NeunEinser

Fantastime

Confirmed

Platform

Important

Rendering

1.21.5, 25w15a

25w16a

Retrieved