ResetTrades – Villager Trade Reset Tool
1.0.0Easily refresh villager trades with a simple GUI button – perfect for managing trading halls!
ResetTrades
A simple, lightweight plugin that lets you refresh villager trades easily through a clean GUI button!
It's my first plugin (or attempt at one). There’s still a lot of testing and fixing to do, so please be patient if you find and report any bugs or have suggestions for improvements. Thank you very much!!!!!
---
✨ Features
- Adds a custom "Cycle Trades" button inside the villager trading GUI.
- Simulates breaking and replacing the villager's workstation block to reset offers.
- Detects if the villager already traded and shows proper feedback.
- Fully configurable and works with all villager professions.
- Lightweight and optimized for Paper/Spigot 1.16+ servers.
---
How It Works
When a player opens a villager trading menu, a small “Cycle Trades” button (a Knowledge Book icon) appears inside the GUI.
Clicking it triggers a simulated workstation reset around the villager.
If the villager is new and hasn’t traded yet, their offers will reset automatically!
---
Preview
---
Commands & Permissions
There are currently no commands or permissions required — everything works automatically through the villager trading interface.
---
⚙️ Compatibility
Paper 1.16 — 1.21
Spigot 1.16 — 1.21
Does not support versions before 1.14 (villager professions missing)
---
Installation
- Download the plugin JAR.
- Drop it into your
folder./plugins - Restart or reload your server.
- Open a villager trade menu — you’ll see the “Cycle Trades” button!
---
Why Use ResetTrades?
If you manage trading halls, you know how annoying it can be when villagers get locked with bad offers.
This plugin offers a quick, server-safe way to refresh trades without breaking blocks manually!
---
Developer Info
Built with the Paper API for performance and compatibility.
Source code and updates will be available soon.
---
License
This plugin is distributed freely for server owners.
You may use it, modify it, and include it in public servers, as long as proper credit is given.
Similar projects
Plugin →Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
25MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
Emotecraft
Create your own emotes in Minecraft.
7.5MSueta
Simple Tpa
A simple tpa plugin which sends requests
5.4MSueta
Common Network
Forge and Fabric Unified Networking Solution
3.9MSueta
Set Home
A lightweight plugin for players to set their homes.
3.8MSueta