ModsFinder

Deimos

by MarsThePlanet

Deimos is a configuration and data generation library, so mod authors can build config screens and recipes without writing JSON by hand.

FabricForgeNeoForgeQuiltClient or server, optionalMIT LicenseOpen source1.18 – 26.3

What it does

Authors declare settings in a class that extends DeimosConfig and register it with a single init call using the mod ID. The configuration part of the library is based on MidnightLib by Motschen. Deimos displays the resulting config files in-game on Forge and NeoForge, and through Mod Menu on Fabric and Quilt.

Recipes are added at startup through DeimosRecipeGenerator, called from an initialize method. Crafting grids and furnace-style cooking methods can all be defined this way, and because they are created when the game starts they can be configured. Developers who prefer a starting point can use the author's IntelliJ templates, which generate a MultiLoader project with Deimos already set up.

Deimos is published for Fabric, Forge, NeoForge and Quilt and works on either side. It is open source under the MIT License, with its source code, issue tracker and wiki linked publicly. Its files cover 1.18 – 26.3, with 26.3 as the latest version for every loader.

Key features

  1. Config classes

    Settings are defined in a class extending DeimosConfig and registered with one init call, so the mod ID is the only link needed.

  2. In-game config screens

    Config files appear in-game on Forge and NeoForge, or through Mod Menu on Fabric.

  3. Startup recipe generation

    Recipes are created when the game starts, so they can be changed through configuration instead of JSON files.

  4. Eight recipe types

    DeimosRecipeGenerator covers crafting, cooking and stone cutting recipes, including several furnace-style methods.

Compatibility

Latest build for each game version and loader.

26.x5 of 5 versions with builds
26.326.3-fabric-2.7.126.3-forge-2.7.126.3-neoforge-2.7.126.3-fabric-2.7.1
26.226.2-fabric-2.726.2-forge-2.726.2-neoforge-2.726.2-fabric-2.7
26.1.226.1.2-fabric-2.726.1.2-forge-2.726.1.2-neoforge-2.726.1.2-fabric-2.7
26.1.126.1.2-fabric-2.726.1.2-forge-2.726.1.2-neoforge-2.726.1.2-fabric-2.7
26.126.1.2-fabric-2.726.1.2-forge-2.726.1.2-neoforge-2.726.1.2-fabric-2.7
1.21.x12 of 12 versions with builds
1.21.111.21.11-fabric-2.71.21.11-forge-2.71.21.11-neoforge-2.71.21.11-fabric-2.7
1.21.101.21.10-fabric-2.71.21.10-forge-2.71.21.10-neoforge-2.71.21.10-fabric-2.7
1.21.91.21.10-fabric-2.71.21.10-forge-2.71.21.10-neoforge-2.71.21.10-fabric-2.7
1.21.81.21.8-fabric-2.71.21.8-forge-2.71.21.8-neoforge-2.71.21.8-fabric-2.7
1.21.71.21.8-fabric-2.71.21.8-forge-2.71.21.8-neoforge-2.71.21.8-fabric-2.7
1.21.61.21.8-fabric-2.71.21.8-forge-2.71.21.8-neoforge-2.71.21.8-fabric-2.7
1.21.51.21.5-fabric-2.71.21.5-forge-2.71.21.5-neoforge-2.71.21.5-fabric-2.7
1.21.41.21.4-fabric-2.71.21.4-forge-2.71.21.4-neoforge-2.71.21.4-fabric-2.7
1.21.31.21.3-fabric-2.71.21.3-forge-2.71.21.3-neoforge-2.71.21.3-fabric-2.7
1.21.21.21.3-fabric-2.71.21.3-forge-2.71.21.3-neoforge-2.71.21.3-fabric-2.7
1.21.11.21.1-fabric-2.71.21.1-forge-2.71.21.1-neoforge-2.71.21.1-fabric-2.7
1.211.21.1-fabric-2.71.21.1-forge-2.71.21.1-neoforge-2.71.21.1-fabric-2.7
1.20.x7 of 7 versions with builds
1.19.x5 of 5 versions with builds
1.18.x3 of 3 versions with builds
ReleaseBetaAlphaNot available

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

Required by 22 mods

Use cases

Who it’s for: Mod developers who want configuration and recipes defined in Java. Players can use Deimos as a dependency of the 22 catalog mods that require it, but the library itself adds no gameplay content.

Questions

Which loaders does Deimos support?

Deimos is published for Fabric, Forge, NeoForge and Quilt, with the latest file for 26.3 on each.

Does a server need Deimos?

No. Either side can run it, and neither needs it, so installing it on one side is enough.

How are config screens shown on Fabric?

On Fabric the config files are displayed through Mod Menu rather than natively in the game.

In the catalog

Deimos 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 MarsThePlanet

All projects

Similar mods

What the author says

Deimos is a data generation and configuration Minecraft library. With it, you can generate config files and display them in-game natively on Forge and Neoforge or with the help of Mod Menu on Fabric. Deimos allows you to create new recipes when the game starts, which makes them configurable. This also means you don't…
MarsThePlanet, on the Modrinth page

Official listing

Owner
MarsThePlanet
Published
2024-09-22
Updated on Modrinth
2026-09-26
Facts verified
2026-10-15

Tags