ModsFinder

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.

FabricQuiltClient-side onlyMIT LicenseOpen source1.21.4

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

  1. 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.

  2. Toggle default behaviors

    Default behaviors can be switched on or off through packs, so a pack can change how content works without code changes.

  3. Hot removal of packs

    A pack can be removed without restarting the game, and its items, names and textures stop applying once moved out.

  4. Food in development

    Food support is listed as a later pre-alpha step, so it is not part of the current builds.

Compatibility

Latest build for each game version and loader.

No stable releases
Every published file is a beta or alpha build.
1.21.4pre-alpha-0.0.5pre-alpha-0.0.4
ReleaseBetaAlphaNot available

Only full game releases are shown. This mod publishes no snapshot builds.

Requirements

Dependencies declared by the latest file for each loader.

Required 1

Fabric APILightweight and modular API providing common hooks and intercompatibility measures utilized by mods using the Fabric toolchain.
Required

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?

Yes. Fabric API is a required dependency on the Fabric build, and it must be installed next to Jsonite.

Can Jsonite be installed on a server?

Servers do not need it; each player installs it for their own game.

Which Minecraft version does Jsonite support?

The current files target 1.21.4 only, and both the Fabric and Quilt builds are alpha pre-releases.

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

All projects

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…
Beez131, on the Modrinth page

Official listing

Owner
Beez131
Published
2025-01-25
Updated on Modrinth
2025-01-26
Facts verified
2026-10-15

Tags