mutil Mod is a library mod that provides shared utilities for Minecraft Forge and NeoForge, including data management, networking tools, interface rendering, and perk queries.
Most players only notice utility libraries when a favorite mod refuses to launch without them, and that is the exact problem mutil solves. Formerly known as mGui, this project packages several backend systems into one shared dependency so other mods do not need to rebuild the same tools from scratch. That matters because cleaner shared code usually means fewer duplicate files, a more consistent experience across dependent mods, and easier updates when the author improves the library. It is also not some obscure dependency with no track record: mutil has passed 1 million downloads, with 1,027,717 listed downloads, which makes it easier to trust when you are cleaning up or expanding a serious modpack.
Key Features of mutil Mod
- Easy data management — This library includes data-handling utilities that other mods can build on instead of each project rolling its own solution. For players, that matters because the mods using mutil can keep their data flow more organized, which usually makes a dependency feel worth installing rather than like unnecessary bloat.
- Network utilities — mutil includes networking helpers, which are useful for mods that need the client and game logic to exchange information cleanly. In practical terms, this is the kind of backend feature that supports synced mod behavior without the player needing to manage anything manually.
- Hierarchical UI rendering — The library supports a layered user interface structure, which is valuable for mods with more advanced screens and overlays. That makes mutil especially relevant for projects that need more than simple buttons and text, because the UI can be arranged in a more structured way.
- Animation support — Interface animation support is built in, giving dependent mods a way to present menus and panels with more visual polish. Players may not install mutil for animations alone, but smoother UI behavior can make a mod feel more modern and easier to read.
- Anchor-based layout system — mutil also includes an anchor-based layout system for UI placement. This matters because anchored layouts can help interface elements stay organized instead of feeling randomly positioned, especially in more complex menus.
- Perk queries — In Minecraft 1.19+ versions, mutil hosts a perk system that Tetra and potentially other mods can use for contributor and supporter cosmetics. The client checks an external server on startup using the player UUID over SSL, and the good part is that this query can be disabled in
mutil-client.tomlby settingquery_perkstofalseif you prefer not to use it.
Screenshots

How to Install mutil Mod
- Check which Minecraft version you are using and match it to a listed mutil build: 1.20.2, 1.20.1, 1.19.2, or 1.19.1.
- Install the correct mod loader first. Use Minecraft Forge for all listed versions, or NeoForge if you are using one of the supported 1.20.x builds.
- Download the mutil file that matches both your Minecraft version and your chosen loader, then place it in your Minecraft
modsfolder. - Install the mod that requires mutil, such as Tetra, because this library is mainly intended to support other mods rather than act as a standalone content pack.
- Launch the game once to generate config files. If you are on Minecraft 1.19+ and do not want perk queries to run at startup, open
mutil-client.tomland setquery_perks=false.
Requirements & Compatibility
| Item | Details |
|---|---|
| Minecraft Versions | 1.20.2, 1.20.1, 1.19.2, 1.19.1 |
| Supported Loaders | Forge and NeoForge for 1.20.2 and 1.20.1; Forge for 1.19.2 and 1.19.1 |
| Category | Minecraft Mods |
| Tag | Library |
| Author | mickelus |
| License | MIT |
| Source | GitHub repository |
What's New
- The latest listed update date for the project is 2026-03-17.
- The current changelog notes the addition of an instantiable color class.
- The source remains publicly available, which is useful for players and pack authors who want transparency around a shared library.
- The active release line still covers modern 1.20.x setups on Forge and NeoForge, while older Forge builds remain listed for 1.19.x users.
Pros and Cons
Pros
- Supports both Forge and NeoForge on listed 1.20.x versions.
- Bundles several useful backend systems into one dependency.
- Perk queries can be disabled through config on supported versions.
- Uses the MIT license and has public source code.
Cons
- Offers little direct gameplay value as a standalone install.
- Older listed versions do not show NeoForge support.
- Includes an external perk query in Minecraft 1.19+ unless you disable it.
- You must match the exact Minecraft version and loader to avoid dependency issues.
Alternatives to mutil Mod
- Tetra — The main mod named alongside mutil, and a likely reason many players will need this library in the first place.
- Minecraft Forge — If your mod setup is built around Forge, this is the required loader path for every listed mutil version.
- NeoForge — If you are on Minecraft 1.20.2 or 1.20.1, NeoForge is the alternative supported loader for installing mutil.
Download mutil Mod
| Minecraft Version | Forge | NeoForge |
|---|---|---|
| For Minecraft 1.20.2 | Download | Download |
| For Minecraft 1.20.1 | Download | Download |
| For Minecraft 1.19.2 | Download | — |
| For Minecraft 1.19.1 | Download | — |
Always download mods from official sources to stay safe.
Frequently Asked Questions
What does mutil Mod do?
mutil is a utility library for other mods. It provides shared systems for data management, networking, UI rendering, layout handling, animation support, and perk queries rather than adding major standalone gameplay content.
Do I need mutil for Tetra?
Likely yes — Tetra is identified as the primary mod using mutil. If your Tetra version lists mutil as a dependency, you will need the matching mutil file for the same Minecraft version and loader.
Does mutil support NeoForge?
Yes — NeoForge is listed for the 1.20.2 and 1.20.1 versions. For 1.19.2 and 1.19.1, the provided compatibility information only lists Forge.
Does mutil connect to an external server?
Yes — Minecraft 1.19+ versions include a perk query system that checks an external server when the client starts. According to the provided description, that query includes the player UUID and uses SSL for security.
Can I disable the perk query in mutil?
Yes — you can disable it by setting query_perks to false in mutil-client.toml. The config files are generated on startup, so this is something you can change after the mod creates its config.
Is mutil a content mod for regular gameplay?
No — it is a library mod. Most players install it because another mod needs it, not because mutil itself is meant to be the main attraction of a modded playthrough.
