Cross-Platform by Design
Write your mod code once using the Architectury common API and compile it for Fabric, Forge, and NeoForge simultaneously. No more maintaining three separate codebases for the same mod.
ArchitecturyAPI is the premier cross-platform framework for Minecraft mod development. Write your mod once and run it seamlessly on Fabric, Forge, and NeoForge — with a single shared codebase.
Architectury streamlines multi-loader mod development with a clean abstraction layer, powerful tooling, and a thriving ecosystem trusted by millions of players.
Write your mod code once using the Architectury common API and compile it for Fabric, Forge, and NeoForge simultaneously. No more maintaining three separate codebases for the same mod.
The dedicated Gradle plugin handles all complex multi-loader build configuration automatically. Scaffold your project with the official template and have it compiling in under ten minutes.
Released under the LGPL-3.0 license, ArchitecturyAPI is completely free for personal and commercial use. Fork it, audit it, or contribute — everything is open on GitHub.
Architectury normalizes the differences between Fabric's event callbacks and Forge's event bus into a single, clean API. Register once, fire everywhere — no platform-specific event wiring needed.
Abstracted registry objects, fluid handling, entity attributes, capability-like interfaces, and packet networking that work identically across all platforms. Ship features, not boilerplate.
Join thousands of developers building with Architectury. An active Discord, comprehensive documentation at docs.architectury.dev, and hundreds of open-source example mods to learn from.
ArchitecturyAPI officially supports all three major Minecraft Java Edition mod loaders so your mods reach the widest possible player base.
The modern, lightweight mod loader known for rapid updates and a developer-friendly API. Ideal for performance-focused and experimental mods.
The original Minecraft mod loader with over a decade of history and home to thousands of classic mods and the largest modpack ecosystem.
The next-generation fork of Forge offering modern API improvements and active development while maintaining compatibility with the existing ecosystem.
Thousands of mods on Modrinth and CurseForge rely on ArchitecturyAPI. Here are some of the most beloved cross-platform titles in the community.
The ultimate item and recipe browser. View all crafting recipes, search items, and navigate mod content with a clean, fast interface.
Item BrowserA cross-platform configuration screen API that lets mod developers create beautiful in-game settings screens with minimal effort.
ConfigurationShows a HUD tooltip for the block or entity you are looking at. The spiritual successor to WAILA, now fully cross-platform.
HUD / TooltipA featureful and accessible recipe viewer and item list with a clean UI, crafting trees, and deep cross-platform support.
Recipe ViewerThe iconic ME storage network and autocrafting mod. Store millions of items and automate your entire base with energy-driven machinery.
StorageAdds an in-game screen to browse installed mods and jump directly to their configuration screens from the main menu.
UIEverything you need to know about ArchitecturyAPI and multi-loader Minecraft mod development.
@ExpectPlatform annotation work?
@ExpectPlatform. At compile time, Architectury Loom transforms the bytecode so that the common method body is replaced by a dispatch to the corresponding platform-specific class. You implement MyHelperFabric and MyHelperForge (and NeoForge) separately. The common code never needs to know which platform it's running on — Loom wires it for you.Join thousands of mod developers using ArchitecturyAPI to ship mods that work everywhere. It is free, open-source, and ready to use right now.