promotional bannermobile promotional banner

Villager API

An API to add custom villager professions and villager biome types with custom trades without writing code.
Back to Files

Villager-API-1.21.1-fabric-1.26.9.3.jar

File nameVillager-API-1.21.1-fabric-1.26.9.3.jar
Uploader
frikinjayfrikinjay
Uploaded
Sep 25, 2026
Downloads
48
Size
153.4 KB
Mod Loaders
FabricQuilt
File ID
8972053
Type
R
Release
Supported game versions
  • 1.21.1

Curse Maven Snippet

Fabric

modImplementation "curse.maven:villagerapi-1396381:8972053"

Quilt

modImplementation "curse.maven:villagerapi-1396381:8972053"

Learn more about Curse Maven

What's new

  • You can now change trades for vanilla and other mods' villagers, not just your own.
  • Trades can be added to a villager's existing trades or replace them, level by level.
  • New options control how many trades a villager gets, how likely each trade is, and the most trades a villager can have at a level along with trade grouping using multiple villagerpacks with their own trades for the same profession and or level for that profession.
  • Biome-specific trades can now replace a villager's normal trades for certain villager types.
  • New villagerpacks_order.json file in the villagerpacks folder lets you choose the villagerpacks load order.
  • Villager packs can now be .jar files, and packs that only change trades no longer need a data folder.
  • Fixed bugs related to /reload and general stability
  • Villagerpacks now also load from the Resourcepacks folder in the instance direcotry allowing for the packs to be uploaded and downloaded from modrinth and curseforge