Figura provides a "FIRST_PERSON_WORLD" render type and it seems ideal for this use case. Right now, this mod uses "OTHER", but using "OTHER" requires that the script disable rendering of the head for "OTHER" specifically, which could really easily conflict with other mods and shaders.
This would allow a simple line:
models.model.root.Head:setVisible(context ~= "FIRST_PERSON_WORLD" and context ~= "FIRST_PERSON")
in events.render to quickly resolve the head rendering in first person problem in a nice, opt-in way. I'm not sure if Figura is what added these render types though, which is why this may be difficult to add.
Figura provides a "FIRST_PERSON_WORLD" render type and it seems ideal for this use case. Right now, this mod uses "OTHER", but using "OTHER" requires that the script disable rendering of the head for "OTHER" specifically, which could really easily conflict with other mods and shaders.
This would allow a simple line:
in
events.renderto quickly resolve the head rendering in first person problem in a nice, opt-in way. I'm not sure if Figura is what added these render types though, which is why this may be difficult to add.