mojira.dev
MC-69683

Enchantment Glint effect doesn't render on block entities

The Bug

This includes item that doesn't render enchantment glint effect when in hand or inventory.

  • Chest

  • Trapped Chest

  • Ender Chest

  • Shield (Fixed in 19w41a)

  • Skulls

  • Shulker Boxes

  • Banners

  • Beds

  • Trident (Fixed in 19w41a)

  • Conduit

  • Decorated Pot

Reproduce

/give @s chest[enchantment_glint_override=true]

Observed Behavior

Enchantment glints don't render on block entities.

Expected Behavior

Enchantment glints would render on block entities.

Related issues

Attachments

Comments

migrated
[media][media][media][media][media][media][media][media][media][media][media][media]
migrated

Confirmed

migrated

yep, and this bug is in the game for quite some time (at least since the 1.7 update) please fix

migrated

Any updates on this?

SteveKunG

Update latest detail. Still in 17w06a.

CreeperMagnet_

Can confirm for 18w22c.

CreeperMagnet_

Affects 1.13-pre5. Please add the following example command, and update your description to include the trident, and to be more coherent in general.

/give @s chest{Enchantments:[{id:"minecraft:loyalty",lvl:1}]}
CreeperMagnet_

Affects 1.13-pre6.

CreeperMagnet_

Shields, and shields with patterns on them have been fixed. All the other issues are still in 1.13 full release.

migrated

enchantments properly render on blocks that use json models as of 1.8+. Enchantments don't render for anything that uses TEISR's this is the issue not the hand or inventory specifically but, the code is non existent

migrated

Can you guys fix this for 1.14? I would like to see code for how to do this for my own rendering library especially since forge never supported this ever. Please reconsider fixing this asap thanks

migrated

Note the glass should be a separate issue. It's because the TEISR chest to render enchantments simply don't exists for anything TEISR. And glass is a different issue because the algorithm itself using IBakedModel(JSON Model) failed for the glass block.

migrated

19w40a

migrated

This bug is coming up on being 6 years old. How have they not fixed this?

pulpetti

Still in 20w29a.

migrated

Confirmed in 1.16.2 Pre-release 1.

migrated

Anyone able to reproduce this in 1.16.3?

migrated

Affects 1.16.3

pulpetti

Affects 20w49a

 

migrated

Affects 1.16.5

Avoma

Can confirm in 21w03a.

Avoma

Can confirm in 21w05b.

Avoma

Can confirm in 21w06a.

Avoma

Can confirm in 21w07a. Video attached.

Avoma

Can confirm in 21w17a.

migrated

Affects 1.17

Avoma

Can confirm in 1.17.1.

Avoma

I am able to confirm this behavior in 21w41a. Here are some extra details regarding this problem.

The Bug:

Enchantment glints don't render on block entities.

Steps to Reproduce:

  • Give yourself an enchanted block entity, for example, a chest.

/give @s minecraft:chest{Enchantments:[{}]}
  • Take note as to whether or not enchantment glints render on block entities.

Observed Behavior:

Enchantment glints don't render on block entities.

Expected Behavior:

Enchantment glints would render on block entities.

Avoma

Can confirm in 1.18.

Avoma

Can confirm in 1.18.1.

Avoma

Can confirm in 1.18.2.

Avoma

Can confirm in 1.19.

migrated

Can confirm in 1.19.2

AetherSword

can confirm in 24w12a, also replace reproduction method with this as it has been changed 

/give @s chest[minecraft:enchantment_glint_override=true]

 

Charlotte Eiffel Lilith Buff

Confirmed in 1.21.1

Charlotte Eiffel Lilith Buff

Confirmed in 1.21.2

Charlotte Eiffel Lilith Buff

Confirmed in 1.21.3

Charlotte Eiffel Lilith Buff

Confirmed in 1.21.4

Charlotte Eiffel Lilith Buff

Confirmed in 1.21.5

SteveKunG

(Unassigned)

Confirmed

Platform

Normal

Rendering

block-entity, enchanted, glint, rendering

Minecraft 1.8-pre2, Minecraft 1.8.8, Minecraft 15w41b, Minecraft 15w43c, Minecraft 15w44b, ..., 1.21.3, 24w46a, 1.21.4 Pre-Release 1, 1.21.5, 25w17a

Retrieved