Minecraft Data Packs / Quality of Life

Easy Villager Resetting

  • check_circle Functions
  • 7,960 views, 13 today
  • 1,592 downloads, 2 today
  • 13
  • 14
  • 3
rubl
Level 42 : Master Robot uwu
12
This datapack allows you to reset villager trades for the price of one emerald instead of having to break the workstation. Unfortunately, due to the way the villager GUI works, you will need to reopen the villager's trades to see the new trades, but it is still far less annoying than the alternative.

Technically, you can set the price of the reset with /scoreboard players set reset_price evr <price>, however, the villager will quickly discount this by up to 25 emeralds.
If you want to be able to reset all villagers and not just level 0 ones, you can enable this option using /scoreboard players set reset_locked_villagers evr 1.

If you have custom villagers who should not be affected by this datapack, give them the tag "evr.ignore".

This datapack should work from 1.17.0 upwards; however, it has only been tested on 1.20.1.




This datapack was made with the help of mcstacker, misode, and the Minecraft wiki <3.
CompatibilityMinecraft 1.17
toMinecraft 1.20
Tags

Create an account or sign in to comment.

CoreyByte
12/11/2023 11:53 pm
Level 28 : Expert Miner
Tested it in 1.20.2 and it works just fine
2
CoreyByte
12/12/2023 1:04 am
Level 28 : Expert Miner
And up to 1.20.4
2
CoreyByte
09/03/2023 10:07 pm
Level 28 : Expert Miner
I really like this! it's definitely more convenient and the cost of an emerald just feels right!
2

Welcome