This pack uses some ETF/EMF exclusive features and therefore is not compatible with optifine!
This pack will give villagers player skins from the game. All 9 defaults plus a few from the skins pack available for Minecraft Java. Also Derp! !Show a sample of the textures
Keep track of what versions of my packs are compatible with wich addon version with this file: [with this link]
Since this pack still display few of the vanilla villagers, it should be compatible with other pack that change the villager model as long as they are using the vanilla one. (suffix one)
Before 1.21.9, villager professions and biome will render on my models but won't be affected by packs changing them. Those that add variations to those will not work properly on the vanilla models villagers. My pack will randomize 10 of their textures. To retain their full fonctionality you will need to edit their .properties texture files. you should copy the following at the top of those properties files:
modelSuffix.2=100-500
skins.2=1000
(And increments the suffixes accordinly) Those packs will also need to be on top of mine in the ressource pack list!
Since and after 1.21.9, my villagers won't show any professions or biome unless you use the add-ons that fix this. If you do so, any pack changing those textures will apply normaly to my villagers. I hope someday I can support that fully without a massive loss in fps, but so far I can't do much.
You can control the texture by using a name tag. You can also toggle a nose and the second layer visibility.
The list of Custom names for each hermit is below. Use nose and 2nd layer to toggle the later. Additionaly, you can control the cape displayed if you use the cape addon pack, the list is on the ressource pack page.
The order in the custom name has no importance. !Example of renaming to toggle features
This list is also in a pdf inside the pack.

Bring default player skins to villagers.