ModsFinder

InstaRestock

by StarRinth

InstaRestock removes the wait before villagers refresh their trades, so a Fabric server can keep merchants stocked on demand.

FabricAll rights reserved1.18 – 26.3

What it does

Villagers normally restock their trades only after a fixed delay, and the mod replaces that delay with an instant refresh whenever a trade menu is opened. The reload time can be set with custom values in seconds, minutes, hours or days, and a shorter interval can be used when the instant option is not wanted. The mod is built for Fabric, and a configuration file lets server owners set a cap on the offers renewed at each restock, with 2147483647 meaning unlimited.

The mod covers ordinary villagers by default, and it can exclude chosen villagers through a blacklist so they keep the vanilla schedule. A toggle disables the price increase penalty that Minecraft applies from version 1.18 onward, and an optional setting extends restocking to wandering traders. Its background work is kept to minimal overhead, which suits busy trading halls and economy servers that need reliable trade throughput.

InstaRestock runs on Fabric and is also published for Paper, Spigot, Bukkit and Folia. Files cover 1.18 – 26.3 across 32 release versions, with 2.0.0 for 1.21.11 as the latest Fabric file. It is not open source and is released under All rights reserved.

Key features

  1. Instant trade refresh

    Opening a villager's trade menu refreshes its offers at once, with no vanilla delay.

  2. Configurable reload time

    The restock interval can be set in seconds, minutes, hours or days, with a separate option for instant refresh.

  3. Offer cap per restock

    Server owners can cap the number of offers renewed at each restock, up to unlimited.

  4. Villager blacklist

    Specific villagers can be excluded from automatic restocking.

  5. Price penalty toggle

    The price increase penalty added in Minecraft 1.18 can be disabled.

  6. Wandering trader option

    Travelling merchants can optionally be restocked as well.

Compatibility

Latest build for each game version and loader.

1.21.x11 of 11 versions with builds
1.21.112.0.0
1.21.102.0.0
1.21.92.0.0
1.21.72.0.0
1.21.62.0.0
1.21.52.0.0
1.21.42.0.0
1.21.32.0.0
1.21.22.0.0
1.21.12.0.0
1.212.0.0
1.20.x7 of 7 versions with builds
1.20.62.0.0
1.20.52.0.0
1.20.42.0.0
1.20.32.0.0
1.20.22.0.0
1.20.12.0.0
1.202.0.0
1.19.x5 of 5 versions with builds
1.18.x3 of 3 versions with builds
ReleaseBetaAlphaNot available

This mod also publishes snapshot builds. Snapshots are not shown in the matrix.

Questions

Does InstaRestock need to be installed on the client?

The mod is built for the server. Players join without installing it, since restocking happens on the server side.

Which server platforms can run InstaRestock?

Besides Fabric, files are published for Paper, Spigot, Bukkit and Folia.

Can villagers be excluded from restocking?

Yes. A blacklist lets server owners exclude specific villagers from automatic restocking.

In the catalog

InstaRestock is one of 11,058 Mobs mods on ModsFinder, and one of 5,189 Mobs mods for Fabric. 8,071 mods support Minecraft 26.3.

More from StarRinth

All projects

Similar mods

What the author says

Trading halls — essential for shopping districts where fast trades are expected Custom economies — pairs well with economy plugins that need reliable trade throughput
StarRinth, on the Modrinth page

Official listing

Owner
StarRinth
Published
2025-08-30
Updated on Modrinth
2026-03-25
Facts verified
2026-10-15

Tags