So I wanted to make custom villager models, and I can't. In new version the same resourcepack works fine, in 1.12.2 all other mobs work fine, but villager doesn't change its model. I know its because the villager model had changed on 1.14.4, but I can't find any 1.12.2 default villager models. I even tried to look up a whole resourcepack, but I found only one, "Player villager models", and even that resourcepack didn't work. In output log its always the same thing - "[OptiFine] Model part not found: headwear, model: @<some random letters and numbers>"...
#Is it possible to make custom villager models with optifine in 1.12.2?
22 messages · Page 1 of 1 (latest)
i never made legacy template models for villagers
villager bones in 1.12 head, body, arms, left_leg, right_leg, nose
Thanks, now it works. Where can I find bones for mobs in different versions?
use github to go back in time and look at older commits
doesnt say what versions each is, you just have to guess
Channel closed ----------
if you want to be absolutely sure, you can use java decompiler and find the ModelAdapter for the entity in the OptiFine jar file http://java-decompiler.github.io/
this is what I use to make the new CEM templates before the documentation is updated
in 1.12 the path inside the jar file is net/optifine/entity.model
in 1.19 the path inside the jar file is notch.net/optifine/entity.model
some entities do not list bones, this is because they are using a common template that lots of mobs use
so just check the model adapter that it extends to find it