Description
Villager Trade Reroll lets you refresh villager trades without breaking workstations or abusing UI mechanics.
Simply sneak while holding emeralds and click a villager to generate a fresh set of trades.
The mod is designed to be server-friendly, configurable, and balanced.
🔹 Features
-Sneak + hold emeralds + right-click a villager to reroll trades
-Emerald cost taken only from the held stack
-Traded offers are locked and persist across rerolls
-Fresh trade sets (no trade stacking)
-Sounds and particle feedback
-Fully server-side (no client required)
Separate cooldowns:
-Trade menu reopen cooldown
-Reroll cooldown
Works only on:
-Adult villagers
-Employed villagers
-Villagers that can trade
🔹 Commands
/vtr enabled on
/vtr enabled off
/vtr config
/vtr reload
🔹Configuration
-A config file is generated automatically on first launch
-Emerald reroll cost
-Open menu cooldown
-Reroll cooldown
-Enable/disable traded-offer locking (temp removed from config)
-Global enable/disable toggle
🔹 Requirements
-Minecraft 1.21.11
-Fabric Loader
-Fabric API
🔹 Server Compatibility
-Safe for multiplayer servers
-No client mod required
-All logic handled server-side


