ModsFinder

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.

ForgeNeoForgeClient and serverGNU Lesser General Public License v3.0 onlyOpen source1.20.1 – 26.1

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

  1. Packet helpers

    Helper code for sending and handling network packets, so mods built on it do not each implement their own.

  2. Screen and menu utilities

    Shared utilities for building screens and menus that other mods can reuse.

  3. Better fake players

    Improvements to fake player handling for mods that need automated actors in the world.

  4. Extra codecs

    Additional serialization codecs that mods can use when reading and writing their data.

Compatibility

Latest build for each game version and loader.

26.1Not available1.20.0-build.26
1.21.1Not available1.21.0-build.39
1.20.11.20.0-build.14Not available
ReleaseBetaAlphaNot available

Only full game releases are shown. This mod publishes no snapshot builds.

Requirements

Dependencies declared by the latest file for each loader.

Required 1

Kotlin for ForgeAdds a Kotlin language loader and provides some optional utilities.
Required

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

Full comparison

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.

ModLoadersGame versionsEnvironmentUpdated
AaronForge and NeoForge1.20.1 – 26.1Client and server2026-09-24
Oracle IndexFabric and NeoForge1.21 – 26.1.2Client-side only2026-09-14
FancyModLibNeoForge1.21.11Client and server2026-03-11
CorgiLibFabric, Forge, NeoForge and Quilt1.19.2 – 1.21.11Client and server2026-10-10

Questions

Does Aaron need Kotlin for Forge?

Yes. Kotlin for Forge is a required dependency and must be installed on Forge alongside Aaron.

Does the server need Aaron?

Yes. A server running it needs every connecting player to have it too.

Which mods require Aaron?

Four catalog mods list it as a requirement: Genetics: Resequenced, Irregular Implements, Excessive Utilities and Superior Crafting Frame.

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

All projects

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.
aaronhowser1, on the Modrinth page

Official listing

Owner
aaronhowser1
Published
2025-11-17
Updated on Modrinth
2026-09-24
Facts verified
2026-10-15

Tags