
RecipeBook API
Provides a simple-to-use API to create recipe book support for custom recipe types
About this Mod
📘 Description
If you use Fabric or Jared's MultiLoader-Template (like me), then there's not really a way to add recipe book support for custom recipe types. This mod solves that issue by adding a simple system that works with vanilla and allows for some customization
Fabric API required for Fabric version
📜 Terms of Use
You may
✅ Use this mod as a reference to understand and or create something of your own, as long as it is not a copy or recreation
✅ Use this mod in modpacks with credit and one or more links to any of the project pages*
✅ Edit for personal use
✅ Use this mod for/in YouTube videos with credit and one or more links to any of the project pages*
✅ Create addon mods for this mod
You may not
❌ Reupload/publish this mod to any website without explicit permission from me and one or more links
to any of the project pages*
❌ Redistibute edited or unedited assets** from this mod without permission from me and credit
* Project pages include CurseForge, Modrinth, GitHub
** Assets include logos, banners, textures, models etc
🔧 Compatibility
Below is a list of other recipe book related mods with tested compatibility.
Other recipe book related mods may still work but have not been tested
- BetterRecipeBook works perfectly except one feature doesn't render (Fabric, Forge)
- HiddenRecipeBook works perfectly except it doesn't disable custom books (Fabric, Forge)
- NoRecipeBook works perfectly (Fabric)
- LetsDoAPI works perfectly (Fabric, Forge)
Want to play with your friends on a server? Get 15% off your first month with code einstein.
Click or on the banner below to get started!
Available Versions
How to Install RecipeBook API 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.21.1).
Install Mod
Open the mod browser in the dashboard and search for "RecipeBook API". Click "Install" – done! Alternatively, upload the .jar via SFTP to the /mods folder.
Compatibility
Mod Loaders
Minecraft Versions
1.21.1, 1.21
Server-side
✓ RequiredRecommended RAM
4 GB(min. 3 GB)Frequently Asked Questions
RecipeBook API 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.21.1). You can switch loaders with one click in the panel.
Is RecipeBook API compatible with fabric and neoforge?
RecipeBook API officially supports fabric, neoforge for Minecraft 1.21.1, 1.21. The Mado dashboard automatically detects incompatible loader combinations.
Server lagging with RecipeBook API – how to optimize performance?
Recommended RAM: 4 GB (per 8 players). Use /spark profiler to check if RecipeBook API 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.
Similar Mods
Rent Modded Server
Install RecipeBook API with just one click on your server.
