This datapack changes the way villagers work in many ways: All villagers gain 1 EXP after they are spawned. This means that once they take a profession, they cannot leave it, and their opening trades cannot be infinitely rerolled by removing the work station. Zombie villagers that are cured are replaced by wholly new villagers. This means that you cannot save your villager trades after infection, or decrease trade costs by repeated curing. Fletcher villagers cannot have the trade that takes sticks for emeralds. Librarian villagers cannot have their first trade include an enchanted book. Their later trades can still include an enchanted book. Evoker mobs have their loot table nullified, removing Totems of Undying from the game unless spawned in with cheats. Every 1 out of 128 villagers is a magical "Value Villager." Baby villagers or cured villagers do not count towards this and cannot be Value Villagers. The profession of a Value Villager is randomly selected, and their trades are overpowered. Value Villagers cannot enter boats or minecarts. They are also invincible unless killed by Illagers. Players will have to explore extensively to discover new Value Villagers, an average of 1 per 13 or so villages. Since Value Villagers cannot be moved by conventional means, players will have to return to where they found them to benefit from their overpowered trades. The Weapon Smith Value Villager is the only source of the Halberd and Zweihander weapons unlocked by the Valiant RPG Datapack.
Value Villagers XV has been developed to run alongside the Valiant RPG datapack. At the least, it is dependent on the Valiant RPG resourcepack.
/datapacks/valiant-rpg-datapack-suite
To initialize Value Villagers XV on its own, the user will need the command:
/function valuevillagers:initialize
