Back to mods
Better Villager Animations project artwork

CurseForge · Minecraft mod

Better Villager Animations

Procedural villager animation, dialogue, awareness, robe physics, and physical trading for Fabric and NeoForge.

Choose a version Pick your version below, then grab the matching file.

Quick answer

Which Better Villager Animations release should I use?

Updated 6 days ago
Latest stable file better-villager-animations-neoforge-26.3.jar
Game version 26.3
Loader NeoForge

Better Villager Animations better-villager-animations-neoforge-26.3.jar targets 26.3 with NeoForge. The project page does not say whether this file belongs on the client, dedicated server, or both. No extra mods listed for this file.

Where it goes

Is Better Villager Animations required on the client, server, or both?

The project page does not say whether this file belongs on the client, dedicated server, or both.

Client Source doesn’t say
Dedicated server Source doesn’t say
Loader for this release NeoForge
Required install it here Optional supported, not mandatory Not supported do not install here Source doesn’t say do not assume

The source does not explicitly classify this release as client-only or server-only.

What else does Better Villager Animations better-villager-animations-neoforge-26.3.jar need?

better-villager-animations-neoforge-26.3.jar. Change the file and its required mods may change too.

No extra mods listed for this file

This file does not list any required mods. Do not add a library just because a different file uses it.

This file does not list any required or optional mods.

Before you install it

Add Better Villager Animations without breaking your instance.

Built for Better Villager Animations better-villager-animations-neoforge-26.3.jar. Pick another file and the loader, install side or required mods may change.

  1. 01

    Stick to this file

    Use better-villager-animations-neoforge-26.3.jar. It targets 26.3 with NeoForge; another release may have different loader, side or dependency requirements.

  2. 02

    Bring the mods it needs

    This file does not list any required mods. Do not add a library just because a different file uses it.

  3. 03

    Put it on the correct side

    The project page does not say whether this file belongs on the client, dedicated server, or both.

  4. 04

    Pick the file you checked

    Use the “Get this file” button beside better-villager-animations-neoforge-26.3.jar. It opens that exact file at the source.

About this project

What does Better Villager Animations add?

<main class="min-h-[calc(100vh-4.5rem-310.59px)]">

Villagers should feel like characters—not moving statues.

Better Villager Animations replaces rigid vanilla motion with a standalone, procedural character system built around expression, awareness, speech, physics, and trading.

No animation resource pack or external animation framework is required. Biome, profession, level, baby-state, and resource-pack textures remain supported.

  • Procedural full-body animation for the head, torso, arms, legs, and robe.
  • Context-sensitive behavior driven by movement, conversation, work, danger, damage, celebration, and the nearby player.
  • Expressive speech with a modeled mouth, hinged jaw, lips, teeth, tongue, syllable variation, and natural phrase pauses.
  • Awareness and personality through eye focus, head tracking, reactions, and non-looping pose variation.
  • Native Fabric and NeoForge builds with no loader bridge.
  • One-file installation with the animation and physics runtime embedded.

The animation graph continuously blends the villager's current situation instead of replaying one fixed loop. Walking has weight, idle poses breathe, speech follows audible voice events, and reactions change with context.

The original vanilla texture and layer system is preserved, so professions, biomes, levels, babies, and compatible resource packs continue to look correct.

The rigid lower jacket is reconstructed as articulated robe panels powered by the embedded dyn4j constrained-dynamics engine. Motion responds naturally without CUDA, native libraries, or a specific GPU brand.

Trading can trigger profession-aware offer presentation and physical character motion, making the interaction feel performed rather than simply opening a menu.

Minecraft Fabric NeoForge Java
1.21.1–1.21.8 ✅ ✅ 21
1.21.10–1.21.11 ✅ ✅ 21
26.1, 26.1.1, 26.1.2, 26.2 ✅ ✅ 25

Minecraft 1.21.9 is intentionally unsupported.

  • Client installation: required
  • Server installation: optional
  • Fabric API: not required
  • OptiFine, EMF, ETF, GeckoLib, and external configuration mods: not required

Always download the file that exactly matches both your Minecraft version and your mod loader.

  1. Install the matching Fabric Loader or NeoForge release.
  2. Download the matching Better Villager Animations JAR from the Versions page.
  3. Place the single JAR in your Minecraft mods folder and launch the game.

Do not install both loader builds at the same time.

</main>

Project description from CurseForge.

Pick your setup

Better Villager Animations by Minecraft version and loader

Choose the version and loader you play, then open the matching release.

31 available setups

Showing the newest 12 of 15 game versions. Older files are in the list below.

Check the dependencies, then try the file in a copied instance before changing a world you care about.

Recent files

Better Villager Animations versions and loaders

31 of 31 releases match

Looking for an older file? The official CurseForge project page is in Resources.