跳到正文

RLCraft Villager Tomes

作者:ExiledRadio

Turn the enchanted books you find into permanent villager trades. Hand a villager a book and it learns that enchantment. Works with modded enchantments.

收藏

截图

介绍

中文介绍正在准备中,下面暂时显示原文。

RLCraft Villager Tomes

Teach a librarian an enchanted book, and it sells that book to you forever.

Pay a librarian’s bounty to unlock a slot, teach it the book, and buy copies whenever you need one. Works with any enchantment, modded ones included.

RLCraft Villager Tomes

💬 Join the Discord for bug reports, suggestions and release pings.


How it works

  1. Unlock a slot by delivering the librarian’s bounty.
  2. Teach a book to fill the slot.
  3. Buy it for 10 emeralds per level plus a book.

Everything runs through sneak + right-click on the librarian:

Holding What it does
Nothing Shows its bounty scroll
An item it asked for Delivers it toward the next slot
An enchanted book Teaches it (sneak-click again to confirm)
A book and quill Makes a Villager Ledger
A Villager Ledger Writes the librarian down
A Villager Ward Wards the librarian

Slots and bounties

Five slots per librarian, one enchantment each. Later slots ask for more and rarer items.

The bounty scroll

  • Requests are fixed per librarian and never re-roll.
  • Slots can be bought ahead of filling them.
  • Worn tools count, as do items Reskillable won’t let you use yet.
  • 248 bounty items across vanilla, Ice and Fire, Lycanites, Defiled Lands, Rustic, Parasites and more. Items from missing mods are skipped.

Teaching and upgrading

A multi-enchant book teaches its top enchantment and keeps the rest. Teaching a higher level of a taught enchantment upgrades the trade. Lower or equal levels, and enchantments the librarian already sells naturally, are refused.


Villager Ledger

Tracks every librarian’s bounty, your carried counts against it, and where each one lives.

The ledger

  • Star villagers to pin them to the front.
  • The ribbon bookmarks a page.
  • Ward icons switch that villager’s ward mode.
  • The name tag (or a double-click) renames the villager.
  • Coordinates show direction and distance on hover. With Antique Atlas, clicking them adds an atlas marker.

Craft a ledger with a book to copy it. Copies share one list, like Antique Atlas copies.

Copying a ledger


Ledger Lectern

Lectern recipe

The ledger isn’t consumed. A ledger on a lectern gets a Deliver button per villager that pays its bounty from your inventory, for any loaded villager. Enchanted items, renamed items and worn armor are never taken.


Villager Ward

Ward recipe

Permanent protection for one villager. The icon beside its trade screen switches modes:

Ward modes

Mode What can hurt it
Fully immune Nothing
Players only (default) Players
Players and zombies Players and zombies, for curing

Warded villagers are also immune to lightning. The void and /kill still work. Curing keeps the ward, taught books, slots and bounty.


Optional: the chance system

Off by default. With ENABLE_CHANCE = true, a failed teach destroys the book and banked catalysts. Odds scale with unlocked slots:

Slots unlocked Starting chance Max chance
1 30% 80%
2 40% 85%
3 50% 90%
4 60% 95%
5 70% 100%

Catalysts bank extra chance:

Catalyst Adds
Iron Ingot, Gold Ingot, Silver Ingot +5%
Emerald, Glowing Powder +10%
Diamond +15%
Glowing Ingot +40%
Glowing Gem +120%

Each failure adds +5% per book level for that enchantment, past the cap, until it succeeds.


Good to know

  • Librarians and cartographers by default (ALLOWED_PROFESSIONS).
  • Modded enchantments work. Treasure enchantments and curses each have a toggle.
  • LOCK_SLOTS = false removes bounties.
  • NEVER_LOCK_TAUGHT_TRADES = true stops taught trades from locking.

Config

config/rlcraftvillagertomes.cfg or the in-game config screen. Applies live.

Category What’s in it
learning Who can be taught, slots per villager, enchantment lists
slots Slot unlocking, request length, ledger size
chance The optional chance system
upgrading How trades level up
pricing Emerald cost, the extra book, trade stock
bounties What librarians ask for, and how many
catalysts What raises the odds, and by how much
feedback Messages, sounds, particles

Commands

/villagertomes (also /tomes or /vt) acts on the villager you’re looking at.

Command Who What it does
list Everyone What it sells, and the price of each trade
tiers Everyone The bounty and catalyst lists
log Everyone Your ledger in chat, with [Remove] buttons
unlock [n] Ops Opens slots for free
reroll Ops Gives it a new request
teach / forget / clear Ops Edits its tomes
bank <percent> Ops Sets banked chance
pity <ench> <percent> Ops Sets the failure bonus for one enchantment

Requirements & install

  • Minecraft 1.12.2, Forge 14.23.5.2847+. No dependencies.
  • Required on server and clients.
  • Remove older versions first (duplicate mod id crash).

Pairs well with


Unofficial addon, not affiliated with the RLCraft or RLCraft Dregora teams. Licensed MIT.

Source: https://github.com/ExiledRadio/RLCraftVillagerTomes

常见问题

RLCraft Villager Tomes 支持哪些 Minecraft 版本?

RLCraft Villager Tomes 支持 Minecraft Java 版 1.12.2,可用的加载器:Forge。下载时注意选择和你游戏版本一致的文件。

RLCraft Villager Tomes 怎么安装?

先用 PCL2 或 HMCL 启动器安装对应版本的 Forge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。

评论

登录后评论和评分

ExiledRadio 的其他作品

查看全部 →