HomeJavaDatapacksVillager Trade Checker
Villager Trade Checker
DatapacksJava

Villager Trade Checker

by ShelfHead · on Modrinth

Which build do you need?

This mod ships a separate file for every mod loader and every version of the game. Pick both, then download — the wrong build installs fine and then does nothing in the game.

Mod loader

Minecraft version

⬇ Download for 1.21.11 · Data pack⬇ Download for 1.21.6–1.21.10 · Data pack⬇ Download for 1.21.11 · Fabric⬇ Download for 1.21.6–1.21.10 · Fabric⬇ Download for 1.21.11 · Forge⬇ Download for 1.21.6–1.21.10 · Forge⬇ Download for 1.21.11 · NeoForge⬇ Download for 1.21.6–1.21.10 · NeoForge⬇ Download for 1.21.11 · Quilt⬇ Download for 1.21.6–1.21.10 · Quilt
I don't know my version or loader
Open the Minecraft launcher and look at the profile you play on — it names both, like fabric-loader-1.21.4. The version also shows in the bottom-right corner of the game's main menu.
No loader in the profile name? Then it's plain Minecraft, and these mods won't run — you need Fabric or NeoForge installed first.

Short Overview

This datapack can be used to easily check librarian villager trades without opening them each time. This pack can also be used to reset a villager completely.

Command Overview

/trigger vtc_enable : Pick the closest villager to you and enables it for use with the pack. The villager will start glowing. /trigger vtc_disable : Disables your enabled villager /trigger vtc_scan : If the enabled villager is/will be a librarian, makes it so that when it gets that job, it will output it's enchantment if it has it. /trigger vtc_menu : Opens the enchantment treshold menu. /trigger vtc_reset : Prepares the currently selected villager to be reset. Confirmation is needed.

General Use

At first, you will want to pick a villager by using /trigger vtc_enabled while standing close to your villager. When selected, it will start glowing. You can only select one villager at the time per person. Triggering enable Enabled villager

You can now repeatedly give it a job and it will put his enchant in chat just for you. Preview of functionality

Setting a treshold

If you want to receive a message for a (max level) enchant on top of the already existing ones, /trigger vtc_menu to open the menu. Here, you can choose which enchantment you want to show and under what treshold. (!Note: When you open a specific enchant setting, the slider will always be at 0. You currently cannot see what score you put it on! You setting is safed!) Enchantment Menu Specific Enchant Menu

Disabling and Resetting

Disable

When you are done with a villager, you can run /trigger vtc_disable to stop the pack from interacting with the villager. If you run /trigger vtc_enable on another villager, it will disable the previous. Disabling does not interfere with anything vanilla related.

Reset

If you have a villager that has locked in their trades, and want to get rid of it, you don't have to remove his existance anymore. You can just totally wipe any happy memory he ever had and make him believe he was born in the cell you put him in, ready for work. All this can be done simple with the /trigger vtc_reset command. The selected villager will glow red and you will be asked to confirm. Resetting a villager

Special thanks to TheBlackSwitch for helping me out with some things!

Quick facts

Install steps are the general flow for this file type — see the MC Java Mods guides for the full walkthrough.

Verified by MCModsHub

These come from our own check of the pack file, not from the source page.

Explore more