InstaRestock
ModInstant Restock or Insta Restock means to Instantly Restocks Villagers
Type
Mod
Modrinth Downloads
47,645
Modrinth ID
5kZMR4tZ
Last Updated
Jun 7, 2026
Description
Huge StarRinth Update — Coming July
- Custom core systems built in-house and tested for over a year
- Includes Warp Manager, PVP Manager, MTSAntiCheat, SMP Core, and more
- Official website, Discord, and YouTube tutorials launching soon
More details coming soon.
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 .jar for your Minecraft version
- Drop it into your mods/ folder
- Start your server or client
Paper / Spigot
- Download the .jar for 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 messagesUse 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 commandsCompatibility
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.xSupport
Found a bug or have a feature request? Use the Issues tab or join the Discord linked above.
Compatibility
Mod Loaders
Game Versions
Screenshots
Similar Mods
Leaves Us In Peace
Leaf decay ignores different types of leaves and logs. Fast leaf decay. Configurable. Data driven.
Ponderer - 思索者
Ponderer is an in-game Ponder authoring tool for players and modpack creators. You can build, edit, and iterate tutorial...
The Ocean Expansion
A mod that improves the oceans!
Pick Block Plus
A lightweight, clientside mod that significantly improves the vanilla pick block function.
Fantasy Armor (Medieval Series)
New armor sets with 3D models in medieval fantasy style.
Void Fog
Brings back the void fog that was removed in Minecraft 1.8