promotional bannermobile promotional banner

Factory API

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

File Details

Factory API [Fabric] 1.20.1-2.2.4

  • R
  • May 1, 2025
  • 546.35 KB
  • 5.9K
  • 1.20.1+1
  • Fabric + 1

File Name

FactoryAPI-1.20.1-2.2.4-fabric.jar

Supported Versions

  • 1.20.1
  • 1.20

Curse Maven Snippet

Fabric

modImplementation "curse.maven:factory-api-704136:6482135"

Quilt

modImplementation "curse.maven:factory-api-704136:6482135"
Curse Maven does not yet support mods that have disabled 3rd party sharing

Learn more about Curse Maven

Release 1.20.1-2.2.4

Updated at 2025-05-01 01:40.
Changelog
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
    Beta 2.2.3.2516.6
  • Added support to item capabilities in Forge +1.21.1
  • Fixed Fallback Factory Capabilities not being added in Forge
    Click here for complete changelog