VillagerRefresher
PluginLicenseRef-All-Rights-Reserved

VillagerRefresher

Refresh your villagers' trades without breaking their workstations!

1.0K
Downloads
7
Followers
8 months ago
Updated
📦
1
Versions

📖About VillagerRefresher

🔄 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.