Aaron
by aaronhowser1
Aaron is a library mod for Forge and NeoForge that other mods use to reduce duplicated code, and it adds shared utility functions of its own.
What it does
Aaron collects helper code that other mods depend on. Its packet helpers, screen and menu utilities, fake player improvements and codecs are offered as a common set, so an author who needs them does not have to write them again. Four catalog mods list Aaron as a requirement, among them Genetics: Resequenced, Irregular Implements, Excessive Utilities and Superior Crafting Frame.
The mod requires Kotlin for Forge, which must be installed alongside it on Forge. Aaron runs on client and server, so the server and every player need it. Builds are published for Forge and NeoForge, covering 1.20.1, 1.21.1 and 26.1, and the code is released under the GNU Lesser General Public License v3.0 only, which makes it open source.
Key features
Packet helpers
Helper code for sending and handling network packets, so mods built on it do not each implement their own.
Screen and menu utilities
Shared utilities for building screens and menus that other mods can reuse.
Better fake players
Improvements to fake player handling for mods that need automated actors in the world.
Extra codecs
Additional serialization codecs that mods can use when reading and writing their data.
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
Requirements
Dependencies declared by the latest file for each loader.
Required 1
Required by 4 mods
Use cases
Mod authors
Developers who ship a mod that needs packets, menus or codecs can depend on Aaron instead of copying that code into their own project.
Who it’s for: Mod developers building on Forge or NeoForge, and players who install mods that already list Aaron as a requirement.
How it compares
Oracle Index is a client-side only option for Fabric and NeoForge covering 1.21 – 26.1.2, released under the Creative Commons Attribution 4.0 license and not open source. FancyModLib runs on client and server for NeoForge 1.21.11 only, under All rights reserved and not open source. CorgiLib is open source under the GNU Lesser General Public License v3.0 only, with Fabric, Forge, NeoForge and Quilt builds for 1.19.2 – 1.21.11, and runs on client and server like Aaron.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Aaron | Forge and NeoForge | 1.20.1 – 26.1 | Client and server | 2026-09-24 |
| Oracle Index | Fabric and NeoForge | 1.21 – 26.1.2 | Client-side only | 2026-09-14 |
| FancyModLib | NeoForge | 1.21.11 | Client and server | 2026-03-11 |
| CorgiLib | Fabric, Forge, NeoForge and Quilt | 1.19.2 – 1.21.11 | Client and server | 2026-10-10 |
Questions
Does Aaron need Kotlin for Forge?
Does the server need Aaron?
Which mods require Aaron?
In the catalog
Aaron is one of 3,514 Library mods on ModsFinder, and one of 1,576 Library mods for Forge. 11,959 mods support Minecraft 26.1.
More from aaronhowser1
Similar mods
What the author says
Aaron is a library mod used by many of my mods, to reduce duplicated code. It includes stuff like Why is my mod named my name? Because it's funny, shut up.
Official listing
- Modrinth page
- modrinth.com/mod/aaron
- Owner
- aaronhowser1
- Published
- 2025-11-17
- Updated on Modrinth
- 2026-09-24
- Facts verified
- 2026-10-15
