mojira.dev
MC-163948

Trident Model is not rendered correctly when the model & display are different from the vanilla ones

In this 3D Texture Pack the "display" property in the JSON file is slightly different from the default one in vanilla Minecraft, it was displaying fine in most of the 1.15 snapshots until the recent rendering changes to Tridents came to the game, some of these leading to inconsistencies related to the trident

Steps to Reproduce

  1. Download and activate the following resource pack:

[media]
  1. Equip a Trident and look it in third person view
    -> ❌ The Trident is not rendered in the correct position despite having the correct display values on the Model file (JSON)

  2. But is not only a display issue since this Trident resource pack is supposed to change its model as well, you can check this too by taking a close look at the model in game (In third person view) and compare it to the attached images I shared in this Ticket
    -> ❌ The game is not rendering the custom Trident model file, it just overrides this one with the default model in the Vanilla texture pack.

[media][media]

These are the values that the Trident model has for the custom display in the texture pack.

  • In Hand

    [media]
  • Throwing

    [media]

This affects both third & first person view

[media]

The values for first person

[media]

But not only the display has problems, this includes the model as well.

As you can see the model for this texture pack is quite different

[media]

And the vanilla model still overrides the one given by this texture pack.

[media]

For personal testing, here is the Texture Pack:

[media]

Linked issues

Attachments

Comments 22

Please attach the affected resource pack or a test resource pack.

Sorry, I attached the texture pack now for testing.

Decided to check my custom trident after reading this ticket and 1.15-pre2 has a total melt-down of my item, model and translation as well, all of which worked flawlessly in 1.14.4

 

[media][media]

My Files:

[media]

Still an issue in 1.15.1

Still broken in 1.15.2 Pre-Release 1

12 more comments

can confirm for 21w19a

can confirm for 1.20.1

confirmed for 1.20.6

This actually got fixed with all the iem model changes in 1.21 versions; you'll have to modify the items file to point to a different model than the special rendering of the trident, but it'll render fine then.

Carlos G.

(Unassigned)

Community Consensus

Platform

Low

Resource Packs, Textures and models

3D, display, item-model, mojang_internal_2, rendering, resource-pack, resource-pack-support, trident

19w42a, 19w44a, 19w45b, 19w46a, 19w46b, ..., 1.18.2, 22w18a, 1.19.2, 1.20.1, 1.20.4

Retrieved