Home / Uncategorized / How To Make Custom Villager Trade Shops In Minecraft!

How To Make Custom Villager Trade Shops In Minecraft!

Video Summary

In this video, I show you how to create custom villager trade shops in Minecraft Java Edition using an online generator and command blocks. I walk through the generator step-by-step, demonstrating how to customize villager appearance, set up trades (buying and selling items), add effects, and generate the command needed to spawn your custom villager. By copying the generated command into a command block, you can easily create personalized villager traders for your world!

“`html

How To Make Custom Villager Trade Shops In Minecraft!

Hey everybody, it’s UnderMyCap and welcome back to another video! Today I’m going to be showing you how to get custom villagers in Minecraft that can trade anything you want. It’s really simple and pretty straightforward. Before we dive in, this tutorial is specifically for Java Edition, so unfortunately this will not work on Bedrock Edition. With that said, let’s get straight into it!

If you’d prefer to follow along visually, you can watch the full video here: How To Make Custom Villager Trade Shops In Minecraft!


What You’ll Need

For this tutorial, we’ll be using an online generator — the link will be in the description of the video below — and you’ll also need a command block. To get a command block, simply type /give @s command_block into the chat. Once you have your command block ready, head over to the generator on Dig Minecraft (the link is in the video description). It’s an incredibly cool website that makes the entire command generation process super simple. If you are playing on a different version of Minecraft, make sure to select the correct version link on the site — for example, if you’re still on 1.16, make sure to click the 1.16 option.


Setting Up Your Custom Villager

Custom Name and Appearance

First, let’s start with giving your villager a custom name. You can type in whatever name you’d like — I went with “UnderMyCap” for this example. Next, you can select the appearance of the villager. Just like in the game, there are different types of villagers you can choose from depending on the look you’re going for. I went with the Armorer, which sounds pretty cool. You can also select the villager’s level, which changes its appearance slightly — the badge on the villager goes from gold to silver to diamond as the level increases. I selected Master level for this one. Finally, you can choose the biome, which affects the villager’s skin style. I went with Snow, which gives it a fun and interesting look.

Traits

The generator also lets you assign some really useful traits to your villager. The No AI option will make the villager stand completely still and do nothing, which is great if you want a stationary shop. I left that off so the villager would move around a little. The Silent option stops the villager from making sounds — I turned this on because I didn’t want it constantly talking. Persistent keeps the villager active and moving, and Invulnerable prevents the villager from being killed in survival mode, making it much harder to accidentally lose your shop. I kept the Invulnerable option ticked, which is definitely recommended for a permanent trade shop.


Setting Up the Trade

Now for the fun part — setting up the actual trade! In the generator, you’ll see options for Max Uses and other trade settings. If you want the villager to only trade a certain number of times, you can set that value here. For this example, I set it to infinite so it never runs out. There’s also an option to reward XP — I chose not to reward XP for this one. Just a heads up: if you have an ad blocker enabled, parts of the generator may not work correctly, so make sure to turn that off.

The villager can both buy items from you and sell items to you. For the buying side, I set it up so the villager buys 10 sticks. You can also set a special price or a price multiplier, which adjusts the cost if the villager gets angry at you, but those are optional. For the selling side, I set it up so that in exchange for those 10 sticks, the villager gives you an Oak Boat. You can name the item anything you’d like — I went with “Boat” and gave it the description “An item that helps you stay on water.”


Positioning and Effects

Under the positioning settings, I highly recommend keeping it set to Relative. This means the villager will spawn right where you are standing when you run the command. If you set it to Absolute, the villager will spawn at the exact coordinates specified, which could place it somewhere completely different in your world. You can also add motion and rotation values if you’d like, but these are entirely optional. Additionally, the generator lets you add status effects to your villager — options like Jump Boost, Instant Health, and Absorption are all available with just a tick of a checkbox. You can also set the duration of these effects and disable the particles if you prefer a cleaner look.


Generating and Running the Command

Once you’ve configured everything to your liking, simply hit the Generate button. You’ll likely see a message saying the command is longer than 256 characters and requires a command block to run — which is exactly why we grabbed one at the start! Copy the generated command using Ctrl + A to select all, then Ctrl + C to copy. Head back into Minecraft, open your command block, and paste it in with Ctrl + V. Hit Done, then activate the command block with a button, and just like that — your custom villager will appear!

In my example, the villager appeared as a Snow Armorer named “UnderMyCap” with a diamond badge showing he’s at the highest level. When I brought 10 sticks to him and clicked on the trade, he handed over the boat — exactly as configured. And because I had the Invulnerable option ticked, he couldn’t be harmed in survival mode, making him the perfect permanent shop keeper.


Final Thoughts

And that’s all there is to it! Creating custom villager trade shops in Minecraft Java Edition is incredibly easy once you know how to use the generator. Whether you’re building a survival world market, a custom adventure map, or just want a fun trade set up for your friends, this method gives you complete control over what your villager buys and sells. I hope this helped, and I can’t wait to see you in the next one — see you then!

“`

Video Thumbnail

Leave a Reply