First-person Model (Forge/Fabric)

First-person Model (Forge/Fabric)

4M Downloads

Head with goggles disappering with First-person Model + Trinkets + Create

tuguzD opened this issue · 7 comments

commented

Description of the bug

After equipping Engineer's Goggles from Create in "Face" trinket slot from Trinkets, head of player model from First-person Model completely disappears after changing view from first-person to third-person.

Unequipping or re-entering world does not solve the issue until game is restarted or one of the mods is uninstalled.
It seems that vanilla player model stays completely unaffected.

Reproduction Steps

  1. Install Create, First-person Model and Trinkets mods together, launch the game, enter your world.
    NOTE: As I believe, Trinkets can be replaced with any mod using it underhood, for example Scout, which is very annoying to me.
  2. Equip Engineer's Goggles in "Face" trinket slot.
  3. Change your character's perspective from first-person to third-person.
  4. Head disappeared, goggles render in front of you (after changing view from first-person to third-person)!

Expected Result

  1. Head of First-person Model's 3d player model disappers completely from third-person view.
  2. Equipped Engineer's Goggles render in front of the 3d head in first-person view.

Versions used

Demonstration

  1. Equipped in "Face" trinket slot — In-game

1 - Equipped in face trinket slot — In-game

  1. Equipped in "Face" trinket slot — Inventory

2 - Equipped in face trinket slot — Inventory

  1. Moving from first-person to third-person (pressing F5 by default) with goggles equipped in "Face" trinket slot

3 - Moving from first-person to third-person (pressing F5 by default) while equipped in face trinket slot

  1. First-person with goggles equipped in "Face" trinket slot

4 - First-person with goggles equipped in face trinket slot

  1. First-person with goggles equipped in both slots

5 - First-person with goggles equipped in both slots

  1. First-person with goggles equipped only in vanilla helmet slot, but still no head

6 - First-person with goggles equipped only in vanilla helmet slot, but still no head

commented

The trinkets mod does not have any global options for removing slots rendering (the issue regarding this on their github is here), and some players may like to keep facial cosmetics such as the create mod's engineering goggles, so compatibility (specifically not rendering any trinket slots that are bound to the main head slot) would be greatly appreciated

commented

The trinkets mod does not have any global options for removing slots rendering

And that's the exact issue. They also don't provide API to do this and don't get the head position the correct way(then it would it them correctly). I might open issues on Trinkets/Baubles to fix this or at least add API to skip rendering stuff.

commented

i think this is skill issue

commented

image
i was able to recreate it with sodium and indium

commented

alright, playerAnimator makes the head render properly
image
it still has the issue of showing in 1st person
image

mod list:

  • sodium
  • indium
  • playerAnimator
  • create
  • first person model
commented

it still has the issue of showing in 1st person

yesterday I threw together a texture pack that makes goggle invisible so they don't appear in first person, ive uploaded it to curse forge but im just waiting for it to be approved and i can link it here if you want

commented

Few things: the head disappearing happens with essential on older versions like 1.18\1.19.2. And the goggles not hiding correctly can be worked around with the curio slots, which have a hide option.