Wiki 9Minecraft Wiki 9Minecraft
Emiffect Wiki › Guides › How to Add Custom Status Effect Descriptions via Language Files

How to Add Custom Status Effect Descriptions via Language Files

EMIffect allows players and pack makers to customize or add new effect descriptions by providing custom text in standard resource pack language files.

Creating the Translation Keys

1. Navigate to your .minecraft/resourcepacks folder and open your active custom resource pack (or create a new one).

2. Inside the pack, open or create the language file for your language, such as assets/<mod_id>/lang/en_us.json.

3. Add custom description lines using one of the two accepted formatting structures:

  • "effect.[mod_id].[effect_name].description": "Your explanation here."
  • "effect.[mod_id].[effect_name].desc": "Your explanation here."

4. Replace [mod_id] with the identifier of the mod that provides the effect (or minecraft for vanilla effects) and [effect_name] with the effect's internal name.

Applying and Verifying in EMI

1. Save your JSON file and ensure the resource pack is enabled under Options > Resource Packs.

2. Return to the game, open the EMI interface, and search for the status effect.

3. Click on the effect's phantom item to confirm your new custom description displays properly in the information panel.