Data Packs Quality of Life

Easy Villager Resetting

  • 16.8k views 8 today
  • save_alt 2.7k downloads
Compatibility
Minecraft 1.17
to version
Minecraft 1.20
Changes include
  • Functions
  • 17
  • 18
  • 3
rubl
Lvl 50Grandmaster Robot uwu
13
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.

More like this

  Have something to say?

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

Welcome