Fireplace Lib
Fireplace Lib is a library mod that holds common functionality other mods can share, so code is kept in one place rather than copied between projects.
What it does
Fireplace Lib collects shared code for mods by The-Fireplace: multithreading helpers, JSON serialization for saving and loading data, and common pieces used by commands, config screens and GUIs. Because this logic lives in one library, a fix made once reaches every mod that depends on it, and developers can switch to a corrected version quickly. The library itself is light: it shows up in the mod list and adds no content for players to see.
The mod is published for Fabric, Forge and Quilt across 37 game versions, 1.14.4 – 1.21.11. Either side can run it, and neither needs it. Required dependencies are Annotated DI and Fabric API on Fabric, and Annotated DI is bundled inside the mod. Cloth Config API and Mod Menu are optional. The code is open source under the MIT License, and the source, issue tracker and wiki are public.
Key features
Shared common code
Commands, config screens and GUIs draw on common functionality kept in one library instead of duplicated in each mod.
Multithreading helpers
Helpers let a task run in parallel so more work completes in a single pass.
JSON serialization
Data is serialized to and from the JSON format, which makes saving and loading data simpler.
Translation management
Translations are handled centrally, so a server can use a language different from the one players set on their clients.
Compatibility
Latest build for each game version and loader.
1.21.x12 of 12 versions with builds
1.20.x7 of 7 versions with builds
1.19.x3 of 3 versions with builds
1.18.x3 of 3 versions with builds
1.17.x2 of 2 versions with builds
1.16.x6 of 6 versions with builds
1.15.x3 of 3 versions with builds
1.14.x1 of 1 version 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 7 mods
How it compares
RickCore is available for Fabric, Forge and NeoForge across 1.20.1 – 26.3, is client and server, and is not open source under All rights reserved. Kielson's API is Fabric only for 1.21 – 26.2, is client and server, and is open source under the MIT License. Ez Mod Lib covers Forge and NeoForge for 1.16.5 – 1.20.1, works on either side, and neither needs it, and is open source under the MIT License.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Fireplace Lib | Fabric, Forge and Quilt | 1.14.4 – 1.21.11 | Client or server, optional | 2026-06-22 |
| RickCore | Fabric, Forge and NeoForge | 1.20.1 – 26.3 | Client and server | 2026-09-24 |
| Kielson's API | Fabric | 1.21 – 26.2 | Client and server | 2026-08-06 |
| Ez Mod Lib | Forge and NeoForge | 1.16.5 – 1.20.1 | Client or server, optional | 2026-03-31 |
Questions
Does Fireplace Lib need Fabric API?
Which game versions does Fireplace Lib support?
Do servers need Fireplace Lib installed?
In the catalog
Fireplace Lib is one of 3,514 Library mods on ModsFinder, and one of 2,348 Library mods for Fabric. 19,862 mods support Minecraft 1.21.11.
More from The-Fireplace
Similar mods
What the author says
A library of common functionality used by my mods, in one place for easier maintenance and faster updates. Main focuses (and basic user-friendly descriptions): - Multithreading (Allows more things to happen at once) - Serializing and deserializing data in json format (Makes it easier to save various data) …
Official listing
- Modrinth page
- modrinth.com/mod/fireplace-lib
- Owner
- The-Fireplace
- Published
- 2021-01-03
- Updated on Modrinth
- 2026-06-22
- Facts verified
- 2026-10-15
