Home›Java›Mods›Villager Price Lock
Villager Price Lock
ModsJava

Villager Price Lock

Java mod listed for Minecraft 1.20–1.21. Downloads from the MC Java Mods app on Android.

by KURONAMl · on CurseForge

Stops villager trade prices creeping up: the demand markup is cleared on every trade and when you open a villager.

Which build do you need?

This mod ships a separate file for every mod loader and every version of the game. Pick both, then download — the wrong build installs fine and then does nothing in the game.

Mod loader

Minecraft version

⬇ Download for 1.21.1 · Fabric⬇ Download for 1.20.1 · Fabric⬇ Download for 1.21.1 · Forge⬇ Download for 1.20.1 · Forge⬇ Download for 1.21.1 · NeoForge
I don't know my version or loader
Open the Minecraft launcher and look at the profile you play on — it names both, like fabric-loader-1.21.4. The version also shows in the bottom-right corner of the game's main menu.
No loader in the profile name? Then it's plain Minecraft, and these mods won't run — you need Fabric or NeoForge installed first.

Price Lock

Stops villager trade prices from creeping up. The deal you found stays the deal you get — no more 60-emerald mending books on a long-lived world.

On a long-running world, villager prices inflate as demand-based markup accumulates. The Paper plugins that fix this don't run on vanilla NeoForge/Fabric servers; Price Lock does the same thing as a mod.

It clears the demand markup after every trade and again whenever you open a villager, so prices are flat the moment the GUI opens. One server-config toggle, freezePrices (default on), editable in the Mod Config GUI. No commands.

It works on vanilla villagers, wandering traders, and modded villagers that use the vanilla trade system (More Villagers, trade datapacks, anything extending AbstractVillager). Fully-custom merchant entities with their own pricing are out of scope — they don't have vanilla's demand inflation to begin with. No mixin.

v0.1 clears the markup on trade and on GUI-open (the zero-mixin approach that's certain to work); freezing the internal demand counter outright would need a mixin and is intentionally out of scope for now.

Server-side — install on the server only.

Support my mods on Patreon Follow @kuronami333 on X

Bugs and questions: comment on the CurseForge page, or DM @kuronami333 on X.

Free to use in any modpack. Source: https://github.com/KURONAMI333/price-lock

Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

File checked by MCModsHub

These come from our own check of the pack file, not from the source page.

Explore more