- Minecraft Versions
- 1.14, 1.15, 1.16, 1.17, 1.18, 1.19, 1.20
Finally a plugin that allows you to control villagers in your server down to every single trade they offer. Customise every profession and villager level to have the trades that suit your server best.
No more overpowered trades allowing players to get unlimited emeralds for a handful of sticks. Change trades that offer enchanted books like mending in order to reduce the amount sold or make them more expensive. Offer custom items or use any currency in any item form that you can possibly think of.
This plugin is a more advanced version of my previous plugin 'Custom Villager Modifications' (Over 7000 downloads and over 20 positive 5* reviews) that now gives server owners the ability to change every trade however they please.
Coded for version 1.16.5 but works on all versions from 1.14+ - Anything below that version uses a completely different type of villager trading.
Usage restriction (number of trades before the trade is disabled) does not work on 1.14 versions due to a known bug of Minecraft that was fixed in 1.15. https://bugs.mojang.com/browse/MC-157136.
If you have any problems with the plugin, or if you would like news and information on updates, please join my discord server https://discord.gg/rBYrcYVYsP.
Looking for a plugin that allows you to alter the prices of trades without the full customisation? Check out the original plugin that I made for that very purpose: https://www.spigotmc.org/resources/78329/
FEATURES
- Full control over every single trade that villagers on the server provide.
- Adjust number of times any trade can be done before it becomes unavailable.
- Restrict times that villagers can be traded with.
- Adjustable limit on the level of Hero of the Village that players can get.
- Stop discounts from positive villager gossips on any trades to keep prices stable.
- Stop villagers changing professions once they have gained one.
- Create custom currencies or use items from any plugins in trades.
- Change each individual trade to whatever you want, add or remove as many as you please for each villager type.
- Trades are sorted by villager occupation and villager level to allow customization as villagers level up.
- Default config contains all default villager trades for you to modify/remove as you please.
- Default config contains all normal enchantments sold by Librarians at level 1 and 2, and no enchanted gear sold by other villagers. All can be changed.
- Control trades that wandering traders offer - in the exact same way as villagers.
- Commands for admin side stuff are now contained within the command /vo <argument> rather than each command being separate.
- Help menu for the commands to give a description of each and what they do.
- /vo update - refreshes all villagers in order to force config changes to take place, doing this makes the villagers re-roll their trades.
- /vo meta - gives the meta values of an item that you are holding in order to easily copy it to a trade.
- /vo edit - change settings and trades in a gui menu.
- Random trade selection from the config, villagers will randomly choose 2 possible trades when leveling up from however many you set for that level in the config.
- Random price ranges option, set in the setup and all villagers will choose a random value in that range when they gain the trade.
USAGE
All of the setup for this plugin is done in the config, in which you can toggle any settings for the villagers and create or edit any trades that you would like.
Changing settings takes effect upon a reload of the plugin using /vo reload. Changing trades takes effect on every villager that has not been interacted with or on the next level up since the plugin was installed.
If you change the trades completely after installing the plugin and would like villagers that have been interacted with since the install to be edited, you can use /vo update to clear the memory.
SUPPORT
If you download this plugin, or any of my others, and have trouble setting it up or find any problems with it feel free to join my discord server for immediate support.
Configuring the plugin may take awhile to get exactly as you want it due to the amount of trades and different types of villagers. If you create a config and would like to help others out, please feel free to share it in my discord or in the discussion section of this resource!
PERMISSIONS
VillagerOverhaul.commands - Allows the player to send commands and access to tab completing for commands from Villager Overhaul. /vo help to see a list of all commands.
No more overpowered trades allowing players to get unlimited emeralds for a handful of sticks. Change trades that offer enchanted books like mending in order to reduce the amount sold or make them more expensive. Offer custom items or use any currency in any item form that you can possibly think of.
This plugin is a more advanced version of my previous plugin 'Custom Villager Modifications' (Over 7000 downloads and over 20 positive 5* reviews) that now gives server owners the ability to change every trade however they please.
Coded for version 1.16.5 but works on all versions from 1.14+ - Anything below that version uses a completely different type of villager trading.
Usage restriction (number of trades before the trade is disabled) does not work on 1.14 versions due to a known bug of Minecraft that was fixed in 1.15. https://bugs.mojang.com/browse/MC-157136.
If you have any problems with the plugin, or if you would like news and information on updates, please join my discord server https://discord.gg/rBYrcYVYsP.
Looking for a plugin that allows you to alter the prices of trades without the full customisation? Check out the original plugin that I made for that very purpose: https://www.spigotmc.org/resources/78329/
FEATURES
- Full control over every single trade that villagers on the server provide.
- Adjust number of times any trade can be done before it becomes unavailable.
- Restrict times that villagers can be traded with.
- Adjustable limit on the level of Hero of the Village that players can get.
- Stop discounts from positive villager gossips on any trades to keep prices stable.
- Stop villagers changing professions once they have gained one.
- Create custom currencies or use items from any plugins in trades.
- Change each individual trade to whatever you want, add or remove as many as you please for each villager type.
- Trades are sorted by villager occupation and villager level to allow customization as villagers level up.
- Default config contains all default villager trades for you to modify/remove as you please.
- Default config contains all normal enchantments sold by Librarians at level 1 and 2, and no enchanted gear sold by other villagers. All can be changed.
- Control trades that wandering traders offer - in the exact same way as villagers.
- Commands for admin side stuff are now contained within the command /vo <argument> rather than each command being separate.
- Help menu for the commands to give a description of each and what they do.
- /vo update - refreshes all villagers in order to force config changes to take place, doing this makes the villagers re-roll their trades.
- /vo meta - gives the meta values of an item that you are holding in order to easily copy it to a trade.
- /vo edit - change settings and trades in a gui menu.
- Random trade selection from the config, villagers will randomly choose 2 possible trades when leveling up from however many you set for that level in the config.
- Random price ranges option, set in the setup and all villagers will choose a random value in that range when they gain the trade.
USAGE
All of the setup for this plugin is done in the config, in which you can toggle any settings for the villagers and create or edit any trades that you would like.
Changing settings takes effect upon a reload of the plugin using /vo reload. Changing trades takes effect on every villager that has not been interacted with or on the next level up since the plugin was installed.
If you change the trades completely after installing the plugin and would like villagers that have been interacted with since the install to be edited, you can use /vo update to clear the memory.
SUPPORT
If you download this plugin, or any of my others, and have trouble setting it up or find any problems with it feel free to join my discord server for immediate support.
Configuring the plugin may take awhile to get exactly as you want it due to the amount of trades and different types of villagers. If you create a config and would like to help others out, please feel free to share it in my discord or in the discussion section of this resource!
PERMISSIONS
VillagerOverhaul.commands - Allows the player to send commands and access to tab completing for commands from Villager Overhaul. /vo help to see a list of all commands.