Ez Mod Lib
Ez Mod Lib is a library for Forge and NeoForge that lets other mods be built and generated through Java code instead of hand-written JSON files.
What it does
Modders who build content on top of Ez Mod Lib write their assets in Java, so JSON files and textures for 1.20.1 can be generated by code rather than maintained as separate files. Two catalog mods, Zeph's Hammers and Zeph's Excavators, require it. Players do not need it for vanilla play, but a Forge or NeoForge install that includes those mods must also include this library. The library is published for Forge and NeoForge across 3 release versions, 1.16.5 – 1.20.1, and is open source under the MIT License.
Key features
Java-based content
Lets mods define content through Java code, so the author does not have to write each JSON file by hand.
Generated textures and models
Textures and model data for 1.20.1 can be produced by code, without shipping matching image and JSON files.
Simpler mod development
Intended to make building a mod easier by handling repetitive data files for its authors.
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
Required by 2 mods
Questions
Which mods require Ez Mod Lib?
Does Ez Mod Lib have to be installed on both sides?
Which game versions have Ez Mod Lib files?
In the catalog
Ez Mod Lib is one of 3,514 Library mods on ModsFinder, and one of 1,576 Library mods for Forge. 34,764 mods support Minecraft 1.20.1.
More from ZephaniahNoah
Similar mods
What the author says
I really don't like json. The general idea for this library is to allow everything to be done with Java code. No fiddling with nasty json files. As of 1.20+ pretty much any file, including textures, can be generated from code without needing any actual files.
Official listing
- Modrinth page
- modrinth.com/mod/ezmodlib
- Owner
- ZephaniahNoah
- Published
- 2022-06-28
- Updated on Modrinth
- 2026-03-31
- Facts verified
- 2026-10-15