Almanac
by frikinjay
A shared code library, Almanac holds loader-independent functions that its author's other mods draw on, so common code lives in one place instead of being copied into each mod.
What it does
Almanac holds code that is mostly independent of the loader and is reused by several mods from the same author. Keeping that code in one library avoids duplicating it across each mod's own source. The library is published for Fabric, Forge, NeoForge and Quilt, and it runs server-side only.
Most of the library itself adds no visible content. Its one direct behavior is a fix for empty tags that caused items to fail to stack. On Fabric and Quilt, Fabric API must be present, while Cloth Config API ships inside the mod. Files cover 1.20.1 – 26.3 and snapshot builds are published. The license is GNU Lesser General Public License v3.0 only, and the mod is not open source.
Key features
Shared library code
Loader-independent code used by several mods from the same author, kept in one place.
Empty tag fix
A fix for empty tags that caused some items to be non-stackable.
Bundled Cloth Config API
Cloth Config API is included inside the mod, so it is not installed separately.
Compatibility
Latest build for each game version and loader.
26.x5 of 5 versions with builds
1.21.x12 of 12 versions with builds
1.20.x4 of 4 versions with builds
This mod also publishes snapshot builds. Snapshots are not shown in the matrix.
Requirements
Dependencies declared by the latest file for each loader.
Required 1
Embedded 1
Required by 2 mods
How it compares
LanternLib is open source under the GNU Lesser General Public License v3.0 or later, with files for Forge and NeoForge across 1.20.1 – 1.21.1 in a client and server environment. Collective runs on Fabric, Forge, NeoForge and Quilt across 1.16.5 – 26.3, is client or server optional, and is licensed under All rights reserved.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Almanac | Fabric, Forge, NeoForge and Quilt | 1.20.1 – 26.3 | Server-side only | 2026-10-05 |
| LanternLib | Forge and NeoForge | 1.20.1 – 1.21.1 | Client and server | 2026-04-01 |
| Collective | Fabric, Forge, NeoForge and Quilt | 1.16.5 – 26.3 | Client or server, optional | 2026-10-14 |
Questions
Which dependency does Almanac need on Fabric?
Does a server need Almanac installed?
In the catalog
Almanac 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 frikinjay
Similar mods
What the author says
Almanac is a library used by my mods with mostly loader independent shared code between multiple mods to avoid duplication of code. Almanac by itself does not add much other than a fix to empty tags leading to non stackable items.
Official listing
- Modrinth page
- modrinth.com/mod/almanac
- Owner
- frikinjay
- Published
- 2024-10-06
- Updated on Modrinth
- 2026-10-05
- Facts verified
- 2026-10-15
