AE2 Jade Tooltip Fix

Fixes the AE2 Jade tooltip randomly not showing the "Stored: X AE" energy and Online/Offline lines when other AE2 addons are installed.

What it fixes

In modpacks that combine Applied Energistics 2 with certain addons (notably ModularBees — so this hits All The Mods 10), the in-world Jade/WAILA tooltip on AE2 machines (Charger, Inscriber, Energy Cells, ME Controller, etc.) randomly stops showing the Stored: X AE / Y AE energy line and the Device Online/Offline line. Whether it works is decided by a coin-flip every game launch — relogging or resetting Jade config doesn't help.

Why it happens

AE2 registers its tooltip data providers under fixed ids (ae2:power_storageae2:grid_nodeae2:debug) for every registered base block-entity class. When an addon registers its own base class, the same ids get registered twice, Jade warns Found different data providers with same id ae2:power_storage, and keeps one of the two at random each launch. Lose the flip → no energy line.

What this mod does

One tiny mixin filters AE2's base-class list down to AE2's own entry, so each provider id is registered exactly once. Deterministic — the tooltip works every launch. No configs, no content, no hardcoded mod names; it compiles against nothing but NeoForge, so it won't break on AE2/addon updates.

Installing

  • Put it on any client that sees the bug.
  • Put it on the server too, so the fix survives server restarts (the server rolls the same dice at startup).
  • It never forces anyone else to install it — clients without it can still join a server with it, and vice versa.

Requires: Minecraft 1.21.1, NeoForge 21.1.x, AE2 19.2+

The AE2 Jade Tooltip Fix Team

profile avatar
  • 2
    Projects
  • 76
    Downloads

More from SadBazooka