Minecraft Data Packs / Tool

VillEdit - Create Villager Shops!

  • check_circle Functions
  • check_circle Predicates
  • 31,648 views, 29 today
  • 6,089 downloads, 5 today
  • 207
  • 188
  • 82
Silabear's Avatar Silabear
Site Moderator
Level 67 : High Grandmaster Bear
VillEdit Datapack
This Datapack was inspired by CommandGeek: https://youtu.be/MmDHKOZLkBc


VillEdit is a Datapack which allows you to create and edit your own custom villagers. You can edit the trades, profession, biome, level and even the name with a fancy menu in no time. At the end, you will get a spawn egg to spawn your custom villager anywhere in the world. Watch the tutorial video above for more details.

How to use

add_box Spawning the editor

Place down a chest, and then use a villager spawn egg on top of it (sneak and right click the top). This will spawn a Villager Editor. Right click the barrel to open the menu.

edit Using the editor

To use the editor, simply open the barrel and click the buttons. Each button will explain what it does when you hover over it. There are 5 appearance options:
  • Cycle Profession
  • Cycle Biome
  • Cycle Level
  • Toggle Static (NoAI)
  • Change Custom Name

note_add Adding a trade

To add a trade, click the green "Add Trade" button. This opens a new menu where you can create the trades by putting items in the UI. You need at least one input item, and an output item, for it to work.

delete Removing trades

To remove trades, you can click the redstone to remove the last trade you added. You can also click on the redstone block twice to reset and remove all the trades.

save Saving and exiting

Once you’re done, open the editor and press Save. This will give you the spawn egg to spawn your custom villager. You can use it wherever and whenever you want, but make sure to keep the egg safe. The spawn egg will work even if the datapack is uninstalled. To remove the editor, just break it.

Licence (You agree to this upon download)

VillEdit Datapack © 2021-24 by Silabear is licensed under CC BY-NC-ND 4.0 International.

VillEdit - Create Villager Shops! Minecraft Data Pack

BearEdit | a WorldEdit datapack Minecraft Data Pack
CreditLegibleSleet827, CommandGeek
CompatibilityMinecraft 1.20

6 Update Logs

v2.0 : by Silabear 03/25/2024 12:59:49 pmMar 25th

  • Updated to 1.20.2 and above.
  • Made the pack look and feel more modern overall
  • Massive optimisation improvements.
  • The spawn egg now shows information about the villager in the lore.
  • Slightly changed the layout and buttons of the UI.
  • Added a togglable NoAI/Static option. This controls whether the villagers will walk around.
  • Buttons now change icon when you click on them to represent the selected option.
  • Buttons now show the selected option in the lore of the item.
  • Editing the name of the villager is now much easier:
    • You no longer need to put the villager's name in quotation marks.
    • The name is applied as soon as you click Done.
  • The "Add Trade" menu is no longer in a barrel, instead it just changes the barrel's UI.
  • You can now cancel adding a trade without restarting the whole editor.
  • The amount of trades on the villager is now shown when you hover over the Add Trade button.

Create an account or sign in to comment.

04/07/2024 11:39 pm
Level 32 : Artisan Modder
ImNotion's Avatar
Its like Shopkeepers plugin but for vaniilla haha, incredible.
03/26/2024 6:01 am
Level 1 : New Explorer
WillowDragon's Avatar
This is awesome, but I cant seem to get it to add trades. (can put in items and click 'add trade', but nothing happens except the add button disappears)
03/26/2024 11:43 am
Level 67 : High Grandmaster Bear
Silabear's Avatar
Heya! What version are you using?
03/26/2024 12:10 pm
Level 1 : New Explorer
WillowDragon's Avatar
Java 1.20.4.
03/26/2024 1:12 pm
Level 67 : High Grandmaster Bear
Silabear's Avatar
I just tried it on this version and it worked fine for me. Are there any mods or plugins that might be interfering?
03/27/2024 8:59 am
Level 1 : New Explorer
WillowDragon's Avatar
quite some datapacks, but the only villager-related one is a villager leash pack. Will see if it will work without that
03/26/2024 8:09 pm
Level 1 : New Crafter
paleguywithdonutsplanetmc's Avatar
uhhh the data pack seems to be reseting all of my trades on a 1.20.4 paper server
03/27/2024 3:30 am
Level 67 : High Grandmaster Bear
Silabear's Avatar
I’ll do some more testing, but it may not work on Paper due to it often breaking datapacks.
03/18/2024 11:11 am
Level 1 : New Miner
User5063607G's Avatar
Hello, I just wanted to change a villager's workstation. I'm playing a modpack and two villagers have the same workstation making it impossible to get the right villager. Could someone help me
03/23/2024 10:31 am
Level 7 : Apprentice Crafter
Monkeee_Cs's Avatar
Make a new villager with different workstation
Planet Minecraft


© 2010 - 2024