ModsFinder

Monkey Utils

by ArkoSammy12

Monkey Utils is a Fabric library for Minecraft mod developers, offering a declarative, Kotlin-focused set of utilities for features many mods share.

FabricServer-side onlyMIT LicenseOpen source1.21 – 1.21.11

What it does

The library wraps Electronwill's Night Config so that configuration files can be read and written in TOML, JSON and HOCON formats. Mods built on it can declare their settings and have the files created with those settings.

Beyond configuration, Monkey Utils provides an API for registering commands, permission nodes and configuration settings, along with a registration database implementation. Because it is a library, it adds no content of its own; players only see it when a mod that requires it is installed.

Monkey Utils is server-side only, so it is needed on servers running dependent mods and can stay off the client. Builds are published for Fabric across 10 release versions, 1.21 – 1.21.11, and the source code is open source under the MIT License.

Key features

  1. Configuration in three formats

    Config files can be created and read in TOML, JSON and HOCON, using a wrapper over Night Config.

  2. Command registration

    An API registers commands together with their permission nodes, so dependent mods do not each implement that logic.

  3. Settings registration

    Configuration settings are registered through the library and tracked in a registration database.

  4. Kotlin-focused design

    The utilities are written declaratively for Kotlin, aimed at mod developers who build on Fabric.

Compatibility

Latest build for each game version and loader.

1.21.x10 of 10 versions with builds
1.21.111.0.3
1.21.81.0.2
1.21.71.0.2
1.21.61.0.2
1.21.51.0.2
1.21.40.1.2+1.21
1.21.30.1.2+1.21
1.21.20.1.2+1.21
1.21.10.1.2+1.21
1.210.1.2+1.21
ReleaseBetaAlphaNot available

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

Required by 3 mods

Use cases

Mod development

Developers use it as a shared base for configuration, commands and registration instead of writing those systems themselves.

Server configuration

Server owners running mods such as Creeper Healing or Public Ender Chest get the library installed as one of their required dependencies.

Who it’s for: Mod developers building Fabric mods in Kotlin and server owners who run mods that depend on Monkey Utils.

How it compares

Full comparison

Bento Config, Bento Util and Bento Box are Fabric libraries under the GNU Lesser General Public License v3.0 only, open source, covering 1.20 – 1.21.1 or 1.21 – 1.21.1. Each works on either side, and neither side needs it. InterdimensionalLib is a Fabric and Quilt library under the MIT License for 1.21 – 1.21.1, and both the server and every player need it.

ModLoadersGame versionsEnvironmentUpdated
Monkey UtilsFabric1.21 – 1.21.11Server-side only2026-01-11
Bento ConfigFabric1.21 – 1.21.1Client or server, optional2026-03-30
Bento UtilFabric1.21 – 1.21.1Client or server, optional2026-03-30
Bento BoxFabric1.20 – 1.21.1Client or server, optional2026-03-30
InterdimensionalLibFabric and Quilt1.21 – 1.21.1Client and server2026-05-10

Questions

Does Creeper Healing need Monkey Utils?

Yes. Creeper Healing is one of three catalog mods that require Monkey Utils, along with Public Ender Chest and Loot Refill.

Does Monkey Utils have to be installed on the client?

No. It runs on the server alone, so players need nothing extra to join.

Which game versions does Monkey Utils support?

The latest Fabric file is 1.0.3 for 1.21.11, published 2026-01-11, and builds exist for 1.21 – 1.21.11 across 10 release versions.

In the catalog

Monkey Utils 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 ArkoSammy12

All projects

Similar mods

What the author says

A declarative Kotlin focused Minecraft utility library for commonly used features such as configuration, command registration, and database implementation. If you would like to report a bug, or make a suggestion, you can do so via the mod's issue tracker.
ArkoSammy12, on the Modrinth page

Official listing

Owner
ArkoSammy12
Published
2024-07-08
Updated on Modrinth
2026-01-11
Facts verified
2026-10-15

Tags