In ModelEngine, it is possible to use specific prefixes in the bone name in order to give bones special behaviors.
Those special prefixes are called Tags.
Please note that the id of each bone is the name of the bone without the Tag. For instance, if we had a bone called
phead_playerhead
phead_playerhead
would be the Complete name of the bonephead_
would be its Tagplayerhead
would be its Id
There are several types of Tags, and each of them brings about a different behavior.
The following is a list of all of them:
General tags
Head
Tag: h_
When mobs look around, the head turns before the rest of the body does. You can do this in Model Engine too!
All bones rotate like a body by default. If you want a bone to rotate like a head, you need to use the h_
Tag. Model Engine will interpret this as a head bone, remove the h_
in the resource pack, and move this part like a normal head.
A model can have multiple head bones so you can create models with multiple heads. Head bone can also have child bones, but all child bones would also need the h_
flag in front to act like a head.