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 |
|---|---|---|---|---|---|
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 22h ago | 1 | ||||
| 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).