Skip to content

Unified API

About

Unified API is a simple, general purpose API to aid in multiloader development. The API achieves this through:

  • unified, cross-loader registries
  • various helpers to allow access to features such as loot table or creative inventory injection
  • platform-agnostic events, so that mods can implement custom behaviour in common code
  • useful utilities such as new components or tags
  • custom supplier interfaces for items and blocks

WARNING

Unified API is currently in beta. Whilst there's a ton of content in the API already, bugs may arise, and features may change as development progresses. You can report issues here.

Setup

The Getting Started page will guide you through creating a multiloader project with Unified API.

Versions

Unified API fully supports both Fabric & NeoForge.

The following Minecraft versions are currently supported:

  • 26.1
  • 1.21.11

You may also want check out the changelog or the migration guide