VillagerTradeEdit
2.2.3A Shopkeepers-style plugin for Folia: edit villager trades in-game and make little shops.
VillagerTradeEdit

Edit villager trades in-game and turn a villager into a little shop. Made for Folia, with support for Paper, Purpur and Canvas too.
"I just couldn't wait for Shopkeepers to support Folia, so... I made one myself."
What it does
- Shift-right-click a managed villager to edit trades. Each column is one trade: what players pay, an optional second item, and what they get. The editor also sets the villager's name (MiniMessage or legacy colours), profession, biome type and level.
- Right-click to trade. You can also require a permission to trade with a villager.
/vte summonspawns a villager that stays put, can't be hurt and won't get pushed around by explosions.- Prices stay as you set them—no reputation or Hero of the Village discounts. Trades are saved on the villager and restored when the chunk loads.
- Tired of the "hmm"? Turn on
mute-villager-soundin the config.
Commands
| Command | What it does |
|---|---|
/vte summon | Spawn a managed villager |
/vte select | Select the villager you're looking at |
/vte list | List managed villagers with their IDs |
/vte tp <id> | Teleport to one |
/vte tphere <id> | Bring one to you |
/vte moveto <id> <x> <y> <z> | Move one |
/vte reload | Reload the config |
Permissions
villagertradeedit.open— open the trade editorvillagertradeedit.command— use/vtevillagertradeedit.command.summon,villagertradeedit.command.reload— per-subcommand permissions
Requirements
- Paper / Purpur / Folia / Canvas 26.1 or newer
- Java 25
- YskLib 1.9.0+
Still on 1.21.x? Use VillagerTradeEdit 1.4.10.
Setup
- Drop the plugin jar and
YskLib.jarintoplugins/. - Restart the server.
- Run
/vte summon, then shift-right-click the villager to add trades.
Something broken?
Open an issue on GitHub or come say hi on Discord. Logs help a lot.
Similar projects
Plugin →VeinMiner
Mine the whole vein on mining a single ore/block. Make the tedious mining experience to something satisfying and fun! FTB Ultimine alternative
99.3MSueta
Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
26.2MSueta
VeinMiner Enchantment
Veinminer Addon - Adds vineminer enchantment to enchanting tables. Only tools with the enchantment can veinmine
18MSueta
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.9MSueta
Simple Tpa
A simple tpa plugin which sends requests
5.4MSueta