/LibrarianTradeFinder

A fabric mod that helps you find the enchantments you need from a Librarian Villager.

Primary LanguageJavaGNU General Public License v3.0GPL-3.0

Librarian Trade Finder

A fabric mod that helps you find the enchantments you need from a Librarian Villager.

Demo

demo.mp4

Installation

Download the jar from modrinth.

Or clone the repository and run ./gradlew build. The compiled jar should be under build/libs/.

Usage

Common Steps

  1. Encase the villager in a 1x1 area.
  2. Place down a Lectern in front of the villager.
  3. Look at the Lectern and execute /tradefinder select.
  4. Put enough lecterns in your off-hand and an axe in your main-hand. The faster the axe can break the lectern, the faster the mod will be able to search.

Continuation Single Search

  1. Execute /tradefinder searchSingle <enchantment> <maxPrice> to start searching for you preferred enchantment. As soon as the mod found it, it will stop the search and message you.
  2. If you want to stop the search before you found the enchantment, execute /tradefinder stop.

Continuation List Search

  1. Execute /tradefinder config or open the config gui using modmenu.
  2. Switch to 'List Enchantments' Tab. Then select all the enchantments you want to search for.
  3. Execute /tradefinder searchList to start searching for the list. As soon as the mod found any enchantment you selected, it will stop the search and message you.
  4. If you want to stop the search before you found a enchantment, execute /tradefinder stop.

Common Issues

  • The error: "You are not looking at a lectern."
    • Make sure you are looking at the lectern and not the villager.
  • The lectern doesn't get broken.
    • Some anti-cheats can prevent breaking the lectern or interacting with the villager if you are not looking at it.
  • My Lecterns are disappearing.
    • Sometimes the lecterns dropped, can get behind the lectern or somewhere else. Stop the mod, break the lectern, and try to find all the items. Then start the search again.

If you have any further issues, create an issue on my github or message me on Discord Greenman999#8421.