
SpiritAPI
A cross-platform architectury-based transport API for my mods.
About this Mod
Spirit API is a cross-loader API I use for my mods that abstracts the Neoforge and Fabric energy, fluid, and item APIs and adds a new similar Soul API.
Like many small mod libraries, this one is mostly designed to support my own mods and is not trying to be flexible, comprehensive, or stable.
This is a library, and will not do anything on its own.
Available Versions
How to Install SpiritAPI 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.5).
Install Mod
Open the mod browser in the dashboard and search for "SpiritAPI". Click "Install" – done! Alternatively, upload the .jar via SFTP to the /mods folder.
Compatibility
Mod Loaders
Minecraft Versions
1.21.5, 1.21.1
Server-side
✓ RequiredRecommended RAM
4 GB(min. 3 GB)Frequently Asked Questions
SpiritAPI 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.5). You can switch loaders with one click in the panel.
Is SpiritAPI compatible with fabric and neoforge?
SpiritAPI officially supports fabric, neoforge for Minecraft 1.21.5, 1.21.1. The Mado dashboard automatically detects incompatible loader combinations.
Server lagging with SpiritAPI – how to optimize performance?
Recommended RAM: 4 GB (per 8 players). Use /spark profiler to check if SpiritAPI 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 SpiritAPI with just one click on your server.