Avatar Packs
An experimental feature
Avatar pack is a resource-pack folder containing custom avatar data and textures that cannot be deleted or changed. Useful for distributing or keeping your avatars unmodifiable/locked (when playing).
Your avatar still can be modified by opening the resource pack externally.
Avatar Pack Structure
See resource pack directory structure for detailed information.
Under assets/<namespace>:
skinmaticspacks- Avatar Pack
avatars- Your avatar files (similar to<minecraft>/config/skinmatics/avatars)textures- Your avatar textures (similar to<minecraft>/config/skinmatics/textures)
- Avatar Pack
Creating An Avatar Pack
Make sure you have a resource pack with proper directory ready, see above. You need a pack id (follow Minecraft path naming).
- Create a folder named with your id in
<namespace>/skinmatics/packs/<id> - Add
pack.jsonfile in<namespace>/skinmatics/packs/<id>, and write something like this
Depending on the load-order of resource pack, avatar pack with the same id will override the last avatar pack.
Pack Info
The following is sample from Skinmatics Default Avatars.
Currently, the pack.json doesn't serves as anything for now.
You can put anything random here for now.
You cannot leave it empty.
{
"name": "Minecraft Default Skins",
"description": "Default Minecraft skins pack complete with their own eye sets.",
"license": "MIT",
"authors": [
"CallMeFreyya",
"Minecraft"
],
"version": "1.0.0"
}
The player's own pack (config/skinmatics/) is absolute (always load last). Loaded packs can be overriden by adding a replacement file to config/skinmatics/avatars/<id>/<path_to_avatar_file> or config/skinmatics/textures/<id>/<path_to_avatar_texture>