ModsFinder

Duchessentials

by Duuchniuk

Duchessentials is a Fabric library that gathers shared helpers for mod developers: a logging system, string, math and collection utilities, and a mod registration API.

FabricClient-side onlyMIT LicenseOpen source1.21 – 26.2

What it does

The library exists because its author kept rewriting the same small systems across separate projects. Duchessentials keeps those commonly used pieces in one place, so other projects can depend on it rather than copy the code into each build. It adds no gameplay content of its own; players see nothing new in the game when it is installed.

Its helpers cover text handling, arithmetic, and collection operations, alongside a simple logging system and an API for registering mods. Six other catalog mods already list it as a required dependency, including Duch Cart Fix, Duch-orbitalstrike-cannon, WindCharge Reset, Player Hitbox Fix and Duch-ArmorHUD, so installing those requires Duchessentials as well.

It is installed on the player's side alone, so servers need nothing. Builds target 1.21 – 26.2 with 1.0.0 for 26.2 as the latest file, and the code is released under the MIT License as open source, with the source code publicly available.

Key features

  1. Logging system

    A simple logging system that other mods can call to record messages during development and play.

  2. String helpers

    Utility methods for common text operations that projects otherwise write again from scratch.

  3. Math and collection helpers

    Shared numeric and collection utilities gathered into one dependency instead of copied between projects.

  4. Mod registration API

    A basic API for registering mods, giving dependent projects one consistent way to set themselves up.

Compatibility

Latest build for each game version and loader.

26.x2 of 2 versions with builds
26.21.0.0
26.1.21.0.0
1.21.x7 of 7 versions with builds
1.21.111.0.0
1.21.101.0.0
1.21.81.0.0
1.21.61.0.0
1.21.41.0.0
1.21.11.0.0
1.211.0.0
ReleaseBetaAlphaNot available

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

Required by 6 mods

Use cases

Who it’s for: Mod developers who want shared utilities for strings, math, collections and logging without copying code between projects. Players do not need it unless a mod they use requires it.

How it compares

Full comparison

Registrar is another Fabric library with a MIT License, open source, and it runs on client and server across 1.21 – 26.2, so it must be installed on both sides. EzLib covers only 26.1 – 26.1.2, is client-side only and is not open source under the MIT License. CraftLib is open source under the MIT License, client-side only, and targets 1.21 – 1.21.11, so it does not cover 26.2.

ModLoadersGame versionsEnvironmentUpdated
DuchessentialsFabric1.21 – 26.2Client-side only2026-08-17
RegistrarFabric1.21 – 26.2Client and server2026-10-06
EzLibFabric26.1 – 26.1.2Client-side only2026-05-13
CraftLibFabric1.21 – 1.21.11Client-side only2026-02-18

Questions

Does Duchessentials need Fabric API?

No required dependency is listed for Fabric.

Which mods require Duchessentials?

Six catalog mods list it as a dependency: Duch Cart Fix, Duch-orbitalstrike-cannon, WindCharge Reset, Player Hitbox Fix and Duch-ArmorHUD, plus one more.

Does Duchessentials have to be installed on the server?

No. Players add it to their own game, and a server needs no copy.

In the catalog

Duchessentials 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 Duuchniuk

All projects

Similar mods

What the author says

DuchEssentials is a small utility library made mainly for my Minecraft mods and plugins, but it can also be used by other developers. It contains a few common systems and helpers that I kept rewriting between projects, so I decided to put them into one library instead.
Duuchniuk, on the Modrinth page

Official listing

Owner
Duuchniuk
Published
2026-01-18
Updated on Modrinth
2026-08-17
Facts verified
2026-10-15

Tags