ModsFinder

Fireplace Lib

by The-Fireplace

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.

FabricForgeQuiltClient or server, optionalMIT LicenseOpen source1.14.4 – 1.21.11

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

  1. Shared common code

    Commands, config screens and GUIs draw on common functionality kept in one library instead of duplicated in each mod.

  2. Multithreading helpers

    Helpers let a task run in parallel so more work completes in a single pass.

  3. JSON serialization

    Data is serialized to and from the JSON format, which makes saving and loading data simpler.

  4. 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.21.117.1.7+1.21.11+fabricNot available7.1.7+1.21.11+fabric
1.21.107.1.7+1.21.10+fabricNot available7.1.7+1.21.10+fabric
1.21.97.1.7+1.21.10+fabricNot available7.1.7+1.21.10+fabric
1.21.87.1.7+1.21.8+fabricNot available7.1.7+1.21.8+fabric
1.21.77.1.7+1.21.8+fabricNot available7.1.7+1.21.8+fabric
1.21.67.1.7+1.21.8+fabricNot available7.1.7+1.21.8+fabric
1.21.57.1.7+1.21.5+fabricNot available7.1.7+1.21.5+fabric
1.21.47.1.7+1.21.4+fabricNot available7.1.7+1.21.4+fabric
1.21.37.1.7+1.21.4+fabricNot available7.1.7+1.21.4+fabric
1.21.27.1.7+1.21.4+fabricNot available7.1.7+1.21.4+fabric
1.21.17.1.7+1.21.1+fabricNot available7.1.7+1.21.1+fabric
1.217.1.7+1.21+fabricNot available7.1.7+1.21+fabric
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
ReleaseBetaAlphaNot available

Only full game releases are shown. This mod publishes no snapshot builds.

Requirements

Dependencies declared by the latest file for each loader.

Required 1

Fabric APILightweight and modular API providing common hooks and intercompatibility measures utilized by mods using the Fabric toolchain.
Required

Optional 2

Cloth Config APIConfiguration Library for Minecraft Mods
Optional
Mod MenuAdds a mod menu to view the list of mods you have installed.
Optional

Embedded 1

Annotated DIDependency Injection library for Minecraft mods
Embedded

Required by 7 mods

How it compares

Full comparison

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.

ModLoadersGame versionsEnvironmentUpdated
Fireplace LibFabric, Forge and Quilt1.14.4 – 1.21.11Client or server, optional2026-06-22
RickCoreFabric, Forge and NeoForge1.20.1 – 26.3Client and server2026-09-24
Kielson's APIFabric1.21 – 26.2Client and server2026-08-06
Ez Mod LibForge and NeoForge1.16.5 – 1.20.1Client or server, optional2026-03-31

Questions

Does Fireplace Lib need Fabric API?

On Fabric, yes. Fabric API is a required dependency, alongside Annotated DI, which is also bundled inside the mod.

Which game versions does Fireplace Lib support?

Files exist for 37 release versions across 1.14.4 – 1.21.11. The latest Forge file targets 1.20.4, while Fabric and Quilt files target 1.21.11.

Do servers need Fireplace Lib installed?

No. It works on either side, and neither needs it, so installing it on one side is enough to run it.

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

All projects

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) …
The-Fireplace, on the Modrinth page

Official listing

Owner
The-Fireplace
Published
2021-01-03
Updated on Modrinth
2026-06-22
Facts verified
2026-10-15

Tags