AcornLib
by AcoYT
AcornLib is a Fabric library by AcoYT that gives other mod authors a set of helpers for particles, screens, sounds, events and data generation.
What it does
Mod authors who build on AcornLib get an API with features covering new components, particles, weapon skins and model layers. It includes a builder system for data generation, data classes for damage types, jukebox songs and tags, and a helper for adding attributes to particular pieces of armor. Mixin annotations that load only in the development environment are part of the toolkit as well.
Client-side code can use screen alignments to draw images at fixed places on a screen, change sound volume according to how close a player is to a given position, and make a mob effect unclearable through an interface. A large set of events is available for hooking into game behavior. Fabric API is required, and Cardinal Components API is bundled inside the mod, so nothing extra is needed for it.
The mod runs on the client and on the server, so both sides need it. Builds cover 1.21 – 26.3 across 11 release versions, with 1.0.9+26.3 for 26.3 as the latest Fabric file. Optional MidnightLib and Mod Menu are not required, and the mod is not open source; it ships under a custom license.
Key features
Builder system for data
A builder system generates data for damage types, jukebox songs and tags, so authors write less boilerplate.
Screen and sound helpers
Screen alignments place images at set locations, and sound volume follows the player's distance from a position.
Mob effect control
An interface lets a mob effect class be made unclearable, so the effect stays until its duration ends.
Event hooks
A large set of events gives authors points to attach their own code to game behavior.
Armor attribute helper
A helper adds attributes to chosen pieces of armor without custom code for each piece.
Compatibility
Latest build for each game version and loader.
26.x3 of 3 versions with builds
1.21.x8 of 8 versions with builds
Only full game releases are shown. This mod publishes no snapshot builds.
Requirements
Dependencies declared by the latest file for each loader.
Required 1
Optional 2
Embedded 1
Required by 6 mods
Use cases
Who it’s for: Mod authors writing Fabric content mods for 1.21 and later will find the helpers most useful. Players only need it when a mod they install lists it as a requirement.
How it compares
Nitrogen is client-side only, Fabric-only and covers 1.21.1 – 1.21.10, so it cannot be a server dependency. Particle Lib is client and server and targets 1.21.1 alone. Kielson's API is also client and server, but is open source under the MIT License and covers 1.21 – 26.2, where AcornLib reaches 26.3.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| AcornLib | Fabric | 1.21 – 26.3 | Client and server | 2026-10-05 |
| Nitrogen | Fabric | 1.21.1 – 1.21.10 | Client-side only | 2025-12-09 |
| Particle Lib | Fabric | 1.21.1 | Client and server | 2026-06-20 |
| Kielson's API | Fabric | 1.21 – 26.2 | Client and server | 2026-08-06 |
Questions
Does AcornLib need Fabric API?
Must the server install AcornLib?
Which mods depend on AcornLib?
In the catalog
AcornLib is one of 3,514 Library mods on ModsFinder, and one of 2,348 Library mods for Fabric. 8,071 mods support Minecraft 26.3.
More from AcoYT
Similar mods
What the author says
THANK YOU SO MUCH SHIV FOR REMAKING THE ACORN TEXTURES FOR ME <3
Official listing
- Modrinth page
- modrinth.com/mod/acornlib
- Owner
- AcoYT
- Published
- 2024-12-21
- Updated on Modrinth
- 2026-10-05
- Facts verified
- 2026-10-15
