This datapack depends on: DrakonCore
Villager Fix aims to nerf the Villager trading mechanics introduced in 1.14 by locking a Villager's trades when it gains a new profession. This prevents the Villager from changing their trades when the player breaks and replaces their job site block, making it so that players cannot continuously re-roll trades with the same Villager until they get the trades they want.
This fix is implemented by giving the Villager 1 xp when it gains a profession, and is inspired by the VillagerFix Fabric Mod.