Skip to content

[1.20.1][3.0.3] Corpse player model does not use player's skin (falls back to default skins) #227

Description

@samenekochan

When using the default corpse_player model, the player corpse renders with a random default skin instead of the actual player skin.

The model includes the "graves:player_head" tag, and according to the source code, this should trigger copying the GameProfile textures:

copyTexture(dataProvider.getGraveGameProfile())

However, in practice, the GameProfile used by the grave appears to not contain texture properties, causing the renderer to fall back to default skins.

Environment:

  • Minecraft: 1.20.1
  • Loader: Fabric
  • Mod: Universal Graves 3.0.3+1.20.1
  • Account: Official Microsoft account (online mode)

Observed:

  • Corpse uses random default skins (not Steve/Alex only, but full default pool)
  • Player skin is correctly visible during gameplay

Expected:

  • Corpse should use the same skin as the player

Additional notes:
This suggests that the GameProfile stored in the grave may not have its texture properties filled (e.g. missing sessionService.fillProfileProperties call)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions