Download Ash API — Minecraft Mods — MetaMods

Ash API

Active

Downloads

21

Last update

2 months ago

Versions

1.19.3 — 1.21.6
Client and server
Fabric
Forge
Neoforge
Quilt
Libraries

Ash API

Ash API is a programming interface that creates an abstraction layer between the two main Minecraft mod loaders - Fabric and NeoForge. This tool is designed for use in development environments with support for multiple loaders, such as the popular MultiLoader-Template by Jared.

Mods Using Ash API

Among the projects that have already integrated this library are:

  • Armor Visibility
  • Flourish
  • Shuffle
  • Transparent

Implemented APIs

Complete documentation for all implemented interfaces will be available soon. Currently, developers can review Javadocs directly in the source code.

In the current version 1.0.0, the following APIs are available:

  • KeyMappingRegistry
  • ClientTickEvents
  • UseBlockEvent
  • ModLoader
  • ResourceLoader
  • ModOptions
  • ModOptionsScreen

The project's change history is maintained in the corresponding repository section.

Feature development occurs according to the needs of my own mods, however Ash API is conceived as a universal solution for any developer working in an environment with multiple loaders.

We welcome pull requests but ask to discuss them first in our Discord community.


Problem reports are accepted through the Issues system on GitHub. For discussion questions, use the #ash-api channel on Discord.

Project members
Trikzon

Trikzon

Developer

Created: 24 Apr 2023

ID: 693