Kielson's API
by Kielson
Kielson's API is a Fabric library of shared code that Kielson's mods build on, so one copy of common logic serves several projects.
What it does
Kielson's API groups code that Kielson's mods use in common. Instead of copying the same classes into each project, the author keeps them here, and maintaining one project replaces maintaining three. Updating a shared function means editing a single place, which speeds up releases for every mod that depends on it.
The library adds entity attributes meant for custom item and entity work, along with helper classes and methods that shorten the code needed to build some items. It also provides events that let other mods hook into common game moments. Mods built on it can share these pieces, which helps with compatibility between them. Fabric API is required, and the code is open source under the MIT License. Files target 1.21 – 26.2 and run on client and server.
Key features
Shared common code
A single set of classes that Kielson's mods reuse, kept in one project rather than copied into each one.
Entity attributes
Attributes supplied for custom items and entities, so mods built on the library can define them without writing their own.
Item creation helpers
Custom classes and methods that reduce the code required to create certain items.
Helper events
Events that other mods can listen to, so common behavior can be added with less setup.
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
Requirements
Dependencies declared by the latest file for each loader.
Required 1
Use cases
Maintaining several mods
A developer who publishes multiple mods can keep shared functionality in this library and update it once for all of them.
Who it’s for: Mod developers who build Fabric mods on top of Kielson's shared code, and players who run those mods in a shared client and server setup.
How it compares
StrawberryLib is a Fabric, NeoForge and Quilt library for 1.21.5 – 26.3, under All rights reserved, not open source. Material Lib targets Fabric and NeoForge for 1.21.4 – 26.2 under the Creative Commons Attribution Non Commercial Share Alike 4.0 license and is not open source. RealAPI is also a Fabric library, but for 26.1 – 26.3, and is open source under the MIT License like Kielson's API.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Kielson's API | Fabric | 1.21 – 26.2 | Client and server | 2026-08-06 |
| StrawberryLib | Fabric, NeoForge and Quilt | 1.21.5 – 26.3 | Client and server | 2026-10-13 |
| Material Lib | Fabric and NeoForge | 1.21.4 – 26.2 | Client and server | 2026-06-20 |
| RealAPI | Fabric | 26.1 – 26.3 | Client and server | 2026-10-03 |
Questions
Does Kielson's API need Fabric API?
Is Kielson's API required on both sides?
Which game versions have files?
In the catalog
Kielson's API is one of 3,514 Library mods on ModsFinder, and one of 2,348 Library mods for Fabric. 13,894 mods support Minecraft 26.2.
More from Kielson
Similar mods
What the author says
Upon updating some functionality Kielson's API makes it easier by having that piece of code in one place instead of having a copy of it in every project. This means having to update one project, instead of three. This saves time and makes process of updating much easier.
Official listing
- Modrinth page
- modrinth.com/mod/kielsons-api
- Owner
- Kielson
- Published
- 2024-07-20
- Updated on Modrinth
- 2026-08-06
- Facts verified
- 2026-10-15