
Trade Reset
This project consists of a datapack that allows resetting a villagers trades by right clicking a villager while sneaking with an empty main hand.
⬇ Download on ModrinthTrade Reset is a small, server-side datapack that allows players to reset novice villager trades without the requirement of commands or permissions.
Only villagers with zero experience can be reset. The interaction requires sneak-right-click with an empty hand. Once a villager has been traded with, it is protected from further resets. This is to prevent accidentally wiping trades that a player is already satisfied with.
It is tested as working with the current version as of this release on Java servers and with Bedrock players via Geyser and Floodgate.
A note on land claim/land protection mods: this datapack will not work if the user doesn't have permissions to interact with villagers in the given area. Consult your claim/protection mod's guide on setting interaction permissions if you want to modify that behaviour.
- Edition: Minecraft Java
- File type: .jar
- Minecraft version listed: 1.21.11
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Modrinth — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — see the MC Java Mods guides for the full walkthrough.
- Downloads as trade-reset.zip
- Download size: 2 KB
- Download link checked 1 Sept 2026 — working
These come from our own check of the pack file, not from the source page.