All Mods Resource Packs Data Packs Shaders Modpacks Plugins
Ash API

Ash API

by Trikzon • Downloads: 0 • Followers: 0
Description
Gallery
Changelog
Versions

An API that provides an abstraction layer between the two main Minecraft mod loaders (Fabric and NeoForge).

It is meant to be used with a multi-loader development environment such as Jared's MultiLoader-Template.

Mods using Ash API

Implemented APIs

Full documentation of all implemented APIs will be available soon. Currently, Javadocs are available within the code.

As of v1.0.0 it provides APIs for:

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

A changelog is available here.

Features are currently added in order of what I need for my mods, however it is intended that Ash API will be usable by any developer using a multi-loader development environment.

Pull requests are highly appreciated. However, please discuss them in my Discord first.


Report any issues on GitHub. Chat on Discord in the #ash-api channel.

All Versions

+ Add Version
Name Game version Platforms Published Downloads Actions
1.21.6
Fabric Quilt
22h ago 1
1.21.6
Neoforge
22h ago 1
1.21.5
Fabric Quilt
22h ago 1
1.21.5
Neoforge
22h ago 1
1.21.4
Fabric Quilt
22h ago 1
1.21.4
Neoforge
22h ago 1
1.21.3
Fabric Quilt
22h ago 1
1.21.3
Neoforge
22h ago 1
1.21.2
Fabric Quilt
22h ago 1
1.21.2
Neoforge
22h ago 1
1.21.1
Fabric Quilt
22h ago 1
1.21.1
Neoforge
22h ago 1
1.21
Fabric Quilt
22h ago 1
1.21
Neoforge
22h ago 1
1.21.5
Fabric Quilt
22h ago 1
1.21.5
Neoforge
22h ago 1
1.21.5
Fabric Quilt
22h ago 1
1.21.5
Neoforge
22h ago 1
1.21.4
Fabric Quilt
22h ago 1
1.21.4
Neoforge
22h ago 1
1.21.4
Fabric Quilt
22h ago 1
1.21.4
Neoforge
22h ago 1
1.21.4
Fabric Quilt
22h ago 1
1.21.4
Neoforge
22h ago 1
1.21.4
Fabric Quilt
22h ago 1
1.21.4
Neoforge
22h ago 1
1.21.3
Fabric Quilt
22h ago 1
1.21.3
Neoforge
22h ago 1
1.21.3
Fabric Quilt
22h ago 1
1.21.3
Neoforge
22h ago 1
1.21.2
Fabric Quilt
22h ago 1
1.21.2
Neoforge
22h ago 1
1.21.2
Fabric Quilt
22h ago 1
1.21.2
Neoforge
22h ago 1
1.21.1
Fabric Quilt
22h ago 1
1.21.1
Neoforge
22h ago 1
1.21.1
Fabric Quilt
22h ago 1
1.21.1
Neoforge
22h ago 1
1.21
Fabric Quilt
22h ago 1
1.21
Neoforge
22h ago 1
1.21
Fabric Quilt
22h ago 1
1.21
Neoforge
22h ago 1
1.21
Fabric Quilt
22h ago 1
1.21
Neoforge
22h ago 1
1.21
Fabric Quilt
22h ago 1
1.21
Neoforge
22h ago 1
1.21
Fabric Quilt
22h ago 1
1.21
Neoforge
22h ago 1
1.21
Fabric Quilt
22h ago 1
1.21
Neoforge
22h ago 1
1.20.6
Fabric Quilt
22h ago 1
1.20.6
Forge
22h ago 1
1.20.6
Neoforge
22h ago 1
1.20.6
Fabric Quilt
22h ago 1
1.20.6
Forge
22h ago 1
1.20.6
Neoforge
22h ago 1
1.20.6
Fabric Quilt
22h ago 1
1.20.6
Neoforge
22h ago 1
1.20.6
Fabric Quilt
22h ago 1
1.20.6
Neoforge
22h ago 1
1.20.4
Fabric Quilt
22h ago 1
1.20.4
Forge
22h ago 1
1.20.4
Neoforge
22h ago 1
1.20.4
Fabric Quilt
22h ago 1
1.20.4
Forge
22h ago 1
1.20.4
Neoforge
22h ago 1
1.20.2
Fabric Quilt
22h ago 1
1.20.2
Forge
22h ago 1
1.20.2
Neoforge
22h ago 1
1.20.2
Fabric Quilt
22h ago 1
1.20.2
Forge
22h ago 1
1.20.2
Neoforge
22h ago 1
1.20.2
Fabric Quilt
22h ago 1
1.20.2
Forge
22h ago 1
1.20.2
Neoforge
22h ago 1
1.20.2
Fabric Quilt
22h ago 1
1.20.2
Forge
22h ago 1
1.20.2
Neoforge
22h ago 1
1.20.2
Fabric Quilt
22h ago 1
1.20.2
Forge
22h ago 1
1.20.2
Neoforge
22h ago 1
1.20.1
Fabric
22h ago 1
1.20.1
Forge
22h ago 1
1.20.1
Quilt
22h ago 1
1.20
Fabric
22h ago 1
1.20
Forge
22h ago 1
1.20
Quilt
22h ago 1
1.20.1
Fabric
22h ago 1
1.20.1
Forge
22h ago 1
1.20.1
Quilt
22h ago 1
1.20
Fabric
22h ago 1
1.20
Forge
22h ago 1
1.20
Quilt
22h ago 1
1.19.4
Fabric
22h ago 1
1.19.4
Forge
22h ago 1
1.19.4
Quilt
22h ago 1
1.19.x
Fabric
22h ago 1
1.19.x
Forge
22h ago 1
1.19.x
Quilt
22h ago 1
1.20.1
Fabric
22h ago 1
1.20.1
Forge
22h ago 1
1.20.1
Quilt
22h ago 1
1.20
Fabric
22h ago 1
1.20
Forge
22h ago 1
1.20
Quilt
22h ago 1
1.20
Fabric
22h ago 1
1.20
Forge
22h ago 1
1.20
Quilt
22h ago 1
1.20
Fabric
22h ago 1
1.20
Forge
22h ago 1
1.20
Quilt
22h ago 1
1.19.4
Fabric
22h ago 1
1.19.4
Forge
22h ago 1
1.19.4
Quilt
22h ago 1
1.20
Fabric
22h ago 1
1.20
Forge
22h ago 1
1.20
Quilt
22h ago 1
1.19.x
Fabric
22h ago 1
1.19.x
Forge
22h ago 1
1.19.x
Quilt
22h ago 1
1.19.x
Fabric
22h ago 1
1.19.x
Forge
22h ago 1
1.19.x
Quilt
22h ago 1
1.19.x
Fabric
22h ago 1
1.19.x
Forge
22h ago 1
1.19.x
Quilt
22h ago 1
  • feat: update to MC 1.21.6

A full changelog is hosted on [GitHub](https://github.com/Trikzon/ash-api/blob/1.21.6/CHANGELOG.md).

  • feat: update to MC 1.21.6

A full changelog is hosted on [GitHub](https://github.com/Trikzon/ash-api/blob/1.21.6/CHANGELOG.md).

  • fix: don't hard-crash if a config file can't be read

A full changelog is hosted on [GitHub](https://github.com/Trikzon/ash-api/blob/1.21.5/CHANGELOG.md).

  • fix: don't hard-crash if a config file can't be read

A full changelog is hosted on [GitHub](https://github.com/Trikzon/ash-api/blob/1.21.5/CHANGELOG.md).

  • fix: don't hard-crash if a config file can't be read

A full changelog is hosted on [GitHub](https://github.com/Trikzon/ash-api/blob/1.21.4/CHANGELOG.md).

  • fix: don't hard-crash if a config file can't be read

A full changelog is hosted on [GitHub](https://github.com/Trikzon/ash-api/blob/1.21.4/CHANGELOG.md).

  • fix: don't hard-crash if a config file can't be read

A full changelog is hosted on [GitHub](https://github.com/Trikzon/ash-api/blob/1.21.3/CHANGELOG.md).

  • fix: don't hard-crash if a config file can't be read

A full changelog is hosted on [GitHub](https://github.com/Trikzon/ash-api/blob/1.21.3/CHANGELOG.md).

  • fix: don't hard-crash if a config file can't be read

A full changelog is hosted on [GitHub](https://github.com/Trikzon/ash-api/blob/1.21.2/CHANGELOG.md).

  • fix: don't hard-crash if a config file can't be read

A full changelog is hosted on [GitHub](https://github.com/Trikzon/ash-api/blob/1.21.2/CHANGELOG.md).

  • fix: don't hard-crash if a config file can't be read

A full changelog is hosted on [GitHub](https://github.com/Trikzon/ash-api/blob/1.21.1/CHANGELOG.md).

  • fix: don't hard-crash if a config file can't be read

A full changelog is hosted on [GitHub](https://github.com/Trikzon/ash-api/blob/1.21.1/CHANGELOG.md).

  • fix: don't hard-crash if a config file can't be read

A full changelog is hosted on [GitHub](https://github.com/Trikzon/ash-api/blob/1.21/CHANGELOG.md).

  • fix: don't hard-crash if a config file can't be read

A full changelog is hosted on [GitHub](https://github.com/Trikzon/ash-api/blob/1.21/CHANGELOG.md).

  • Update to MC 1.21.5.

A full changelog is hosted on [GitHub](https://github.com/Trikzon/ash-api/blob/1.21.5/CHANGELOG.md).

  • Update to MC 1.21.5.

A full changelog is hosted on [GitHub](https://github.com/Trikzon/ash-api/blob/1.21.5/CHANGELOG.md).

  • Update to MC 1.21.5.

A full changelog is hosted on [GitHub](https://github.com/Trikzon/ash-api/blob/1.21.5/CHANGELOG.md).

  • Update to MC 1.21.5.

A full changelog is hosted on [GitHub](https://github.com/Trikzon/ash-api/blob/1.21.5/CHANGELOG.md).

  • Update to MC 1.21.4.

A full changelog is hosted on [GitHub](https://github.com/Trikzon/ash-api/blob/1.21.4/CHANGELOG.md).

  • Update to MC 1.21.4.

A full changelog is hosted on [GitHub](https://github.com/Trikzon/ash-api/blob/1.21.4/CHANGELOG.md).

  • Fix registering client reload listeners on NeoForge.

A full changelog is hosted on [GitHub](https://github.com/Trikzon/ash-api/blob/1.21.4/CHANGELOG.md).

  • Fix registering client reload listeners on NeoForge.

A full changelog is hosted on [GitHub](https://github.com/Trikzon/ash-api/blob/1.21.4/CHANGELOG.md).

  • Fix registering client reload listeners on NeoForge.

A full changelog is hosted on [GitHub](https://github.com/Trikzon/ash-api/blob/1.21.4/CHANGELOG.md).

  • Fix registering client reload listeners on NeoForge.

A full changelog is hosted on [GitHub](https://github.com/Trikzon/ash-api/blob/1.21.4/CHANGELOG.md).

  • Update to MC 1.21.4.

A full changelog is hosted on [GitHub](https://github.com/Trikzon/ash-api/blob/1.21.4/CHANGELOG.md).

  • Update to MC 1.21.4.

A full changelog is hosted on [GitHub](https://github.com/Trikzon/ash-api/blob/1.21.4/CHANGELOG.md).

  • Update to MC 1.21.3.

A full changelog is hosted on [GitHub](https://github.com/Trikzon/ash-api/blob/1.21.3/CHANGELOG.md).

  • Update to MC 1.21.3.

A full changelog is hosted on [GitHub](https://github.com/Trikzon/ash-api/blob/1.21.3/CHANGELOG.md).

  • Update to MC 1.21.3.

A full changelog is hosted on [GitHub](https://github.com/Trikzon/ash-api/blob/1.21.3/CHANGELOG.md).

  • Update to MC 1.21.3.

A full changelog is hosted on [GitHub](https://github.com/Trikzon/ash-api/blob/1.21.3/CHANGELOG.md).

Ash API Icon
Download Ash API
Select game version
Select platform