ModsFinder

Shifting Wares

by Estecka

Shifting Wares makes villagers reroll their trade offers on their own, up to three times a day, so a single villager can offer a wider set of goods over time.

FabricServer-side onlyEuropean Union Public License 1.2Open source1.19.4 – 26.3

What it does

Villagers reroll trade offers without any player action. The effect is most visible for professions that sell enchanted or colored items, where one villager gradually shows a much larger variety of wares. A persistent offer can be rerolled only once a player has bought from it, and the gamerule shifting-wares:allow persistent reroll has to be switched on, a setting that ships disabled.

The mod is meant to weaken exploitative trading and give more room to chance-based play. Perfect trades do not stay forever, poor trades eventually improve, and villagers become simple to replace when they die because every offer expires. Fabric API is required, and Shifting-Wares: VillagerConfig Addon depends on this mod. Players join without it, since only the server has to run the mod. The mod is open source under the European Union Public License 1.2 and is published for Fabric across 25 release versions, 1.19.4 – 26.3.

Key features

  1. Daily rerolls

    Villagers replace their offers on their own, up to three times in a single day.

  2. Depleted rerolls

    Trades that have been used up can be rerolled, giving a fresh set of offers from the same villager.

  3. Persistent trade control

    Trades marked persistent in datapacks can be rerolled only after use and under the persistent reroll gamerule.

  4. Forced persistence for maps

    Trades that sell filled maps are always persistent, identified by their map id component.

  5. Workstation protection

    A gamerule governs whether workstation-based trades are protected from rerolling.

Compatibility

Latest build for each game version and loader.

26.x5 of 5 versions with builds
26.34.0.0+26.3
26.24.0.0+26.2
26.1.24.0.0+26.1.2
26.1.14.0.0+26.1.2
26.14.0.0+26.1.2
1.21.x12 of 12 versions with builds
1.21.113.2.1+1.21.11
1.21.103.1.4+1.21.9
1.21.93.1.4+1.21.9
1.21.83.1.2+1.21.5
1.21.73.1.2+1.21.5
1.21.63.1.2+1.21.5
1.21.53.1.2+1.21.5
1.21.43.1.1+1.21.3
1.21.33.1.1+1.21.3
1.21.23.1.1+1.21.3
1.21.13.1.1+1.21.3
1.213.1.1+1.21.3
1.20.x7 of 7 versions with builds
1.19.x1 of 1 version with builds
ReleaseBetaAlphaNot available

Only full game releases are shown. This mod publishes no snapshot builds.

Requirements

Dependencies declared by the latest file for each loader.

Required 1

Fabric APILightweight and modular API providing common hooks and intercompatibility measures utilized by mods using the Fabric toolchain.
Required

Required by 1 mod

How it compares

Full comparison

Locked Villager Trades is a Fabric mod for 1.21.10 – 26.2 that runs on client and server and is open source under the CC0 1.0 Universal license. Villager Reroll is open source under the MIT License, runs on client and server, and covers 1.21.4 – 1.21.11 on Fabric. TradeRoll is a server-side Fabric mod for 1.16.1 – 26.2 under the MIT License, but it is not open source.

ModLoadersGame versionsEnvironmentUpdated
Shifting WaresFabric1.19.4 – 26.3Server-side only2026-09-17
Locked Villager TradesFabric1.21.10 – 26.2Client and server2026-08-23
Villager RerollFabric1.21.4 – 1.21.11Client and server2026-05-03
TradeRollFabric1.16.1 – 26.2Server-side only2026-07-03

Questions

Does Shifting Wares need Fabric API?

Yes. Fabric API is a required dependency and must be installed alongside Shifting Wares on a Fabric server.

Do players need to install Shifting Wares?

No. The mod is server-side only, so the server runs it and players can join without installing it.

Why are duplicate offers possible on older versions?

Before 1.21.11 Minecraft had no reliable way to identify trades, so depleted rerolls can sometimes create duplicate offers.

In the catalog

Shifting Wares is one of 2,072 Economy mods on ModsFinder, and one of 1,159 Economy mods for Fabric. 8,071 mods support Minecraft 26.3.

More from Estecka

All projects

Similar mods

What the author says

Causes villager to re-roll their trade offers on their own accord, up to three times a day. This effect will be most noticeable on professions who can sell enchanted or coloured items; a single one of these villagers will be able to offer a much greater variety of wares over time. This aims to reduce the benefits of…
Estecka, on the Modrinth page

Official listing

Owner
Estecka
Published
2023-08-06
Updated on Modrinth
2026-09-17
Facts verified
2026-10-15

Tags