Be able to see the texture of the custom head in my inventory.
When opening inventory custom head shows as a Steve head, once you place the Steve head, the texture from the custom head loads in, but not in your inventory
Give yourself any head from minecraft-heads.com and you'll only see a Steve head in your inventory but when you place it, it gains the texture
Example command: /minecraft:give @p minecraft:player_head{display:{Name:"{\"text\":\"Demon\"}"},SkullOwner:{Id:[I;492378479,-1598995490,-1709455590,1556980441],Properties:{textures:[{Value:"eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvOTVlNGZkZmI5NjE3MzFjYmI3MTMxMWE2NzQzNDRhZGUzOWQ5MTFkM2M4ZGI4MzhkYTFjMDk5ODFhYmMzMDc1OCJ9fX0="}]}}} 1
Irrelevant
1.16.1 #8
___Anything else you think may help us resolve the problem___
Can you provide an example command please?
/minecraft:give @p minecraft:player_head{display:{Name:"{\"text\":\"Demon\"}"},SkullOwner:{Id:[I;492378479,-1598995490,-1709455590,1556980441],Properties:{textures:[{Value:"eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvOTVlNGZkZmI5NjE3MzFjYmI3MTMxMWE2NzQzNDRhZGUzOWQ5MTFkM2M4ZGI4MzhkYTFjMDk5ODFhYmMzMDc1OCJ9fX0="}]}}} 1
Because I believe this is related to the problem, custom heads appear to not have the textures applied to them specified in their game profile. For context, I used my plugin, HeadsPlus (v6.10.9, which added 1.16 support) to give me my own head, which uses my UUID to apply the texture - it did that fine. However, when giving myself a custom head which is generated by the plugin, it is duplicated across the whole GUI, taking the first head that appeared.
Tested using Paper-10 and compared against git-Spigot-758abbe-ca19c2f which did not have the problem.


I also found the issue occurring in one of my other plugins, SimplePets (experimental build), making me conclude that it is a Paper problem and not ours.
Paper 1.16.1 #14 fixed this issue. Thank you!
Most helpful comment
Because I believe this is related to the problem, custom heads appear to not have the textures applied to them specified in their game profile. For context, I used my plugin, HeadsPlus (v6.10.9, which added 1.16 support) to give me my own head, which uses my UUID to apply the texture - it did that fine. However, when giving myself a custom head which is generated by the plugin, it is duplicated across the whole GUI, taking the first head that appeared.
Tested using Paper-10 and compared against git-Spigot-758abbe-ca19c2f which did not have the problem.
I also found the issue occurring in one of my other plugins, SimplePets (experimental build), making me conclude that it is a Paper problem and not ours.