Minecraft Data Packs / Quality of Life

Easy Villager Resetting

  • check_circle Functions
  • 5,181 views, 16 today
  • 1,194 downloads, 3 today
  • 12
  • 12
  • 3
rubl's Avatar rubl
Level 36 : Artisan Kitten
10
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.

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

Website

© 2010 - 2024
www.planetminecraft.com

Welcome