Enchanted Book Stack

Stack up to 54 enchanted books into a single portable item that can nest inside shulker boxes and backpacks. Vanilla shulker-like UI, enchanted_book only, librarian trade.

Enchanted Book Stack

Stack up to 54 enchanted books into a single portable item. Open it like a chest, nest it inside shulker boxes / backpacks, and reclaim the slots your enchanting library has been eating.

Anyone who hoards enchanted books knows the pain: 54 enchanted books = 54 slots in your inventory. Move them between bases, dump them in a chest "temporarily", or carry a working set into the Nether, and they fragment into half your storage. Enchanted Book Stack is the one bundle-shaped fix: hold dozens of enchanted books in a single inventory slot, look at the icon to read what's inside, drop the stack into a shulker box and forget about it.

  • ๐Ÿ“š 54 enchanted books per stack (vanilla large chest UI, 9ร—6)
  • โœ‹ Bundle-style stash โ€” hold the stack and right-click an enchanted book, or vice versa
  • ๐Ÿ“ฆ Nestable โ€” drop the stack into shulker boxes, backpacks, or other containers
  • ๐Ÿ” Hover preview โ€” shows the first 5 contained enchantments, vanilla shulker-style
  • โœจ Always glints, like an enchanted book should
  • ๐Ÿ›๏ธ Acquirable via librarian trade (Expert level, 24 emerald + 4 leather)
  • ๐Ÿšซ Enchanted books only โ€” by design, won't accept regular books or container items

What it does / Usage

  1. Trade with an Expert-level librarian, or craft (recipe TBD by your modpack)
  2. Right-click in the air โ†’ opens the 54-slot grid
  3. Or hold the stack and right-click an enchanted book in your inventory to stash it
  4. Hover over the stack to see what's inside (vanilla shulker preview)

Supported loaders / versions

Minecraft NeoForge Forge Fabric
1.21.1 โœ… โœ… โœ…

Ships for NeoForge, Forge, and Fabric on Minecraft 1.21.1. (Minecraft 1.20.1 is not supported โ€” the mod relies on the 1.21+ DataComponents.CONTAINER data component for storage.)

Dependencies

  • Fabric build: Fabric API
  • NeoForge / Forge builds: none

Compatibility & scope

The stack stores its contents in vanilla's own DataComponents.CONTAINER, the same component used by vanilla bundles. No custom NBT, no mixin, no shared inventory channels, no SavedData. The stack is just an item โ€” drop it on the ground, throw it in a hopper, pipe it through a mod's logistics network, it all works.

It's also nestable: a stack can sit inside a shulker box, a backpack, an ender chest, or even another mod's container, since it's an ordinary single-slot item with NBT.

Known limitations

  • v0.1 doesn't search / sort the contents โ€” the grid is in insertion order (vanilla large-chest behaviour)
  • No client-side filtering or hierarchical browsing (those were earlier design experiments and intentionally cut)
  • The stack itself cannot be put inside another Enchanted Book Stack (anti-recursion)

Install

  1. Install your mod loader โ€” NeoForge, Forge, or Fabric โ€” for Minecraft 1.21.1
  2. Drop enchantedbookstack-0.1.0.jar (loader-matching build) into mods/
  3. Trade with a librarian or use creative
  • Minecraft 1.21.1 ยท JDK 21

Languages

English, Japanese.

License

MIT โ€” modpack inclusion welcome, no credit required.

Author: KURONAMI

The Enchanted Book Stack Team

profile avatar
  • 1
    Followers
  • 21
    Projects
  • 11.0K
    Downloads

More from KURONAMlView all

  • Mountain World project image

    Mountain World

    • 20
    • Mods

    The overworld reforged as endless mountains โ€” towering snow-capped peaks, deep valleys, cliff waterfalls. Vanilla ores, structures & mobs are remapped into the peaks via Isekai API. Requires Isekai API.

    • 20
    • May 29, 2026
    • Mods
    • +1
  • Sky World project image

    Sky World

    • 19
    • Mods

    Turn the overworld into a vertical sea of floating islands โ€” Aether-style continents across a 150-block band. Vanilla ores, structures & mobs are remapped into the island volume via Isekai API. Adds a standalone Sky Realm dimension. Requires Isekai API.

    • 19
    • May 29, 2026
    • Mods
    • +1
  • Isekai API project image

    Isekai API

    • 43
    • Mods

    A neutral primitive language for Minecraft worldgen โ€” compose any worldshape (floating islands, new dimensions, layered worlds) from datapack. NeoForge 1.21.1.

    • 43
    • May 29, 2026
    • Mods
    • +1
  • FTB Chunks: Claim Intrusion Alert project image

    FTB Chunks: Claim Intrusion Alert

    • 18
    • Mods

    Notify FTB Chunks claim owners when an outsider tries to break/place/interact inside their claim and gets blocked. Server-side, no mixin.

    • 18
    • May 26, 2026
    • Mods
  • Mountain World project image

    Mountain World

    • 20
    • Mods

    The overworld reforged as endless mountains โ€” towering snow-capped peaks, deep valleys, cliff waterfalls. Vanilla ores, structures & mobs are remapped into the peaks via Isekai API. Requires Isekai API.

    • 20
    • May 29, 2026
    • Mods
    • +1
  • Sky World project image

    Sky World

    • 19
    • Mods

    Turn the overworld into a vertical sea of floating islands โ€” Aether-style continents across a 150-block band. Vanilla ores, structures & mobs are remapped into the island volume via Isekai API. Adds a standalone Sky Realm dimension. Requires Isekai API.

    • 19
    • May 29, 2026
    • Mods
    • +1
  • Isekai API project image

    Isekai API

    • 43
    • Mods

    A neutral primitive language for Minecraft worldgen โ€” compose any worldshape (floating islands, new dimensions, layered worlds) from datapack. NeoForge 1.21.1.

    • 43
    • May 29, 2026
    • Mods
    • +1
  • FTB Chunks: Claim Intrusion Alert project image

    FTB Chunks: Claim Intrusion Alert

    • 18
    • Mods

    Notify FTB Chunks claim owners when an outsider tries to break/place/interact inside their claim and gets blocked. Server-side, no mixin.

    • 18
    • May 26, 2026
    • Mods