- Fix ModOptionsScreen crash caused by NeoForge breaking change
- Fix ModOptionsScreen rendering duplicate option buttons
- Update to MC 1.21
- Remove Forge support
- Remove NeoForgeModLoader. Mods no longer need to register themselves with Ash API on NeoForge
- Remove empty NeoForge entrypoint. NeoForge does not require one anymore
- Remove Ash ModInitializers completely
- Mods no longer have to register themselves with Ash API on NeoForge
- NeoForge now allows for client-only entry points
- Rename ClientTickEvents to ClientTickEvent
- Rename start and end callbacks to pre and post to match NeoForge
- Rename
ModOptionsScreenRegistry#registerModOptionsScreen
to justModOptionsScreenRegistry#register
- Rename
KeyMappingRegistry#registerKeyMapping
to justKeyMappingRegistry#register
- Rewrite UseBlockEvent to use root level functional interface
- Fix jar file for Forge build. Forge no longer re-obfuscates its jars.
- Fix ModOptionsScreen on 1.20.6.
- Updated to MC 1.20.6
- Updated to MC 1.20.4.
- Fixed logo file on NeoForge.
- Fixed crash when opening the mod menu entry on NeoForge
- Fixed ModOptionsScreen registration on Forge and NeoForge
- Fixed links in modloader meta files.
- Fixed ModOptionsScreen rendering. Likely broke due to 1.20.2.
- Changed version format to follow NeoForge's
<minecraft_minor>.<minecraft_patch>.<number>(-beta)
.- Read more about it here.
- No longer directly provide Quilt mod loader support. The Fabric version will likely continue to work on Quilt.
- Add support for the NeoForge mod loader.
- Heavily rearranged packages, including a change to the
ash_api
package. - Made classes and methods use appropriate jetbrains annotations.
- Fix version in jar file
- Add
*ModInitializer
APIs to give Ash control over initialization flow.
- Update to MC 1.20.1
- Change mod id to
ash_api
- Add minecraft version to the end of version number
- Fix ModOptionsScreenRegistry on Quilt
- Port to 1.20
- Fix crash when Mod Menu is not installed but a
ModOptionsScreen
is registered.
- Add
ForgeModLoader
API on Forge - Add
ModOptions
andModOptionsManager
API - Add
ModOptionsScreen
andModOptionsScreenRegistry
API - Add
ResourceLoader
API to allow registering resource reload listeners.- Note: It has not been tested for server-side resource reload listeners, but it should work.
- Add
ModLoader
API - Add
UseBlockEvent
API - Add
ClientTickEvents
API - Add
KeyMappingRegistry
API - Add
ModEventBus
API on Forge