Skip to main content

Animation Styles

The AnimationStyle property applies procedural animation based on vanilla mob movement. Name your model's bones to match the required names below.

Usage

my_entity:
Model: my_model
AnimationStyle: Zombie

Humanoid

Mobs: Player, Zombie, Skeleton, Husk, Drowned, Stray, Wither_Skeleton, Piglin, Zombified_Piglin, Piglin_Brute, Pillager, Vindicator, Evoker, Illusioner

BoneDescription
headRotates to look at targets
bodyTorso (no animation)
left_armSwings opposite to left leg
right_armSwings opposite to right leg
left_legSwings while walking
right_legSwings while walking

Quadruped

Mobs: Pig, Cow, Sheep, Goat, Wolf, Fox, Cat, Ocelot, Horse, Donkey, Mule, Polar_Bear, Panda, Mooshroom

BoneDescription
headRotates to look at targets
bodyTorso (no animation)
left_front_legFront left leg
right_front_legFront right leg
left_hind_legBack left leg
right_hind_legBack right leg

Diagonal pairs move together (front-right + back-left).


Spider

Mobs: Spider, Cave_Spider

BoneDescription
headLimited rotation
bodyThorax (no animation)
leg0Right front
leg1Left front
leg2Right second
leg3Left second
leg4Right third
leg5Left third
leg6Right back
leg7Left back
Front
0 1
2 3
4 5
6 7
Back

Chicken

Mobs: Chicken, Parrot

BoneDescription
headBobs while walking + rotates
bodyTorso (no animation)
left_wingFlaps subtly
right_wingFlaps subtly
left_legSwings while walking
right_legSwings while walking

Creeper

Mobs: Creeper

BoneDescription
headRotates to look at targets
bodyTorso (no animation)
left_front_legFront left leg
right_front_legFront right leg
left_hind_legBack left leg
right_hind_legBack right leg

Same as quadruped but no arms.


Villager

Mobs: Villager, Witch, Wandering_Trader, Zombie_Villager

BoneDescription
headRotates to look at targets
bodyTorso (no animation)
armsCrossed arms (slight sway)
left_legSwings while walking
right_legSwings while walking

Iron_Golem

Mobs: Iron_Golem

BoneDescription
headSlow rotation
bodyTorso (no animation)
left_armHeavy swing
right_armHeavy swing
left_legSlow, heavy steps
right_legSlow, heavy steps

Snow_Golem

Mobs: Snow_Golem

BoneDescription
headRotates to look
bodyTorso (no animation)
left_armSubtle sway
right_armSubtle sway

Slime

Mobs: Slime, Magma_Cube

BoneDescription
bodyMain body (no rotation)

Notes

  • Bone names are case-insensitive
  • Missing bones are silently skipped
  • Bones can be nested (e.g., arms under body)
  • Keyframe animations from Skills add on top of procedural animations