Badges update automatically and link to the data pack page on MineUniverse.
In MC 26.1, the old Offers.Recipes NBT structure was removed as part of the new data-driven trading system. Price changes now come entirely from the Gossip system (reputation).
This datapack removes only the gossip entries that raise prices, every 3 seconds, on all loaded villagers — using the Gossips[{Type:"..."}] NBT path to target and delete matching entries directly, with no loop or index guessing required.
| Gossip type | Cause | Effect on price | Action |
|---|---|---|---|
minor_negative |
Hitting the villager | Increase | Removed |
major_negative |
Killing a villager nearby | Increase | Removed |
minor_positive |
Curing a zombie villager | Decrease | Kept |
major_positive |
Curing, permanent bonus | Decrease | Kept |
trading |
Frequent trading | Decrease | Kept |
Only price increases are blocked. Discounts you've earned are never touched.
no-villager-price-increase folder (or the .zip) into:saves/<world-name>/datapacks//reload| Command | Effect |
|---|---|
/function no_vp:reset_all |
Immediate manual reset of all villagers |
/function no_vp:uninstall |
Clean uninstallation (run before removing files) |
/function no_vp:uninstall in-game/reload#active scoreboard flag: when uninstall removes the scoreboard, the cycle stops on its ownOffers.Recipes NBT no longer exists on villager entities — the gossip system is the only accessible data that drives price changes