1
Question: How to remove textures.minecraft.net url requirement for custom heads?
Hello everyone,
To create a custom in-game player head, one that is unlikely to change if the player's skin is updated, you have to write up an encoded compound nbt tag for the item/block. The compound tag tells the game where (on the internet) to find the skin to use for the head:

My problem is that the url for the skin HAS to be in the "textures.minecraft.net/..." domain. It can't be, for example "imgur.com/..."
That kind of requirement makes sense, but it's very inconvenient for my purposes. It seems logical that the game itself is preventing the use of those other domains. How do I mod the game to remove this limitation? I just need to know where in the code this restriction is placed.
Thanks for helping.
To create a custom in-game player head, one that is unlikely to change if the player's skin is updated, you have to write up an encoded compound nbt tag for the item/block. The compound tag tells the game where (on the internet) to find the skin to use for the head:

My problem is that the url for the skin HAS to be in the "textures.minecraft.net/..." domain. It can't be, for example "imgur.com/..."
That kind of requirement makes sense, but it's very inconvenient for my purposes. It seems logical that the game itself is preventing the use of those other domains. How do I mod the game to remove this limitation? I just need to know where in the code this restriction is placed.
Thanks for helping.
