Compatibility
Minecraft: Java Edition
Platforms
Creators
Details
🔄 Villager Trade Refresher 🔄 Refresh your villagers' trades without breaking their workstations!
✅ Shift-right-click a villager to instantly reroll their trades. 🔧 Fully configurable cooldown system with persistent storage. 💾 No database needed – saves data to a simple YAML file. 🧠 Does NOT override or redesign the default villager GUI. 💡 Perfect for economy servers, SMPs, or casual play!
🛠️ Features: ⚡ Instant trade refresh using vanilla villagers — no GUI changes, no hassle.
📦 Preserves villager profession, biome, level, and name when refreshing.
⏳ Configurable cooldown (cooldown-time) to avoid abuse.
🔁 Cooldowns saved between restarts — no progress lost.
🛑 Prevents refresh spamming with cooldown warning sounds/messages.
🎵 Fun villager sound effects when refreshing trades.
🔧 Configuration Example (config.yml) yaml Copy Edit cooldown-time: 30 # Cooldown time in seconds between refreshes per player 📸 How to Use: Approach any villager with a profession.
Hold Shift and right-click them.
Boom 💥 — trades refreshed!
A message will inform you if you're still on cooldown.
🎯 Ideal For: Survival and SMP servers where players want more control.
Preventing players from abusing workstation breaking.
Admins looking for a lightweight, plug-and-play trade control system.
💡 No dependencies. No bloat. Just smart features. Developed for Minecraft 1.21.4 Spigot/Paper. Need help? Have a feature request? Message me or open an issue on GitHub.