ModsFinder

Librarian's Balance

by misterk7_-

Librarian's Balance reshapes how players get enchantments from villagers, tying book trades to experience, emeralds and exploration.

FabricForgeNeoForgeQuiltServer required, client optionalMIT LicenseOpen source1.17 – 26.3

What it does

Librarian's Balance changes the villager trading system so enchanted books are gated by progression. Librarians sell only low-level books at first, while higher-level books have to be upgraded at an anvil before the villager offers them. Players can buy copies of an enchantment book they already own through a librarian, and a lectern is used to set up the librarian's trades. Mending is turned into a treasure enchantment that can only be found in End Ancient Cities, so it requires exploration before a player can obtain it.

The mod is a datapack, so it is loaded through a datapack and is not a separate Java mod. It is built for survival worlds and multiplayer servers, where enchantment progression can otherwise arrive too quickly. Everything it changes can be toggled and configured with the libal:config function, which must be run by an operator. Server owners who want to alter the loot tables can do so without deleting the loot table folder inside the pack. The mod is distributed for Fabric, Forge, NeoForge and Quilt, and the latest build targets 1.21.11. It is a server-side mod, so the server requires it while clients may leave it out.

Key features

  1. Gated enchanted books

    Librarians offer higher-level enchanted books only after the book has been upgraded at an anvil.

  2. Buying owned enchantments

    A player can purchase a copy of an enchantment book they already own from a librarian.

  3. Mending as a treasure enchantment

    Mending is found only as a treasure enchantment in End Ancient Cities, requiring exploration first.

  4. Configurable behavior

    Each change can be toggled or configured with the libal:config function, run by an operator.

Compatibility

Latest build for each game version and loader.

26.x5 of 5 versions with builds
26.34.0b-26.3+mod4.0b-26.3+mod4.0b-26.3+mod4.0b-26.3+mod
26.24.0b-26.2+mod4.0b-26.2+mod4.0b-26.2+mod4.0b-26.2+mod
26.1.24.0b-26.1+mod4.0b-26.1+mod4.0b-26.1+mod4.0b-26.1+mod
26.1.14.0b-26.1+mod4.0b-26.1+mod4.0b-26.1+mod4.0b-26.1+mod
26.14.0b-26.1+mod4.0b-26.1+mod4.0b-26.1+mod4.0b-26.1+mod
1.21.x12 of 12 versions with builds
1.21.114.0b-1.21.11+mod4.0b-1.21.11+mod4.0b-1.21.11+mod4.0b-1.21.11+mod
1.21.104.0-1.21.9-10+mod4.0-1.21.9-10+mod4.0-1.21.9-10+mod4.0-1.21.9-10+mod
1.21.94.0-1.21.9-10+mod4.0-1.21.9-10+mod4.0-1.21.9-10+mod4.0-1.21.9-10+mod
1.21.84.0b-1.21.6-8+mod4.0b-1.21.6-8+mod4.0b-1.21.6-8+mod4.0b-1.21.6-8+mod
1.21.74.0b-1.21.6-8+mod4.0b-1.21.6-8+mod4.0b-1.21.6-8+mod4.0b-1.21.6-8+mod
1.21.64.0b-1.21.6-8+mod4.0b-1.21.6-8+mod4.0b-1.21.6-8+mod4.0b-1.21.6-8+mod
1.21.54.0-1.21.5+mod4.0-1.21.5+mod4.0-1.21.5+mod4.0-1.21.5+mod
1.21.44.0-1.21.0-4+mod4.0-1.21.0-4+mod4.0-1.21.0-4+mod4.0-1.21.0-4+mod
1.21.34.0-1.21.0-4+mod4.0-1.21.0-4+mod4.0-1.21.0-4+mod4.0-1.21.0-4+mod
1.21.24.0-1.21.0-4+mod4.0-1.21.0-4+mod4.0-1.21.0-4+mod4.0-1.21.0-4+mod
1.21.14.0-1.21.0-4+mod4.0-1.21.0-4+mod4.0-1.21.0-4+mod4.0-1.21.0-4+mod
1.214.0-1.21.0-4+mod4.0-1.21.0-4+mod4.0-1.21.0-4+mod4.0-1.21.0-4+mod
1.20.x7 of 7 versions with builds
1.19.x5 of 5 versions with builds
1.18.x3 of 3 versions with builds
1.17.x2 of 2 versions with builds
ReleaseBetaAlphaNot available

This mod also publishes snapshot builds. Snapshots are not shown in the matrix.

Questions

Does Librarian's Balance need to be installed on the client?

No. The mod is server required and client optional, so players can join a server running it without installing anything.

Which loaders does Librarian's Balance support?

It is published for Fabric, Forge, NeoForge and Quilt, and it is also available as a data pack.

How can the changes be adjusted or refreshed?

Settings are toggled with the libal:config function, which must be run by an operator. If the datapack seems broken, the libal:load function refreshes it.

In the catalog

Librarian's Balance is one of 19,031 Adventure mods on ModsFinder, and one of 10,052 Adventure mods for Fabric. 8,071 mods support Minecraft 26.3.

More from misterk7_-

All projects

Similar mods

What the author says

Librarian's Balance is a datapack / mod that improves the progression of obtaining enchantments through villagers. This datapack allows you to buy copies of any enchantment book you own through a librarian.
misterk7_-, on the Modrinth page

Official listing

Owner
misterk7_-
Published
2023-02-05
Updated on Modrinth
2026-10-06
Facts verified
2026-10-15

Tags