Mods
Resource Packs
Data Packs
Modpacks
Shaders
Plugins
Mods Resource Packs Data Packs Plugins Shaders Modpacks
Get Modrinth App Upgrade to Modrinth+
Sign in
ModsPluginsData PacksShadersResource PacksModpacks
Sign in
Settings
Factory API

Factory API

An API that supports different mod loaders and is the basis of mods like Factocrafty

282.7k
38
Library
Utility

Compatibility

Minecraft: Java Edition

1.21.x
1.20–1.20.4
1.19.2–1.19.4
1.18.2
1.16.5

Platforms

Fabric
Forge
NeoForge
Quilt

Supported environments

Client and server

90% of ad revenue goes to creators

Support creators and Modrinth ad-free with Modrinth+

Links

Donate on PayPal

Creators

Wilyicaro
Wilyicaro Owner

Details

Licensed MIT
Published 2 years ago
Updated last week
DescriptionChangelogVersions
All versionsFactory API [Fabric] 1.21.1-2.2.5

Factory API [Fabric] 1.21.1-2.2.5

Auto-featured
Download
Report

Changelog

Release 1.21.1-2.2.5

Updated at 2025-06-01 02:54.
Changelog
Release 2.2.5

  • Fixed crash with Carpet Mod and Debugify
  • Fixed FactoryIngredient.getStacks not working correctly in NeoForge +1.21.2
  • Fixed FactoryConfig.load still causing crashes if the JSON syntax is incorrect
    Release 2.2.4
  • Added FactoryGuiGraphics.enableScissor for parity with versions below 1.21.2
  • Added support to item capabilities in Forge +1.21.1
  • Added CompoundTagUtil to help with the 1.21.5 changes to CompoundTag
  • Optimized token searching in BooleanExpressionEvaluator and ExpressionEvaluator
  • Now, compare_items UI Element Type will allow disabling the strict mode, thus not requiring equal data
  • Now, HelloPayload will allow to check the mods that are on the server (not allowing to join in servers with older versions of the mod anymore), using FactoryAPIClient.hasModOnServer
  • Fixed BooleanExpressionEvaluator failing when using boolean variables without a fallback
  • Fixed IPlatformFluidHandler not converting correctly the fluid amount to the Fabric fluid amount
  • Fixed Fallback Factory Capabilities not being added in Forge
  • Fixed in versions +1.21.2 all recipes being sync by CommonRecipeManager, causing some incompatibilities
  • Fixed manual mipmap fallback checking being very slow with many namespaces
  • Fixed crash with Aether when using FactoryMixinToggle loading methods
  • Fixed <=1.20.4 Fabric crash in dedicated servers
  • Fixed crash with Create Ponder screen
  • Fixed 1.21.3 crash
    Beta 2.2.3.2518.0
  • Optimized token searching in BooleanExpressionEvaluator and ExpressionEvaluator
  • Now, compare_items UI Element Type will allow disabling the strict mode, thus not requiring equal data
  • Fixed BooleanExpressionEvaluator failing when using boolean variables without a fallback
    Beta 2.2.3.2517.0
  • Fixed IPlatformFluidHandler not converting correctly the fluid amount to the Fabric fluid amount
    Click here for complete changelog

Dependencies

dependency-iconFabric APIrequired

Files

FactoryAPI-1.21.1-2.2.5-fabric.jar(529.78 KiB) Primary
Download

Metadata

Release channel

Release

Version number

1.21.1-2.2.5+fabric

Loaders

Fabric Quilt

Game versions

1.21–1.21.1

Downloads

1150

Publication date

June 1, 2025 at 2:54 AM

Publisher

Wilyicaro

Wilyicaro

Owner

Version ID

Modrinth is open source.

main@396f737

© Rinth, Inc.

Company

TermsPrivacyRulesCareers

Resources

SupportBlogDocsStatus

Interact

Discord X (Twitter) Mastodon Crowdin
Get Modrinth App Settings
NOT AN OFFICIAL MINECRAFT SERVICE. NOT APPROVED BY OR ASSOCIATED WITH MOJANG OR MICROSOFT.