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.

485

Quick challenge

How far can you run before the mobs catch you?

Trade Reset

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

ADS