ModsFinder

AnvilLib

by AnvilDev

AnvilLib is a NeoForge library that gives mod developers annotation-based configuration, networking, in-world recipes and Registrate-based registration.

NeoForgeClient and serverMIT LicenseOpen source1.21.1 – 26.1.2

What it does

Developers define configuration classes with the Config annotation, add explanatory comments with Comment, limit numeric values with BoundedDiscrete, and nest sections with CollapsibleObject. A client configuration GUI is generated automatically from those definitions, so the settings screen does not have to be built by hand.

The library is organized as modules. Integration classes are declared with the Integration annotation, and integration code loads automatically only when the target mod is present. Version range matching is supported, and each part can target the client, dedicated server or data generation runtimes. The anvillib-neoforge-1.21.1 aggregate artifact bundles and re-exports the modules.

Files are published for NeoForge only, across 13 release versions 1.21.1 – 26.1.2. A server running it needs every connecting player to have it too. AnvilLib is open source under the MIT License, and the Part Registrum module is a port of Registrate released under the Mozilla Public License 2.0.

Key features

  1. Annotation-based configuration

    Config classes, Comment and BoundedDiscrete annotations define settings and their limits in code.

  2. Nested configuration sections

    CollapsibleObject creates nested sections, and the client configuration GUI is generated from them.

  3. Package-based networking

    A NeoForge networking abstraction registers packets automatically from their packages.

  4. In-world recipes and piston-safe blocks

    Recipes can run in the world instead of at a crafting table, and blocks with block entities keep their data when pushed by pistons.

  5. Registrate-based registration

    A registration system built on Registrate simplifies registering items, blocks, entities and other content.

Compatibility

Latest build for each game version and loader.

No stable releases
Every published file is a beta or alpha build.
26.x2 of 2 versions with builds
26.1.22.0.0+snapshot.553
26.12.0.0+snapshot.330
1.21.x11 of 11 versions with builds
1.21.112.0.0+snapshot.552
1.21.102.0.0+snapshot.422
1.21.92.0.0+snapshot.421
1.21.82.0.0+snapshot.554
1.21.72.0.0+snapshot.419
1.21.62.0.0+snapshot.418
1.21.52.0.0+snapshot.417
1.21.42.0.0+snapshot.551
1.21.32.0.0+snapshot.415
1.21.22.0.0+snapshot.414
1.21.12.0.0+snapshot.550
ReleaseBetaAlphaNot available

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

How it compares

Full comparison

World Progress is a NeoForge library for 1.21.1, client and server, open source under the GNU Lesser General Public License v3.0 or later. Myotus Lib is also open source, under the GNU Lesser General Public License v3.0 only, and covers 1.20.1 – 26.1.2 on Forge and NeoForge.

ModLoadersGame versionsEnvironmentUpdated
AnvilLibNeoForge1.21.1 – 26.1.2Client and server2026-10-10
World ProgressNeoForge1.21.1Client and server2026-01-15
Myotus LibForge and NeoForge1.20.1 – 26.1.2Not published2026-10-06

Questions

Does AnvilLib need to be installed on both sides?

Yes. The server and every player need the mod installed.

Which modules are included in the aggregate artifact?

The anvillib-neoforge-1.21.1 artifact bundles and re-exports the library's modules, so one dependency covers them.

In the catalog

AnvilLib is one of 3,514 Library mods on ModsFinder, and one of 1,449 Library mods for NeoForge. 15,189 mods support Minecraft 26.1.2.

More from AnvilDev

All projects

Similar mods

What the author says

AnvilLib is a NeoForge mod library developed by Anvil Dev, providing Minecraft mod developers with a series of practical tools and frameworks. Provides an annotation-based configuration management system to simplify the definition and management of mod configurations.
AnvilDev, on the Modrinth page

Official listing

Owner
AnvilDev
Published
2026-03-12
Updated on Modrinth
2026-10-10
Facts verified
2026-10-15

Tags