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 [Forge] 1.21.3-2.2.3

  • R
  • Mar 2, 2025
  • 672.56 KB
  • 144
  • 1.21.3
  • Forge

File Name

FactoryAPI-1.21.3-2.2.3-forge.jar

Supported Versions

  • 1.21.3

Curse Maven Snippet

Forge

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

Learn more about Curse Maven

Release 1.21.3-2.2.3

Updated at 2025-03-02 22:32.
Changelog
Release 2.2.3

  • Added FactoryConfig and FactoryMixinToggle
  • Added ExpressionEvaluator and BooleanExpressionEvaluator, which are much more optimized ways of processing expressions
  • Added functions with multiple arguments to ExpressionEvaluator, initially with: sqrt, cbrt, min, max & clamp
  • Added Random Block Rotations and Nearest Mipmap Scaling to Factory API Settings screen
  • Added Manual Mipmaps, using the .mcmeta from the texture or textures in the fallback path
  • Added Manual Mipmap Fallback Path string config (hidden, but modifiable in the config file)
  • Added chance UI Definition Element Type
  • Added add_slider and chance UI Definition Element Types
  • Added toggle_datapacks widget action, accepting an array of the datapacks id
  • Added open_config_screen widget action, accepting a mod id as its value
  • Now, username and username.width variable is available for UI Definitions
  • Now, it's possible to register config screens, with FactoryAPIClient.registerConfigScreen
  • Fixed incompatibility with Quilted Fabric API
  • Fixed a lot of problems with multi modloader storages
    Release 2.2.3
  • Added FactoryConfig and FactoryMixinToggle
  • Added ExpressionEvaluator and BooleanExpressionEvaluator, which are much more optimized ways of processing expressions
  • Added functions with multiple arguments to ExpressionEvaluator, initially with: sqrt, cbrt, min, max & clamp
  • Added Random Block Rotations and Nearest Mipmap Scaling to Factory API Settings screen
  • Added Manual Mipmaps, using the .mcmeta from the texture or textures in the fallback path
  • Added Manual Mipmap Fallback Path string config (hidden, but modifiable in the config file)
  • Added chance UI Definition Element Type
  • Added add_slider and chance UI Definition Element Types
  • Added toggle_datapacks widget action, accepting an array of the datapacks id
  • Added open_config_screen widget action, accepting a mod id as its value
  • Now, username and username.width variable is available for UI Definitions
  • Now, it's possible to register config screens, with FactoryAPIClient.registerConfigScreen
  • Fixed incompatibility with Quilted Fabric API
  • Fixed a lot of problems with multi modloader storages
    Beta 2.2.2502.0
  • Added functions with multiple arguments to ExpressionEvaluator, initially with: sqrt, cbrt, min, max & clamp
  • Fixed ListMap not removing correctly keys
  • Fixed sprite overrides from WidgetAccessor not working correctly
  • Removed testing assets
    Beta 2.2.2501.23
  • Fixed crash when there's no screen in versions below 1.21.2
    Click here for complete changelog