BCLib Jsonifier
by Swedz
With BCLib Jsonifier, the tags and recipes that BCLib registers can be reshaped on Fabric for 1.19.2 without changing BCLib's own code.
What it does
The mod repairs how BCLib registers its tags and recipes, which the author describes as a messy setup that also affects KubeJS scripts that read recipes and tags. It takes over BCLib's registry system so the registration runs in the mod's own way, and it handles the case where a player wants BetterEnd and BetterNether content in a modpack without the iron equivalent tags those mods bring in.
A config file controls which tags BCLib may add to items, blocks, biomes and other registry entries. The author notes that the config covers a large number of entries, and the tag handling is still partly limited, so not every tag behaves like a recipe. The mod is useful when a modpack needs items such as Cincinnasnite Ingots or Thallasium Ingots kept apart from c:iron_ingots. Every player and the server need a copy of the mod. Installation needs Fabric API, and the mod is released under the MIT License as open source, with the code and the issue tracker public.
Key features
Tag repair for BCLib
Corrects how BCLib sets up its tags so recipe and tag data stop conflicting with each other.
Registry takeover
Replaces BCLib's registration path with its own, forcing the registrations to run in the mod's order.
Configurable tag assignment
A config defines which tags BCLib can attach to items, blocks and biomes, and it covers a large number of entries.
Keeps mod-specific ingots separate
Stops BCLib from adding c:iron_ingots to ingots that other mods use as their own metals.
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
Use cases
Who it’s for: Modpack authors and server owners on Fabric 1.19.2 who combine BCLib content with BetterEnd or BetterNether, and who write KubeJS scripts that depend on recipe and tag data.
How it compares
No Name Tags is client-side only, open source under the MIT License, and covers Fabric and Quilt for 1.16 – 1.20.4, so it changes display rather than tags. Conveniented Forge Tags is server-side only, open source under the GNU General Public License v3.0 only, and built for 1.18.2 on Fabric and Quilt. Compared with these, BCLib Jsonifier targets only 1.19.2 and is required on both sides.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| BCLib Jsonifier | Fabric | 1.19.2 | Client and server | 2024-02-20 |
| No Name Tags | Fabric and Quilt | 1.16 – 1.20.4 | Client-side only | 2022-06-13 |
| Conveniented Forge Tags | Fabric and Quilt | 1.18.2 | Server-side only | 2023-01-05 |
Questions
Does BCLib Jsonifier need Fabric API?
Does the server need BCLib Jsonifier?
Which game version is supported?
Are all tags fixed by the mod?
In the catalog
BCLib Jsonifier is one of 36,990 Utility mods on ModsFinder, and one of 25,772 Utility mods for Fabric. 12,559 mods support Minecraft 1.19.2.
More from Swedz
Similar mods
What the author says
Record scratch freeze frame Sooooo, yeah. I bet right now you're probably wondering how I got here, huh? Well it's a long story. Well, not so long. Basically BCLib is setup incorrectly with how it registers tags and recipes which has the very annoying sideaffect of KubeJS not being able to interact with its recipes…
Official listing
- Modrinth page
- modrinth.com/mod/bclib-jsonifier
- Owner
- Swedz
- Published
- 2023-04-23
- Updated on Modrinth
- 2024-02-20
- Facts verified
- 2026-10-15
