Villager Contracts
Description:
Villager Contracts is a mod for Minecraft version 1.12.2 that adds an item to the game that gives players the ability to change the profession and career of villagers.
Usage:
To use the Villager Contract, simply rename the contract at an anvil and interact with a villager while holding the renamed contract. If successful, the villager will change to the specified career and their trades will reset.
A list of valid contract names can be seen by holding shift while hovering over the Villager Contract item.
Configuration:
- dumpVillagerInfo - enabling this option will dump the profession and career info of all registered villagers to the log
- entityBlacklist - blacklist of entities for which the Villager Contract interaction is disabled
- validContracts - A "whitelist" of valid names, professions, and careers used by the Villager Contract. Modded villagers can be easily added so long as they are correctly registered with Minecraft Forge.