Nexus API

Bulk of common platform-agnostic utilities aimed at reducing boilerplate/compatibility issues, thereby streamlining mod development on MultiLoader and other platforms.

File Details

Nexus API v1.20.1-1.1.4 [Fabric]

  • R
  • Jun 28, 2026
  • 762.72 KB
  • 4
  • 1.20.1
  • Fabric

File Name

nexus-fabric-1.20.1-1.1.4.jar

Supported Versions

  • 1.20.1

Curse Maven Snippet

Fabric

modImplementation "curse.maven:nexus-api-1349508:8336648"
Curse Maven does not yet support mods that have disabled 3rd party sharing

Learn more about Curse Maven

Nexus API Changelog (Fabric)

v1.1.4 (1.20.1)

Bug Fixes

  • Fixed a few typos in Javadocs around the codebase, as well as minor log message inconsistencies.
  • Fixed an issue in NexusRegistryDataManager#populateRegistryEntriesFromMemory where duplicate entries were not properly handled by the collector used to collect all registry elements in-stream to a HashBiMap.

Internal Changes

  • Changed datapack sync to use the newly-added ServerLifeCycleEventBlueprint#DATAPACK_INDIVIDUAL_SYNC event hooks (see "New Features" below). Internal datapack sync is now handled in NexusServerLifeCycleManager.
  • Moved datapack sync to PlayerListMixin inside common to accommodate for the above change.
  • Updated dependencies to latest (required FAPI version is now 0.92.9+, Fabric Loader version is 0.19.3).
  • Added fallback Mixins (as well as NexusFabricMixinConfigPlugin) for newly-added optional reach hooks (see "New Features" below).

New Features

  • Added datapack event hooks to ServerLifeCycleEventBlueprint for datapack reload start/end and sync.
  • Added BOW, CROSSBOW, and CROSSBOW_FIREWORK to ItemPropertyWrapperTemplates.
  • Added NexusAttributes, containing common attribute hooks with cross-loader-dependency-compatibility in mind (see Javadocs for more info).