
LocalizedBook
Adds an ability to localize hardcoded 'name', 'landing_text' and 'subtitle' values in Patchouli's book.json.
About this Mod
LocalizedBook
Description
The LocalizedBook mod enhances your Minecraft experience by allowing the localization of hardcoded values such as 'name', 'landing_text', and 'subtitle' in Patchouli's book.json. This functionality is essential for modpack developers and content creators who wish to offer multilingual support for patchouli books from other mods that hardcode these values.
Features
- Localize
name,landing_text, andsubtitlein Patchouli books. - Easy configuration using TOML format.
- Default setting options to revert to original text.
Installation
- Install Fabric API/Forge and Patchouli mod.
- Download
LocalizedBookand place it in yourmodsfolder. - Restart Minecraft to complete the installation.
Configuration
To configure your books for localization:
- Navigate to
.minecraft\config\localizedbook\mainconfig.toml. - Add your book entries under the format:
"modid:bookid" = ["custom name or 'default'", "custom landing text or 'default'", "custom subtitle or 'default'"]
You can also write translation keys there just like in Patchouli.
For example, to customize the Botania Lexicon:
"botania:lexicon" = ["Botania Guide", "Welcome to the world of Botania", "Your Guide to Botany and Magic"]
You can set any value to "default" to use the default value from the book.json.
Usage
After configuring your books, the changes will take effect in-game after you restart minecraft. Ensure that your book IDs are correctly entered to reflect the changes properly.
Enjoy a fully localized experience in your Minecraft modded environment!
Available Versions
How to Install LocalizedBook on Your Server
Order Server
Order a Minecraft Java server with at least 3 GB RAM (4 GB recommended).
Set fabric Loader
In the panel under "Egg", select the fabric loader and matching Minecraft version (1.20.1).
Install Mod
Open the mod browser in the dashboard and search for "LocalizedBook". Click "Install" – done! Alternatively, upload the .jar via SFTP to the /mods folder.
Compatibility
Mod Loaders
Minecraft Versions
1.20.1
Server-side
✗ UnsupportedRecommended RAM
4 GB(min. 3 GB)Frequently Asked Questions
LocalizedBook server crashes on startup – what to do?
Most common cause: wrong fabric version or insufficient RAM. Check the server log (latest.log) for "OutOfMemoryError" or "Mixin" errors. With Mado Hosting: ensure at least 3 GB RAM is allocated and the loader matches the mod version (1.20.1). You can switch loaders with one click in the panel.
Is LocalizedBook compatible with fabric and forge?
LocalizedBook officially supports fabric, forge for Minecraft 1.20.1. Note: Forge and Fabric mods are NOT cross-compatible – pick one loader and stick with it. The Mado dashboard automatically detects incompatible loader combinations.
Server lagging with LocalizedBook – how to optimize performance?
Recommended RAM: 4 GB (per 8 players). Use /spark profiler to check if LocalizedBook consumes the most tick time. Common fixes: reduce server view-distance to 8-10, install "performant" or "starlight" as supplementary mods on Forge. With Mado Hosting, your server runs on NVMe SSDs with dedicated CPU cores for minimal latency.
Rent Modded Server
Install LocalizedBook with just one click on your server.