HomeJavaModsEnbeon's Custom Books
Enbeon's Custom Books
ModsJava

Enbeon's Custom Books

by ActuallyEnbeon · on Modrinth

Which build do you need?

This mod ships a separate file for every mod loader and every version of the game. Pick both, then download — the wrong build installs fine and then does nothing in the game.

Mod loader

Minecraft version

⬇ Download for 26.1–26.2 · Fabric⬇ Download for 1.21.9–1.21.11 · Fabric⬇ Download for 1.21.6–1.21.8 · Fabric⬇ Download for 1.21.5 · Fabric⬇ Download for 1.21.4 · Fabric⬇ Download for 26.1–26.2 · Quilt⬇ Download for 1.21.9–1.21.11 · Quilt⬇ Download for 1.21.6–1.21.8 · Quilt⬇ Download for 1.21.5 · Quilt⬇ Download for 1.21.4 · Quilt
I don't know my version or loader
Open the Minecraft launcher and look at the profile you play on — it names both, like fabric-loader-1.21.4. The version also shows in the bottom-right corner of the game's main menu.
No loader in the profile name? Then it's plain Minecraft, and these mods won't run — you need Fabric or NeoForge installed first.
Enbeon's Custom Books — screenshot 1

Enbeon's Custom Books

Yet another Minecraft mod that gives Enchanted Books unique textures based on the enchantments they have.

Compatible with Fabric and Quilt. Sorry if you run Forge or NeoForge!

This mod is compatible with 1.21.4+. I probably won't backport unless there's demand for it.

Preamble

This mod is the product of wanting a solution to component-controlled textures for Enchanted Books, when CIT is unavailable and Mojang's vanilla solution is infeasible.

Enbeon's Custom Books uses a precedence-based system to decide which texture is used for books with multiple enchantments. I've provided what I feel is a sensible default order, with rarer enchantments taking priority over more common ones (for example, Mending has the highest priority, while Sharpness has the lowest). The order is also fully configurable in the mod config.

I took inspiration from Even Better Enchants for some of the textures in this mod.

Dependencies

Fabric API is required to run this mod.

Additionally, to access the in-game config screen, you will need:

Textures

See the gallery for all of the book textures.

The animation for the Mending book texture can be disabled in the in-game config.

Language support

As of v1.0.4, Enbeon's Custom Books supports:

Mod compatibility

If you find this mod useful and want me to add modded enchantments to it, feel free to create an issue or pull request.

I'm also happy to accept pull requests to add support for new languages.

Special thanks

This project uses the Stonecutter build tool, which allows compiling a single codebase to multiple different game versions.

Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

Verified by MCModsHub

These come from our own check of the pack file, not from the source page.

Explore more