Mod

Broken Tag Fixer

Quick rating

Broken Tag Fixer

No reviews yet

Automatically repairs EMPTY item tags referenced by recipes, for any mod.

QoL & Tweaks
Bug Fixes
Performance & Optimization
Mod Loaders
Forge
NeoForge
Minecraft

Community voices

Reviews

Versions
Loading versions…
Match includes

Click once to include, again to exclude, again to clear

Rating Any
Any 0.5 1.0 1.5 2.0 2.5 3.0 3.5 4.0 4.5 5.0
Min
Max
Play Status
Reviews
Time Played
hrs+
Verified developers only
Has developer response
List view
Grid view
Compact view
Sort by
Date
Rating
Helpful
Unhelpful
Edited
Sort ascending
Delete this review?

This removes your review from the project. You can write a new review after.

Review submitted for moderation

Your review has been sent to moderators, who will check that it meets our guidelines before it appears publicly.

No reviews yet. Be the first to review this project!

Get it on

Available Platforms

About

Project Details

Type
Mod
Latest Version
Brokentagfixer - 1.0.0 [1.20.1 Forge]
Authors

For authors

Embed Badge

If you're the author of this project, you can embed a live badge anywhere that supports HTML or Markdown. It updates automatically whenever ratings change.

Custom banner text
ModDex rating badge preview

Use HTML for any page that supports it, or Markdown for README files and Markdown-based descriptions.

Identifiers

Platform IDs

CurseForge ID

Resources

External Links

Source Issues Wiki Discord

About

Description

Broken Tag Fixer

Broken Tag Fixer silences the dreaded warning:

[Mekanism] Broken tags in Mekanism recipes detected

…and the whole class of problems behind it — empty item tags that recipes still reference.

It is generic: it is not tied to Mekanism. It works for any mod whose recipes point at an item tag that ended up empty (very common with optional cross-mod "compat" recipes, e.g. Ad Astra shipping a recipe but not the matching tag).


The problem

A mod ships a recipe that uses an item tag (for example forge:sandstone/venus_sandstone), but nothing ever fills that tag — the item exists, the recipe loads, yet the tag is empty. Minecraft/Mekanism then complain that the recipe has a broken ingredient, spamming your log on every launch.

What it does

At load time, Broken Tag Fixer scans every recipe of every mod (raw JSON, no mod API needed) and, for each empty tag a live recipe depends on, it applies a careful cascade:

  • Known-fix table — a deterministic mapping for cases that are already understood.
  • Smart scoring — if there's no known fix, it scores every registered item against the tag using several signals (material coverage, exact name, "form" word like ingot/dust/gem, the recipe's own context/namespace…) and fills the tag only when it is highly confident.
  • Clean disable — if the tag truly cannot be resolved, the offending recipe is removed before Mekanism (or anyone) sees a broken ingredient. No more warning, no crash.

Built to be safe

This mod is intentionally conservative — it never "guesses wildly":

  • Condition-aware: recipes disabled by a false condition (e.g. mod_loaded) are never touched. Many empty tags are intentional optional-compat — those are left alone.
  • High-confidence only: a tag is auto-filled only above a strict confidence threshold. Anything below becomes a suggestion in the report, never a silent change.
  • Fully auditable: every action (fills, disables, suggestions, skipped) is written to brokentagfixer-report.txt in your game directory, so you can see exactly what was done and why.
  • Fail-safe: if anything goes wrong, it logs and steps aside — it will never break your game's startup.

Compatibility

  • Forge — Minecraft 1.20.1
  • NeoForge — Minecraft 1.21.1

Works on both client and server (recommended on both for a multiplayer setup). Lightweight, no config required to get the default safe behaviour.

Install

Drop the matching file into your mods/ folder:

  • brokentagfixer-forge-1.0.0.jar → Minecraft 1.20.1 (Forge)
  • brokentagfixer-neoforge-1.0.0.jar → Minecraft 1.21.1 (NeoForge)

Then launch as usual and (optionally) read brokentagfixer-report.txt.


Modpack authors & data contributors

Broken Tag Fixer is data-friendly. If you'd like a specific case added to the built-in known-fix table, or you want to contribute a data-only fix (a tag → item mapping for a particular mod), come tell us on Discord.

Screenshots

Gallery

This project has no gallery images yet.

Versions

Files

Relations

Project Relations

More like this

Similar Mods

Suggestions use data such as tags, dependencies, dependents, descriptions, titles, and more to rank how much they overlap with this mod.

On ModDex

Community snapshot

0
Ratings
0
Followers
0
In stacks

By the numbers

Statistics

<1,000
Downloads
Last Updated
Created
Last synced
When ModDex last fetched and imported data for this project from CurseForge or Modrinth. High-traffic and active projects are checked more often.
Next pipeline sync