Just Utilities: The Cross-Loader Modding Library for Minecraft

Discover how Just Utilities for Minecraft lets you build mods for 4 loaders with one codebase. Learn how to install and use it today!

Just Utilities

Minecraft modding has always been a fragmented landscape. You have Forge, Fabric, Quilt, and NeoForge, each with its own API, its own quirks, and its own community. For a modder, supporting all of them usually means rewriting large chunks of code for each platform. That is where Just Utilities steps in. This isn't just another library that adds a few helpful commands or items; it is a personal modding API that has grown into a powerful gateway for creating mods that work across four major loaders simultaneously, without writing a single line of code more than once.

Born from a developer's switch to "non-API modding"—relying purely on Vanilla APIs and code—Just Utilities started as a collection of personal helpers and common code. Over time, it evolved into a robust foundation that abstracts away the differences between loaders. If you have ever wanted to release a mod to the widest possible audience without the headache of maintaining four separate codebases, this library is your answer.

What Does Just Utilities Actually Do?

At its core, this mod is a library, meaning it doesn't add flashy content to your game by itself. Instead, it provides a suite of tools and common code that other mods can use. Think of it as a toolbox for modders. It handles the heavy lifting of cross-loader compatibility, allowing developers to focus on the creative parts of their mods.

The library is still heavily work-in-progress and is published under the ARR (All Rights Reserved) license. While a more permissive license is planned, it won't become open source. However, you are free to use this library for your own mods, as long as you do not shade it or jar-in-jar it. Just remember that it's in early development, so stability and support are not guaranteed—it's prone to changes and will grow as the developer needs it.

Key Features for Developers

  • Single Codebase: Write your mod logic once and have it run on Forge, Fabric, Quilt, and NeoForge.
  • Vanilla-First Approach: Built primarily on Vanilla APIs, reducing dependency on loader-specific implementations.
  • Personal Helper Collection: Includes common code and utilities that streamline the modding process.
  • Active Development: The library evolves based on the developer's needs, meaning new tools are added regularly.

Supported Versions and Loaders

Because Just Utilities is designed to be a gateway for multi-loader modding, it supports all four major mod loaders: Forge, Fabric, Quilt, and NeoForge. The library targets recent versions of Minecraft, ensuring that mods built on it are future-proof. While the exact version list changes as development progresses, you can generally expect support for the latest stable Minecraft releases. Always check the official mod page for the specific Minecraft versions that are currently compatible.

If you are looking to streamline your modding setup, you might also want to explore the foxygame.net launcher. It offers a one-click install feature that simplifies adding libraries like Just Utilities to your modded instance, saving you from manual file dragging and version mismatch errors.

How to Install Just Utilities for Minecraft

Installing this library is straightforward, but it's crucial to remember that it is a dependency. You don't need it to play the game unless another mod requires it. Here is a simple guide on how to install it correctly.

Step-by-Step Installation Guide

  1. Download the correct version: First, ensure you have the right Minecraft version and loader (e.g., Fabric for 1.20.1). Downloading the wrong file is the most common error.
  2. Locate your mods folder: Run your Minecraft launcher once with the desired loader profile to generate the mods folder in your .minecraft directory.
  3. Place the file: Drag and drop the downloaded Just Utilities JAR file into the mods folder. Do not extract it.
  4. Add your dependent mods: Place any mods that require Just Utilities into the same folder.
  5. Launch the game: Start Minecraft. If everything is correct, the library will load alongside your other mods.

For those who prefer a more automated approach, the foxygame.net launcher has an integrated add-on catalog. You can search for "Just Utilities" directly within the launcher, click install, and it will handle the dependency resolution and version compatibility for you, making the process nearly foolproof.

Why Use a Library Like This?

The Minecraft modding community is often split by loader preference. A mod available only on Fabric might alienate Forge users and vice versa. By using Just Utilities, modders can bridge that gap. It simplifies the distribution process and ensures that everyone, regardless of their preferred loader, can enjoy the same content. While it is a personal project with a restrictive license, its utility is undeniable.

It's also worth noting that the developer's philosophy of avoiding loader APIs means that mods built on this library are often more resilient to breaking changes introduced by the loaders themselves. This is a significant advantage in the fast-paced world of Minecraft updates.

The Future of Just Utilities

As the developer continues to use this library for their own projects, it will inevitably grow. The planned shift to a more permissive license will likely open the doors for more modders to adopt it without hesitation. For now, it remains a powerful, albeit experimental, tool for those willing to embrace its early-stage nature.

If you are a developer looking to expand your mod's reach or a player wanting to use mods that depend on this library, understanding its role is essential. And remember, whether you choose to manually install it or use a launcher that offers auto-updates for such dependencies, the goal is the same: a seamless, cross-loader modding experience. Keep an eye on this library, as it represents a unique approach to solving one of modding's biggest headaches.

In conclusion, Just Utilities is more than just a mod; it's a philosophy of efficient, Vanilla-centric modding that prioritizes code reuse and universal compatibility. While it may not be for everyone due to its license and early development stage, its potential to unify the modding community is immense. Whether you are a seasoned developer or a curious player, this library is worth watching.