Compatibility
Minecraft: Java Edition
Platforms
Supported environments
Tags
Creators
Details
Jar Utils
Jar Utils is a utility library for Minecraft Forge modding, providing reusable tools for working with JAR files and comparing mod versions.
Features
-
JAR File Searching
Search for files within JAR archives. This is useful for locating resources or other files packaged inside a mod or library without requiring developers to implement their own archive-searching logic. -
Nested JAR Discovery and Extraction
Search for JAR files embedded inside other JAR archives and extract them when needed. This helps mod developers inspect and access nested JAR files when working with mods or libraries that package additional JARs. -
Mod Version Comparison
Compare mod versions programmatically. This allows dependent mods and other tools to evaluate version differences when implementing version checks or compatibility logic.
What Does Jar Utils Do for Your Modding Experience?
Jar Utils is intended primarily for mod developers and projects that need reusable JAR-handling and version-comparison utilities. By providing these functions in a shared library, it can reduce duplicated utility code and simplify the implementation of common tasks involving mod archives and version checks.
Jar Utils does not aim to add new blocks, items, mobs, or other player-facing content. Instead, it provides infrastructure that other mods can use to implement their own features.
Who Is It For?
- Minecraft Forge mod developers who need to search files inside JAR archives.
- Developers working with nested JAR files.
- Mod authors who need to compare mod versions in their own code.
Jar Utils focuses on providing practical, reusable utilities for Minecraft Forge development.


