JarUtils
by Seniye
JarUtils is a Forge library of helper functions for reading JAR archives and comparing mod versions, built for mod developers working on 1.7.10.
What it does
Developers who need to search the files inside a JAR archive, extract nested JARs, or compare mod version strings can call the utilities in JarUtils instead of writing that code themselves. The library groups these routines into one shared package, so the same logic does not have to be copied between projects.
The mod is a utility library and adds no player-facing additions of its own. Other mods use its infrastructure to build their own features. It runs on client and server, so both sides need it when a mod that depends on it is installed. Files are published for Forge 1.7.10 only, with version 0.0.2 as the latest file from 2026-08-14. The code is under the MIT License, but the project is not open source.
Key features
JAR file searching
Routines locate files inside JAR archives, which mod code can use to check for resources or classes at runtime.
Nested JAR discovery and extraction
Archives packed inside other archives are found and unpacked, so their contents can be read without manual steps.
Shared utility functions
Common tasks used across mod projects are gathered into one library, reducing duplicated helper code in each project.
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
Use cases
Checking dependency versions
A mod can read the version of another mod's archive and compare it against a minimum before enabling a feature that depends on it.
Scanning mod archives
Developers working with nested JAR files can locate and extract the archives they need from a mod package in one pass.
Who it’s for: Minecraft Forge mod developers who want ready-made helpers for archive handling and version checks in their own projects. Players who only want new content in the game will not find features in this library.
How it compares
Kozhin's Lib is a Forge library for 1.20.1 with the same client and server environment, under All rights reserved and not open source. ActionBar Utils [DLTB DEPENDENCE] is also a Forge utility for 1.20 – 1.20.1, under the MIT License and not open source. JarUtils targets only 1.7.10 and focuses on JAR file handling and version comparison, whereas MidnightLib covers Fabric, Forge, NeoForge and Quilt across 1.17 – 26.3.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| JarUtils | Forge | 1.7.10 | Client and server | 2026-08-14 |
| Kozhin's Lib | Forge | 1.20.1 | Client and server | 2026-04-10 |
| ActionBar Utils [DLTB DEPENDENCE] | Forge | 1.20 – 1.20.1 | Client and server | 2026-06-24 |
| MidnightLib | Fabric, Forge, NeoForge and Quilt | 1.17 – 26.3 | Client or server, optional | 2026-10-14 |
Questions
Does JarUtils need to be installed on the server?
Which Minecraft version is JarUtils built for?
Does JarUtils add new content to the game?
In the catalog
JarUtils is one of 3,514 Library mods on ModsFinder, and one of 1,576 Library mods for Forge. 1,013 mods support Minecraft 1.7.10.
More from Seniye
Similar mods
What the author says
Jar Utils is a utility library for Minecraft Forge modding, providing reusable tools for working with JAR files and comparing mod versions. 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…
Official listing
- Modrinth page
- modrinth.com/mod/jar-utils
- Owner
- Seniye
- Published
- 2026-08-14
- Updated on Modrinth
- 2026-08-14
- Facts verified
- 2026-10-15
