chiseledEnchants-multi

Targeted enchanting via chiseled bookshelves — guarantee specific enchants at the enchanting table. Fabric + NeoForge
2026-07-05_15.43.19.png

2026-07-05_15.43.19.png

2026-07-05_15.42.53.png

2026-07-05_15.42.53.png

2026-07-05_15.44.10.png

2026-07-05_15.44.10.png

2026-07-05_15.43.55.png

2026-07-05_15.43.55.png

2026-07-05_15.43.35.png

2026-07-05_15.43.35.png

Description

Targeted enchanting for Minecraft. Stock chiseled bookshelves with single-enchant books and choose exactly what your gear gets — no more rerolling the enchanting table and hoping.

Server-side only. Vanilla clients can join with no client mod and no resource pack — there are no new items or blocks, so nothing desyncs. Works in single-player too.

✨ How it works

  1. Craft the "Chiseled Enchanter" — a special enchanting table (dragon head + netherite + obsidian). Its name carries a rarity color a vanilla anvil can't reproduce, so it's craft-only; a normal enchanting table stays 100% vanilla.
  2. Ring it with chiseled bookshelves in the usual enchanting-power spots (one-block air gap).
  3. Stock the shelves with single-enchant books for whatever you want to guarantee.
  4. Enchant — the table applies the enchants you chose instead of a random roll.

🎯 The rules that keep it fair

  • Only max-level books count. A book counts only at that enchant's max — Sharpness V, Unbreaking III, Mending I. Below-max books are flagged and ignored, so nothing is averaged: you can only ever replicate a tier you already own, never launder cheap books into a higher one.
  • 6 max-level books = a 100% guarantee. Fewer books give a proportional chance to land, and everything that lands comes at its max level.
  • One option, real costs. It unlocks for a flat lapis-block cost (default 14 blocks, not gems); XP scales with what you guarantee. Extra lapis blocks beyond the cost protect your books from being eaten.
  • Conflicts resolve by book count. Sharpness vs. Smite → whoever has more books wins; an equal tie blanks the table on purpose so you can spot it and add a book to break it.
  • Live status bar. A bar above the table shows 🟢 green (ready) or 🔴 red with the reason — mixed shelves, a tie, or a below-max book.

Books are sourced the intended way — villager librarian trades.

📖 In-game guide book

Rename a book & quill to chiseledEnchants in an anvil to get a full in-game guide: how the table works, the costs, the status bar, and the commands — written from your server's live config, so the numbers always match. It's a normal signed book, so it renders on a vanilla client.

⌨️ Commands

  • /cench — summarize a table's setup
  • /cench preview — what you'll get on your held item
  • /cench table — what the shelves are set to apply
  • /cench find <enchant> — trace particle threads to each shelf holding it
  • /cench about — mod info and links
  • /cench reload — reload the config (op)

⚙️ For server admins

Everything is tunable in config/chiseledenchants.json, and it hot-reloads with /cench reload — no restart. You can shape the balance and rules however you like: guarantee strength, the lapis/XP economy, book-protection, conflict handling, curse and treasure switches, a per-enchant whitelist, and how the special table is gated (craft-only, anvil-rename allowed, or any table with chiseled shelves).

📦 Compatibility

  • Loaders: Fabric and NeoForge — one jar runs on both.
  • Minecraft: 26.1.x and 26.2.x.
  • Fabric API is required on Fabric (not needed on NeoForge).
  • Server-side — vanilla clients are fully supported.

The chiseledEnchants-multi Team

Forgeborn tier frameprofile avatar
  • 2
    Followers
  • 14
    Projects
  • 231.7K
    Downloads

More from LunixiaLIVEView all

  • expTrade-plugin project image

    expTrade-plugin

    • 17
    • Bukkit Plugins

    Trade XP levels with other players via commands. Send offers or requests, accept or decline with clickable chat buttons. Accurate per-level XP math ensures fair transfers. Includes admin controls and per-player thresholds.

    • 17
    • April 24, 2026
    • Bukkit Plugins
    • +3
  • pvpOption-plugin project image

    pvpOption-plugin

    • 15
    • Bukkit Plugins

    Opt-in PvP for servers. Only flagged players can fight each other. Includes warmup timer, combat cooldown, action bar HUD, auto-unflag on inactivity, broadcast messages, and full admin controls. Optional expRepair compatibility.

    • 15
    • April 24, 2026
    • Bukkit Plugins
    • +4
  • nixStats project image

    nixStats

    • 140
    • Mods

    A configurable sidebar HUD that tracks any Minecraft stat — blocks mined, items used, mob kills, distances, time played, and more — all in one glanceable overlay.

    • 140
    • April 12, 2026
    • Mods
  • flightSync project image

    flightSync

    • 100
    • Mods

    Fixes a bug where elytra flight stays active after traveling through a portal, leaving you stuck gliding until mount a boat, minecart or saddled animal. Lightweight client-side fix with no configuration needed.

    • 100
    • April 5, 2026
    • Mods
    • +3
  • expTrade-plugin project image

    expTrade-plugin

    • 17
    • Bukkit Plugins

    Trade XP levels with other players via commands. Send offers or requests, accept or decline with clickable chat buttons. Accurate per-level XP math ensures fair transfers. Includes admin controls and per-player thresholds.

    • 17
    • April 24, 2026
    • Bukkit Plugins
    • +3
  • pvpOption-plugin project image

    pvpOption-plugin

    • 15
    • Bukkit Plugins

    Opt-in PvP for servers. Only flagged players can fight each other. Includes warmup timer, combat cooldown, action bar HUD, auto-unflag on inactivity, broadcast messages, and full admin controls. Optional expRepair compatibility.

    • 15
    • April 24, 2026
    • Bukkit Plugins
    • +4
  • nixStats project image

    nixStats

    • 140
    • Mods

    A configurable sidebar HUD that tracks any Minecraft stat — blocks mined, items used, mob kills, distances, time played, and more — all in one glanceable overlay.

    • 140
    • April 12, 2026
    • Mods
  • flightSync project image

    flightSync

    • 100
    • Mods

    Fixes a bug where elytra flight stays active after traveling through a portal, leaving you stuck gliding until mount a boat, minecart or saddled animal. Lightweight client-side fix with no configuration needed.

    • 100
    • April 5, 2026
    • Mods
    • +3