FootLib
by Foot
FootLib is a NeoForge library for the Foot series of mods, providing a shared class API, currency and exchange-rate definitions, and a four-segment versioning scheme.
What it does
The library supplies shared class APIs that other Foot series mods build on, so they do not each carry their own copy. Its currency definitions and exchange-rate systems are still in development. FootHTTPMC requires FootLib, and the other mods in the series are listed as utility mods that depend on it.
FootLib uses four-segment versioning rather than SemVer, so that a breaking change can be told apart from a major update. Each release is marked as a patch, hotfix, minor or major build, with beta builds for feature-complete stabilizing work and stable builds for release. The author notes that the mod keeps receiving updates and new features.
The library runs on client and server, so the server and every player need it. It is published for NeoForge across 15 release versions, 1.21 – 26.2, and is released under the MIT License as open source. Public links exist for the source code, the issue tracker and the wiki.
Key features
Shared class API
Common classes used by Foot series mods, so related mods share one implementation.
Currency definitions
Definitions for currencies, still in development, intended for mods that handle in-game money.
Exchange-rate systems
Rate handling between currencies, also in development, planned as part of the shared API.
Four-segment versioning
Version numbers with four segments, such as 0.2.5.4, mark breaking changes separately from ordinary updates.
Gallery
Compatibility
Latest build for each game version and loader.
26.x4 of 4 versions with builds
1.21.x11 of 11 versions with builds
Only full game releases are shown. This mod publishes no snapshot builds.
Required by 1 mod
Use cases
Who it’s for: Developers building mods in the Foot series, and players who install FootHTTPMC or other Foot mods that depend on the library.
How it compares
EverythingCore is a NeoForge library for 1.21.8 – 26.2, client and server, under the MIT License, and it is not open source. MilkyWayLib is also NeoForge, client and server, but only for 1.21.1 and released under All rights reserved. LanternLib covers Forge and NeoForge for 1.20.1 – 1.21.1 and is open source under the GNU Lesser General Public License v3.0 or later. FootLib differs by its versioning scheme and its target range of 1.21 – 26.2.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| FootLib | NeoForge | 1.21 – 26.2 | Client and server | 2026-08-11 |
| EverythingCore | NeoForge | 1.21.8 – 26.2 | Client and server | 2026-09-06 |
| MilkyWayLib | NeoForge | 1.21.1 | Client and server | 2026-10-07 |
| LanternLib | Forge and NeoForge | 1.20.1 – 1.21.1 | Client and server | 2026-04-01 |
Questions
Does FootHTTPMC need FootLib?
Does FootLib have to be installed on the server?
Which loader does FootLib support?
In the catalog
FootLib is one of 3,514 Library mods on ModsFinder, and one of 1,449 Library mods for NeoForge. 13,894 mods support Minecraft 26.2.
More from Foot
Similar mods
What the author says
This is why FootLib does not use SemVer — SemVer cannot express the difference between a major update and a update which breaks all dependencies overhaul. FootLib’s versioning makes the reason for incompatibility explicit. DON'T WORRY THIS MOD IS STILL GETTING UPDATES AND NEW FEATURES, I ALSO JUST HAPPEN TO HAVE MORE…
Official listing
- Modrinth page
- modrinth.com/mod/footlib
- Owner
- Foot
- Published
- 2026-03-22
- Updated on Modrinth
- 2026-08-11
- Facts verified
- 2026-10-15
