Compatibility
Minecraft: Java Edition
26.2
26.1.x
1.21.x
Platforms
Supported environments
Server-side
Singleplayer
Tags
Creators
Details
Licensed MIT
Published yesterday
📖 Enchanting Info 🔮
Enchanting Info is a lightweight, Server-Only quality-of-life Fabric mod for Minecraft 1.21.x, 26.1.x, and 26.2.x. Right-click any enchanted item or book to open exhaustive enchantment profiles in a paginated written-book GUI—no client mods required. 🔌✨
Supported Versions
| Version | Java | Status |
|---|---|---|
| 1.21.x | 21 | ✅ Full support |
| 26.1.x | 25 | ✅ Full support |
| 26.2.x | 25 | ✅ Full support |
🛠️ Purpose & Function
The core mission of this mod is to put every enchantment detail at your fingertips — right on the server, with zero client installation. 🧠
- Instant Profiles: Right-click any enchanted item or enchanted book to open a multi-page written book with full registry statistics, mining costs, applicable items, conflicts, and more. 📕
- Compatibility Scanner: Sneak + right-click with a target item in your main hand and an enchanted book in your off-hand to see a compatibility report — which enchantments will merge, which will conflict, and the estimated anvil cost. ⚡
- Lore Tooltips (Optional): Enable auto-generated lore on enchanted books showing level, max level, rarity, and enchanting cost range. 🏷️
- 43 Built-in Descriptions: Every vanilla enchantment has a bundled English description; modded enchantments show a fallback notice. Clients with the Enchantment Descriptions resource pack will see their own translated text. 🌍
✨ Key Features
| Feature | Description |
|---|---|
| 📕 Paginated Book GUI | Server-driven virtual written book — works on unmodified vanilla clients |
| 🔍 Per-Enchantment Profiles | Level, max level, rarity, weight, category, applicable items, conflicts, enchanting costs per level |
| ⚡ Compatibility Scanner | Sneak + right-click to check enchantment compatibility before combining |
| 🏷️ Enchanted Book Lore | Optional auto-generated lore with enchantment stats |
| 🌍 Localization-Ready | Uses translatableWithFallback — clients with language packs get native text |
| 🧩 Full Mod/Data-Pack Support | Reads from live registries — works with any modded enchantment or data-pack tag |
| ⚙️ Configurable | Toggle book info, scanner, lore, ops-only mode, and treasure villager price alerts |
| 🪶 Lightweight | ~35KB JAR, server-only — no client-side mixins, screens, or rendering |
| 🔒 Ops-Only Mode | Restrict info access to server operators only |
🎮 How to Use
- Install the mod on the server only (clients need nothing). 📥
- Hold any enchanted item or enchanted book. 🎯
- Right-click to open the comprehensive enchantment profile book. 📖
- For compatibility checks, sneak + right-click with a target item in main hand and enchanted book in off-hand. 🔄
- Page through the virtual book — overview, registry, description, obtainment, table costs, applicable items, and conflicts. 📑
Configuration (config/enchanting_info.json):
{
"enable_book_info": true,
"enable_compatibility_scanner": true,
"enable_lore_tooltips": false,
"restrict_to_ops_only": false,
"double_treasure_villager_price_alert": true
}
📋 Book Page Sections
Each enchantment profile includes up to 7 pages:
| Section | Content |
|---|---|
| 🏠 Title Page | Item name and total enchantment count |
| 📊 Overview | Held level, max level, rarity, weight, category |
| 🔖 Registry | Source mod, registry ID, description translation key |
| 📝 Description | Bundled or localized enchantment description |
| 🎲 Obtainment | Enchanting table, villager trade, treasure, curse, random loot, mob equipment |
| 💎 Table Costs | Enchanting table min-max power per level |
| 🛠️ Applicable Items | All items that can receive this enchantment |
| ⚔️ Conflicts | All incompatible enchantments |
Built for players who want complete mastery over their enchanting decisions — no wiki tabbing, no guesswork, just a book. Server-side only, client-free, fully compatible. 📖✨


