Skip to content

[BUG] Player Emissive texture incompatibility with Iris when applied via player.properties #475

@MaxisMaximov

Description

@MaxisMaximov

Describe the issue
When Iris is installed, it causes custom player models' Emissive textures to not render when applied via player.properties
The issue doesn't appear when setting the custom player model as the Default, or when Iris is not installed

Pack structure (Model applied via player.properties):

assets/minecraft/emf/cem/player
    player.properties
    player2.jem  // fallback model
    player3.jem  // custom model
    skin3.png
    skin3_e.png

player.properties:

models.1 = 3
textures.1 = 3
skins.1 = 3
# Assign by Player UUID
nbt.1.UUID = raw:[I;1270458458,-814531213,-1861616684,1002402629]

# Fallback
models.2 = 2

player3.jem has skin3.png as texture parameter

Note: Neither textures nor skins parameters in player.properties seem to do anything in relation to player models
The textures are only applied if they're specified by the texture parameter in the model file

Pack structure (Model set as Default):

assets/minecraft/emf/cem
    player.jem  // custom model
    skin.png
    skin_e.png

player.jem has skin.png as texture parameter

Screenshots

With ETF + EMF + Sodium + Iris installed, model applied via player.properties:
Image

With ETF + EMF + Sodium + Iris installed, model set as Default:
Image

With just ETF + EMF + Sodium installed, model applied via player.properties:
Image

Setup

  • Minecraft version: 1.21.1
  • ModLoader: Neoforge
  • ETF: 7.1, EMF: 3.1.1
  • Does the issue persist with only ETF installed? No
  • Have you checked the FAQ in the Readme, or Discord, to see if it is a known issue? Yes

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions