
InstaRestock
ModrinthInstant Restock or Insta Restock makes villagers infinite restock
2.0.0 · MC 26.4-snapshot-6 · Bukkit, Folia, Paper, Spigot
Files
2.0.0
releaseInstaRestock 2.0.0
26.4-snapshot-626.4-snapshot-526.4-snapshot-426.4-snapshot-3+182bukkitfoliapaperspigot2026-03-25 · 79.7K downloads
InstaRestock-1.1.1.jar · 1.8 MB
2.0.0
releaseInstaRestock 2.0.0
1.21fabric2026-03-15 · 1.4K downloads
InstaRestock-1.21.jar · 17 KB
2.0.0
releaseInstaRestock 2.0.0
1.21.11fabric2026-03-15 · 20.2K downloads
InstaRestock-1.21.11.jar · 17 KB
2.0.0
releaseInstaRestock 1.0.0
1.21.10fabric2026-03-15 · 513 downloads
InstaRestock-1.21.10.jar · 17 KB
2.0.0
releaseInstaRestock 2.0.0
1.21.9fabric2026-03-15 · 85 downloads
InstaRestock-1.21.9.jar · 17 KB
2.0.0
releaseInstaRestock 2.0.0
1.21.7fabric2026-03-15 · 102 downloads
InstaRestock-1.21.7.jar · 17 KB
2.0.0
releaseInstaRestock 2.0.0
1.21.6fabric2026-03-15 · 98 downloads
InstaRestock-1.21.6.jar · 17 KB
2.0.0
releaseInstaRestock 2.0.0
1.21.5fabric2026-03-15 · 218 downloads
InstaRestock-1.21.5.jar · 17 KB
2.0.0
releaseInstaRestock 2.0.0
1.21.4fabric2026-03-15 · 259 downloads
InstaRestock-1.21.4.jar · 17 KB
2.0.0
releaseInstaRestock 2.0.0
1.21.3fabric2026-03-15 · 47 downloads
InstaRestock-1.21.3.jar · 17 KB
2.0.0
releaseInstaRestock 2.0.0
1.21.2fabric2026-03-15 · 32 downloads
InstaRestock-1.21.2.jar · 17 KB
2.0.0
releaseInstaRestock 2.0.0
1.21.1fabric2026-03-15 · 2.1K downloads
InstaRestock-1.21.1.jar · 17 KB
2.0.0
releaseInstaRestock 2.0.0
1.20.6fabric2026-03-15 · 69 downloads
InstaRestock-1.20.6.jar · 17 KB
2.0.0
releaseInstaRestock 2.0.0
1.20.5fabric2026-03-15 · 31 downloads
InstaRestock-1.20.5.jar · 17 KB
2.0.0
releaseInstaRestock 2.0.0
1.20.4fabric2026-03-15 · 81 downloads
InstaRestock-1.20.4.jar · 17 KB
2.0.0
releaseInstaRestock 2.0.0
1.20.3fabric2026-03-15 · 26 downloads
InstaRestock-1.20.3.jar · 17 KB
2.0.0
releaseInstaRestock 2.0.0
1.20.2fabric2026-03-15 · 32 downloads
InstaRestock-1.20.2.jar · 17 KB
2.0.0
releaseInstaRestock 2.0.0
1.20fabric2026-03-15 · 44 downloads
InstaRestock-1.20.jar · 17 KB
2.0.0
releaseInstaRestock 2.0.0
1.20.1fabric2026-03-15 · 1.4K downloads
InstaRestock-1.20.1.jar · 17 KB
2.0.0
releaseInstaRestock 2.0.0
1.19fabric2026-03-15 · 49 downloads
InstaRestock-1.19.jar · 17 KB
2.0.0
releaseInstaRestock 2.0.0
1.19.4fabric2026-03-15 · 60 downloads
InstaRestock-1.19.4.jar · 17 KB
2.0.0
releaseInstaRestock 2.0.0
1.19.3fabric2026-03-15 · 22 downloads
InstaRestock-1.19.3.jar · 17 KB
2.0.0
releaseInstaRestock 2.0.0
1.19.2fabric2026-03-15 · 71 downloads
InstaRestock-1.19.2.jar · 17 KB
2.0.0
release2.0.0
1.19.1fabric2026-03-15 · 29 downloads
InstaRestock-1.19.1.jar · 17 KB
2.0.0
release2.0.0
1.18.2fabric2026-03-15 · 46 downloads
InstaRestock.jar · 17 KB
2.0.0
releaseInstaRestock 2.0.0
1.18.1fabric2026-03-15 · 30 downloads
InstaRestock.jar · 17 KB
2.0.0
releaseInstaRestock 2.0.0
1.18fabric2026-03-15 · 81 downloads
InstaRestock.jar · 17 KB
1.1.2
releaseInstaRestock 1.1.0
1.21.111.21.101.21.91.21.8+23bukkitfoliapaperspigot2026-03-12 · 5.1K downloads
InstaRestock-1.1.0.jar · 1.8 MB
1.1.1
releaseInstaRestock 1.1.1
1.18paperspigot2026-01-17 · 7.8K downloads
instarestockspigot-0.0.2.jar · 10 KB
1.1.0
releaseInstaRestock 1.1.0
1.21.101.21.91.21.81.21.7+22paperspigot2025-11-27 · 2.9K downloads
instarestockspigot-0.0.2.jar · 10 KB
1.0.1
releaseInstaRestock 1.0.1
1.21.101.21.91.21.81.21.7+22paper2025-11-24 · 2.9K downloads
InstaRestock 0.0.2.jar · 9.9 KB
1.0.0
releaseInstaRestock 1.0.0
1.21.81.21.71.21.61.21.5+17paper2025-08-30 · 2.8K downloads
InstaRestock_0.0.1.jar · 4.8 KB
Files are delivered unmodified from Modrinth's servers and verified against the SHA-512 hash published by the project. The project's license applies to every file; check it before redistributing.
Gallery
About
SMPCORE REVAMP, Everything you need to create a smp!

InstaRestock
Villager trades restock the moment a player opens the trading menu — no waiting for daily resets, workstation ticks, or server restarts.
Features
- Instant restock — trades refresh on menu open, vanilla delays removed entirely
- Configurable reload time — set a custom delay with time units (seconds, minutes, hours, days) or keep it instant
- Max trade control — limit how many trade slots are refreshed per restock if needed (set to 2147483647 for unlimited)
- Villager blacklist — exclude specific villagers from auto-restocking
- Price penalty toggle — disable Minecraft's price increase penalty (1.18+)
- Travelling merchant support — optionally enable restocking for wandering traders
- Universal villager support — works on all villagers by default
- Performance friendly — minimal overhead, no background threads
Installation
Fabric
- Download the
.jarfor your Minecraft version - Drop it into your
mods/folder - Start your server or client
Paper / Spigot
- Download the
.jarfor your Minecraft version - Drop it into your
plugins/folder - Restart your server
- (Optional) Edit
plugins/InstaRestock/config.json
Configuration
{
"maxTrades": 2147483647,
"reloadTime": "10 seconds",
"villagerBlacklist": [],
"disablePricePenalty": true,
"uninstallMode": false,
"allowTravellingMerchants": true,
"checkUpdate": true,
"allowMetrics": true,
"lang": "en_US"
}
Config reference
| Option | Default | Description |
|---|---|---|
maxTrades | 2147483647 | Max trade slots refreshed per restock event (2147483647 = unlimited) |
reloadTime | "10 seconds" | Delay before restocking. Supports: seconds, minutes, hours, days. Decimals allowed (e.g., "5.5 minutes"). If no unit specified, defaults to minutes |
villagerBlacklist | [] | List of villager UUIDs or coordinates to exclude from restocking |
disablePricePenalty | true | Disable Minecraft's price increase penalty when restocking (1.18+) |
uninstallMode | false | Set to true before removing plugin to clean up data |
allowTravellingMerchants | true | Enable restocking for wandering traders |
checkUpdate | true | Check for plugin updates on startup |
allowMetrics | true | Send anonymous usage statistics |
lang | "en_US" | Language code for plugin messages |
Use cases
SMP servers — keep your economy flowing without frustrating restock timers
Trading halls — essential for shopping districts where fast trades are expected
Custom economies — pairs well with economy plugins that need reliable trade throughput
Quality of life — less tedium for players without changing game balance
Permissions
| Node | Default | Description |
|---|---|---|
instarestock.admin | OP | Access to admin commands |
Compatibility
| Platform | Supported versions |
|---|---|
| Fabric | 1.18.x, 1.19.x, 1.20.x, 1.21.x |
| Paper | 1.18.x, 1.19.x, 1.20.x, 1.21.x |
| Spigot | 1.18.x, 1.19.x, 1.20.x, 1.21.x |
Support
Found a bug or have a feature request? Use the Issues tab or join the Discord linked above.
