DataTip

JSON-driven custom item tooltips via resource packs. Multi-language, rich text, NBT/condition matching, shift-protected display. No coding — just JSON.

File Details

datatip-1.2.3-forge.jar

  • R
  • Jul 9, 2026
  • 341.32 KB
  • 7
  • 1.20.1
  • Forge

File Name

datatip-1.2.3-forge.jar

Supported Versions

  • 1.20.1

Curse Maven Snippet

Forge

implementation fg.deobf("curse.maven:datatip-1564179:8398261")
Curse Maven does not yet support mods that have disabled 3rd party sharing

Learn more about Curse Maven

DataTip 1.2.3

  • DataTip JSON files can now be loaded directly from resource packs under assets/<namespace>/datatip/*.json
  • Added JSON Schema support for editor completion and validation when writing DataTip JSON files
  • DataTip now exports datatip.schema.json automatically after startup, so it no longer needs to be copied from the jar manually
  • The $schema field can stay in DataTip JSON files and will be ignored during loading
  • Added Minecraft 1.20.1 NBT support with {nbt:path} variables
  • Added common item values such as {nbt:Damage}, {nbt:Count}, and {nbt:RepairCost}
  • Conditions can now check NBT paths and NBT values
  • Tooltip width and line height now follow vanilla behavior by default, without extra display limits
  • Legacy JSON is still converted automatically, with converted files saved under .minecraft/datatip_converted/
  • Fixed modern entries not showing when modern and legacy formats are mixed in the same JSON file
  • Fixed entity previews rendering outside the tooltip border
  • Fixed bar chart titles overlapping value labels above the bars
  • Updated README / README_zh with resource-pack paths, editor schema setup, and Minecraft 1.20.1 NBT examples