Jsonite
by Beez131
Jsonite is a Fabric and Quilt library that lets modders define items and blocks through resource and data pack JSON files, with Java code applying the rest.
What it does
Jsonite sits between Java code and JSON files. Items and blocks are described in data and resource packs, and the library translates that basic JSON and applies the remaining behavior in code. Only the basic items and blocks are supported so far, and food is covered in a later pre-alpha build.
Because of how it works, a modder can switch default behaviors on or off through packs instead of writing code for each one. Packs can be removed or added without a game restart, and the modded resource and data pack content still goes in the resourcepacks folder, where item names, textures and similar aspects apply until the pack is moved out. Jsonite is open source under the MIT License and is published for Fabric and Quilt, with Fabric API required on Fabric.
Players add it to their own game, and a server needs no copy. Server-side behavior is noted as untested in the pre-alpha releases, so multiplayer use is not established yet. The latest files are pre-alpha-0.0.5 for Fabric and pre-alpha-0.0.4 for Quilt, both for 1.21.4, released 2025-01-26 on the alpha channel.
Key features
JSON-defined items and blocks
Basic items and blocks are described in resource and data pack JSON, which Jsonite reads and turns into working content.
Toggle default behaviors
Default behaviors can be switched on or off through packs, so a pack can change how content works without code changes.
Hot removal of packs
A pack can be removed without restarting the game, and its items, names and textures stop applying once moved out.
Food in development
Food support is listed as a later pre-alpha step, so it is not part of the current builds.
Gallery
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
Requirements
Dependencies declared by the latest file for each loader.
Required 1
Use cases
Who it’s for: Modders and pack authors who want to define basic items and blocks in JSON for Minecraft 1.21.4. Players who only want finished gameplay content will not find it useful on its own.
Questions
Does Jsonite need Fabric API?
Can Jsonite be installed on a server?
Which Minecraft version does Jsonite support?
In the catalog
Jsonite is one of 3,514 Library mods on ModsFinder, and one of 2,348 Library mods for Fabric. 17,979 mods support Minecraft 1.21.4.
More from Beez131
Similar mods
What the author says
Create custom modded features on Quilt using resource/data packs. Currently only supports basic items and blocks (blocks are pre-alpha-0.02) and food (which are pre-alpha-0.03) but will be gettings lots of updates in the future. How it works: Jsonite acts as a middleman between the Java code for creating items and…
Official listing
- Modrinth page
- modrinth.com/mod/jsonite
- Owner
- Beez131
- Published
- 2025-01-25
- Updated on Modrinth
- 2025-01-26
- Facts verified
- 2026-10-15
