Mod
Architectury API
An intermediary api aimed to ease developing multiplatform mods.
Forge is a popular mod loader for versions 1.1+ of Minecraft.
Neoforge is a fork of the Minecraft Forge available for versions 1.20.1+ of Minecraft. Many Forge mods are compatible with Neoforge and vice versa.
Fabric is a mod loader for versions 1.14+ of Minecraft, particularly popular for client side and optimization mods.
Quilt is a fork of the Fabric mod loader. Many Fabric mods are compatible with Quilt and vice versa.
Community voices
Reviews
Click once to include, again to exclude, again to clear
No reviews yet. Be the first to review this project!
Get it on
Available Platforms
Compatibility
Supported Environments
About
Project Details
For authors
Embed Badge
If you're the author of this project, you can embed a live badge anywhere that supports HTML or Markdown. It updates automatically whenever ratings change.
Use HTML for any page that supports it, or Markdown for README files and Markdown-based descriptions.
Identifiers
Platform IDs
About
Description
Architectury API
An api for developers for developing multi-modloader mods easier, we provide entire build systems, a simple abstract layer (that is optional!), and more :D. Talk to us on Discord!
Download 26.1.x
Download 1.21.11
Download 1.21.9 to 1.21.10
Download 1.21.6 to 1.21.8
Download 1.21.5
Download 1.21.4
Download 1.21.2 to 1.21.3
Download 1.21 to 1.21.1
Download 1.20.5 to 1.20.6
Download 1.20.4
Download 1.20.2
Download 1.20 to 1.20.1
Download 1.19.4
Download 1.19.3
Download 1.19.2
Download 1.19 to 1.19.1
Download 1.18.2
Download 1.17.1
Download 1.16.5
Architectury API
Talk to us on Discord!
An intermediary api aimed to ease developing multiplatform mods.
What is Architectury API
Architectury API is an api to abstract calls to fabric api and forge api as both loader has different implementations of what can be perceived as the same thing.
Architectury API updates regularly, with new hooks and features. Currently contains over 90 events hooks, networking abstraction, loader calls abstraction, game registry abstraction and an easy to use @ExpectPlatform annotation (Only works on static methods).
Do I really need this API?
Architectury API is only one part of the architectury ecosystem, Architectury Plugin is the gradle plugin enabling all this multiplatform actions.
Architectury API is optional for projects built on architectury, you may create your architectury project with just Architectury Plugin.
Advantages of Architectury
- Open sourced
- Less boilerplate for your multiplatform mod
Getting started with making multiplatform mods
Architectury Loom: https://github.com/architectury/architectury-loom (a fork of Fabric Loom adding multiplatform development capabilities)
Gradle Plugin: https://github.com/architectury/architectury-plugin (includes Architectury Injectables, for the @ExpectPlatform annotation)
Example Mod: https://github.com/architectury/architectury-example-mod (a discontinued example mod using Architectury, if possible, use the templates instead)
Mod Templates: https://github.com/architectury/architectury-templates (a set of templates to get started using the Architectury toolchain)
Example: Usage of @ExpectPlatform
Credits
In certain older versions, this library used to bundle typetools; you can find its license here
Screenshots
Gallery
Versions
Files
Relations
Project Relations
More like this
Similar Mods
Suggestions use data such as tags, dependencies, dependents, descriptions, titles, and more to rank how much they overlap with this mod.
On ModDex
Community snapshot
By the numbers
Statistics
Want to reach Minecraft players?
We're looking for a server hosting partner to feature here and other parts of the site. Interested? Send us a message!
Get in touchGet it on
Available Platforms
On ModDex
Community snapshot
By the numbers