Villager Shop Maker
Versions: 1.15, 1.16
An easy way to make custom villager shops in Minecraft 1.15!
Villagers have trades in Minecraft, but wouldn't it be cool if you could make your own villager with completely custom trades and a custom look? That's exactly what this datapack allows you to do!
To start customizing a villager, just right-click the top of a chest with a villager spawn egg and you will get a "villager shop maker". Punch the villager to select it, and start customizing using the controls in the chat.
Underneath the villager there is a hopper with 3 slots that represent the 3 slots for a trade. Put the items that you want to buy and sell in the hopper and then press the "Add Trade" button in chat to add that trade to the villager. Click the "Remove Trade" button to remove the most recent trade.
Using the "Profession", "Level", and "Biome" buttons, you can cycle through each category. For example, click the profession biome a few times until you find the look that best fits your villager.
To rename the villager, click the rename button to spawn in a command block. Just write whichever name you want inside quotes, or optionally you can also use JSON text formatting if you are familiar with that.
When you're done, click the "Finish" button to get a spawn egg that summons an exact copy of the villager you just made, or click the "Delete" button to get rid of the villager.
This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License.