Перейти к содержимому
Mineforgian

Dynamic Tooltips

Cleaner (Expandable) Item Tooltips!

Загрузки
13K
Подписчики
23
Обновлён
28 апреля 2026 г.
Лицензия
LGPL-2.1-only

Опубликован 19 апреля 2025 г.

Dynamic Tooltips

A client-side mod for Fabric (inspired by Neoforge!) revamping Minecraft's tooltips for attributes and enchantments, providing a clearer, merged view, and reducing tooltip clutter.

Animated GIF showing a Minecraft tooltip for a Diamond Sword with merged attribute modifiers like Attack Damage, as displayed by the Dynamic Tooltips mod.

          

 

Features:

  • Merged Attribute View: Combines attribute modifiers (e.g., +10 Attack Damage, +20% Attack Damage) into a single line reflecting the final calculated value. Easier to understand and takes up less space!
  • Detailed Breakdown: Hold [Shift] to expand merged attributes and see the original base value plus all contributing modifiers individually.
  • Intelligent Coloring: Modifiers are colored based on their impact (positive, negative, or neutral), respecting "sentiments" (e.g., scale is neutral gray, burning time treats lower values as better). 
  • Enchantment Descriptions: Displays enchantment descriptions directly below the enchantment name when holding [Shift] (or always for Enchanted Books). 
  • Canonical Headers: Cleans up redundant headers (e.g., "When on Body:", "When Worn:") into a single appropriate header when modifiers for multiple slots are present on an item, but only one slot is relevant. 

Client-Side Only. Fabric only, no Neoforge port is planned. (Neoforge already has a very similar feature built-in!) 

Compatibility:

Compatible with Legendary Tooltips. Probably compatible with other tooltip mods (but try it out!) 

Includes dedicated integration for:

  • Better Combat: Displays Attack Range on Better Combat weapons (if enabled in BC's config), intelligently merging in relevant Entity Interaction Range modifiers.
  • Enchantment Descriptions: Dynamic Tooltips will use description keys provided by this mod, and from other mods providing the Enchantment Descriptions lang format.
  • Ranged Weapon API: Always display Ranged Damage and Pull Time modifiers on RWA weapons, formatting them as "base" modifiers (green/gold when merged).
  • TieredZ: Works with tooltips modified by TieredZ

Ченджлог

1.0.2+26.1.2Релиз26.1.2 · 28 апреля 2026 г.

1.0.2

  • API for building a styled modifier line using overrides/formatting

1.0.1

  • API Changes to properly retrieve the config overriden percent attribute data

1.0.0

  • Add new feature, Mining Speed Tooltips!

0.9.0

  • Port Percent Attribute concept from Neoforge
  • Knockback Resistance now displays in percent format (+0.1 -> +10%)
  • Base and Percent attributes can now be specified by developers via the DynamicTooltipsAPI or overridden via the client config

0.8.0

  • Update to 26.1.2
  • No Better Combat or Tiered support yet

0.7.1

  • Re-add Better Combat support

0.7.0

  • Update to 1.21.11

0.6.0

  • Update to 1.21.10
  • Add Entity Interaction Range append option
  • Which items receive Entity Interaction and Block Range tooltip is now configurable

0.5.0

  • Added Mod Menu config support - Slight changes to the config structure, you may need to reapply config changes you've made
  • Fix a similar total-merged-value issue from 0.4.1 for Attack Range
  • Fix Attack Range tooltip's base value not respecting a player's modified base entity interaction range, if it was modified via the attribute base set command
  • Made the keybind (Shift to Expand Tooltip) modifiable.
  • Minor internal cleanup

0.4.1

  • Fix an inconsistency with modifier ordering that led to slightly incorrect total merged values

0.4.0

  • Fix incorrect calculation of Attack Range for weapons that have WeaponAttributes and entity interaction range modifiers
  • More intelligently merge modifiers for gear that contains both HAND and MAINHAND/OFFHAND modifiers
  • Made Attribute sentiment overrides (color based on whether positive/negative modifiers for the attribute are red/blue) configurable

0.3.0

  • Configurable Settings! Now requires Forge Config API Port
  • Toggle appending the usability hint (Shift to expand tooltip line)
  • Toggle appending Block Interaction Range to relevant items
  • Toggle determining whether to collapse Enchantment Descriptions on gear by default
  • Allow configurable color of enchantment names/descriptions
  • Refactored logic for Block Interaction range tooltip (Thanks Daedelus!)

0.2.0

  • Fix Better Combat two-handed weapons not having the "Two-Handed" tooltip line
  • Color enchantment names based on their relation to the maximum enchantment value

0.1.0

  • Initial Release
1.0.1+26.1.2Релиз26.1.2 · 27 апреля 2026 г.

1.0.1

  • API Changes to properly retrieve the config overriden percent attribute data

1.0.0

  • Add new feature, Mining Speed Tooltips!

0.9.0

  • Port Percent Attribute concept from Neoforge
  • Knockback Resistance now displays in percent format (+0.1 -> +10%)
  • Base and Percent attributes can now be specified by developers via the DynamicTooltipsAPI or overridden via the client config

0.8.0

  • Update to 26.1.2
  • No Better Combat or Tiered support yet

0.7.1

  • Re-add Better Combat support

0.7.0

  • Update to 1.21.11

0.6.0

  • Update to 1.21.10
  • Add Entity Interaction Range append option
  • Which items receive Entity Interaction and Block Range tooltip is now configurable

0.5.0

  • Added Mod Menu config support - Slight changes to the config structure, you may need to reapply config changes you've made
  • Fix a similar total-merged-value issue from 0.4.1 for Attack Range
  • Fix Attack Range tooltip's base value not respecting a player's modified base entity interaction range, if it was modified via the attribute base set command
  • Made the keybind (Shift to Expand Tooltip) modifiable.
  • Minor internal cleanup

0.4.1

  • Fix an inconsistency with modifier ordering that led to slightly incorrect total merged values

0.4.0

  • Fix incorrect calculation of Attack Range for weapons that have WeaponAttributes and entity interaction range modifiers
  • More intelligently merge modifiers for gear that contains both HAND and MAINHAND/OFFHAND modifiers
  • Made Attribute sentiment overrides (color based on whether positive/negative modifiers for the attribute are red/blue) configurable

0.3.0

  • Configurable Settings! Now requires Forge Config API Port
  • Toggle appending the usability hint (Shift to expand tooltip line)
  • Toggle appending Block Interaction Range to relevant items
  • Toggle determining whether to collapse Enchantment Descriptions on gear by default
  • Allow configurable color of enchantment names/descriptions
  • Refactored logic for Block Interaction range tooltip (Thanks Daedelus!)

0.2.0

  • Fix Better Combat two-handed weapons not having the "Two-Handed" tooltip line
  • Color enchantment names based on their relation to the maximum enchantment value

0.1.0

  • Initial Release
1.0.0+26.1.2Релиз26.1.2 · 25 апреля 2026 г.

1.0.0

  • Add new feature, Mining Speed Tooltips!

0.9.0

  • Port Percent Attribute concept from Neoforge
  • Knockback Resistance now displays in percent format (+0.1 -> +10%)
  • Base and Percent attributes can now be specified by developers via the DynamicTooltipsAPI or overridden via the client config

0.8.0

  • Update to 26.1.2
  • No Better Combat or Tiered support yet

0.7.1

  • Re-add Better Combat support

0.7.0

  • Update to 1.21.11

0.6.0

  • Update to 1.21.10
  • Add Entity Interaction Range append option
  • Which items receive Entity Interaction and Block Range tooltip is now configurable

0.5.0

  • Added Mod Menu config support - Slight changes to the config structure, you may need to reapply config changes you've made
  • Fix a similar total-merged-value issue from 0.4.1 for Attack Range
  • Fix Attack Range tooltip's base value not respecting a player's modified base entity interaction range, if it was modified via the attribute base set command
  • Made the keybind (Shift to Expand Tooltip) modifiable.
  • Minor internal cleanup

0.4.1

  • Fix an inconsistency with modifier ordering that led to slightly incorrect total merged values

0.4.0

  • Fix incorrect calculation of Attack Range for weapons that have WeaponAttributes and entity interaction range modifiers
  • More intelligently merge modifiers for gear that contains both HAND and MAINHAND/OFFHAND modifiers
  • Made Attribute sentiment overrides (color based on whether positive/negative modifiers for the attribute are red/blue) configurable

0.3.0

  • Configurable Settings! Now requires Forge Config API Port
  • Toggle appending the usability hint (Shift to expand tooltip line)
  • Toggle appending Block Interaction Range to relevant items
  • Toggle determining whether to collapse Enchantment Descriptions on gear by default
  • Allow configurable color of enchantment names/descriptions
  • Refactored logic for Block Interaction range tooltip (Thanks Daedelus!)

0.2.0

  • Fix Better Combat two-handed weapons not having the "Two-Handed" tooltip line
  • Color enchantment names based on their relation to the maximum enchantment value

0.1.0

  • Initial Release
0.8.0Релиз26.1.2 · 25 апреля 2026 г.

0.9.0

  • Port Percent Attribute concept from Neoforge
  • Knockback Resistance now displays in percent format (+0.1 -> +10%)
  • Base and Percent attributes can now be specified by developers via the DynamicTooltipsAPI, or overridden via the client config

0.8.0

  • Update to 26.1.2
  • No Better Combat or Tiered support yet

0.7.1

  • Re-add Better Combat support

0.7.0

  • Update to 1.21.11

0.6.0

  • Update to 1.21.10
  • Add Entity Interaction Range append option
  • Which items receive Entity Interaction and Block Range tooltip is now configurable

0.5.0

  • Added Mod Menu config support - Slight changes to the config structure, you may need to reapply config changes you've made
  • Fix a similar total-merged-value issue from 0.4.1 for Attack Range
  • Fix Attack Range tooltip's base value not respecting a player's modified base entity interaction range, if it was modified via the attribute base set command
  • Made the keybind (Shift to Expand Tooltip) modifiable.
  • Minor internal cleanup

0.4.1

  • Fix an inconsistency with modifier ordering that led to slightly incorrect total merged values

0.4.0

  • Fix incorrect calculation of Attack Range for weapons that have WeaponAttributes and entity interaction range modifiers
  • More intelligently merge modifiers for gear that contains both HAND and MAINHAND/OFFHAND modifiers
  • Made Attribute sentiment overrides (color based on whether positive/negative modifiers for the attribute are red/blue) configurable

0.3.0

  • Configurable Settings! Now requires Forge Config API Port
  • Toggle appending the usability hint (Shift to expand tooltip line)
  • Toggle appending Block Interaction Range to relevant items
  • Toggle determining whether to collapse Enchantment Descriptions on gear by default
  • Allow configurable color of enchantment names/descriptions
  • Refactored logic for Block Interaction range tooltip (Thanks Daedelus!)

0.2.0

  • Fix Better Combat two-handed weapons not having the "Two-Handed" tooltip line
  • Color enchantment names based on their relation to the maximum enchantment value

0.1.0

  • Initial Release
0.8.0Релиз26.1.2 · 21 апреля 2026 г.

0.8.0

  • Update to 26.1.2
  • No Better Combat or Tiered support yet

0.7.1

  • Re-add Better Combat support

0.7.0

  • Update to 1.21.11

0.6.0

  • Update to 1.21.10
  • Add Entity Interaction Range append option
  • Which items receive Entity Interaction and Block Range tooltip is now configurable

0.5.0

  • Added Mod Menu config support - Slight changes to the config structure, you may need to reapply config changes you've made
  • Fix a similar total-merged-value issue from 0.4.1 for Attack Range
  • Fix Attack Range tooltip's base value not respecting a player's modified base entity interaction range, if it was modified via the attribute base set command
  • Made the keybind (Shift to Expand Tooltip) modifiable.
  • Minor internal cleanup

0.4.1

  • Fix an inconsistency with modifier ordering that led to slightly incorrect total merged values

0.4.0

  • Fix incorrect calculation of Attack Range for weapons that have WeaponAttributes and entity interaction range modifiers
  • More intelligently merge modifiers for gear that contains both HAND and MAINHAND/OFFHAND modifiers
  • Made Attribute sentiment overrides (color based on whether positive/negative modifiers for the attribute are red/blue) configurable

0.3.0

  • Configurable Settings! Now requires Forge Config API Port
  • Toggle appending the usability hint (Shift to expand tooltip line)
  • Toggle appending Block Interaction Range to relevant items
  • Toggle determining whether to collapse Enchantment Descriptions on gear by default
  • Allow configurable color of enchantment names/descriptions
  • Refactored logic for Block Interaction range tooltip (Thanks Daedelus!)

0.2.0

  • Fix Better Combat two-handed weapons not having the "Two-Handed" tooltip line
  • Color enchantment names based on their relation to the maximum enchantment value

0.1.0

  • Initial Release
0.7.1Релиз1.21.11 · 21 декабря 2025 г.

0.7.1

  • Re-add Better Combat support

0.7.0

  • Update to 1.21.11

0.6.0

  • Update to 1.21.10
  • Add Entity Interaction Range append option
  • Which items receive Entity Interaction and Block Range tooltip is now configurable

0.5.0

  • Added Mod Menu config support - Slight changes to the config structure, you may need to reapply config changes you've made
  • Fix a similar total-merged-value issue from 0.4.1 for Attack Range
  • Fix Attack Range tooltip's base value not respecting a player's modified base entity interaction range, if it was modified via the attribute base set command
  • Made the keybind (Shift to Expand Tooltip) modifiable.
  • Minor internal cleanup

0.4.1

  • Fix an inconsistency with modifier ordering that led to slightly incorrect total merged values

0.4.0

  • Fix incorrect calculation of Attack Range for weapons that have WeaponAttributes and entity interaction range modifiers
  • More intelligently merge modifiers for gear that contains both HAND and MAINHAND/OFFHAND modifiers
  • Made Attribute sentiment overrides (color based on whether positive/negative modifiers for the attribute are red/blue) configurable

0.3.0

  • Configurable Settings! Now requires Forge Config API Port
  • Toggle appending the usability hint (Shift to expand tooltip line)
  • Toggle appending Block Interaction Range to relevant items
  • Toggle determining whether to collapse Enchantment Descriptions on gear by default
  • Allow configurable color of enchantment names/descriptions
  • Refactored logic for Block Interaction range tooltip (Thanks Daedelus!)

0.2.0

  • Fix Better Combat two-handed weapons not having the "Two-Handed" tooltip line
  • Color enchantment names based on their relation to the maximum enchantment value

0.1.0

  • Initial Release
0.7.0Релиз1.21.11 · 15 декабря 2025 г.

0.7.0

  • Update to 1.21.11

0.6.0

  • Update to 1.21.10
  • Add Entity Interaction Range append option
  • Which items receive Entity Interaction and Block Range tooltip is now configurable

0.5.0

  • Added Mod Menu config support - Slight changes to the config structure, you may need to reapply config changes you've made
  • Fix a similar total-merged-value issue from 0.4.1 for Attack Range
  • Fix Attack Range tooltip's base value not respecting a player's modified base entity interaction range, if it was modified via the attribute base set command
  • Made the keybind (Shift to Expand Tooltip) modifiable.
  • Minor internal cleanup

0.4.1

  • Fix an inconsistency with modifier ordering that led to slightly incorrect total merged values

0.4.0

  • Fix incorrect calculation of Attack Range for weapons that have WeaponAttributes and entity interaction range modifiers
  • More intelligently merge modifiers for gear that contains both HAND and MAINHAND/OFFHAND modifiers
  • Made Attribute sentiment overrides (color based on whether positive/negative modifiers for the attribute are red/blue) configurable

0.3.0

  • Configurable Settings! Now requires Forge Config API Port
  • Toggle appending the usability hint (Shift to expand tooltip line)
  • Toggle appending Block Interaction Range to relevant items
  • Toggle determining whether to collapse Enchantment Descriptions on gear by default
  • Allow configurable color of enchantment names/descriptions
  • Refactored logic for Block Interaction range tooltip (Thanks Daedelus!)

0.2.0

  • Fix Better Combat two-handed weapons not having the "Two-Handed" tooltip line
  • Color enchantment names based on their relation to the maximum enchantment value

0.1.0

  • Initial Release
0.6.0Релиз1.21.10 · 7 ноября 2025 г.

0.6.0

  • Update to 1.21.10
  • Add Entity Interaction Range append option
  • Which items receive Entity Interaction and Block Range tooltip is now configurable

0.5.0

  • Added Mod Menu config support - Slight changes to the config structure, you may need to reapply config changes you've made
  • Fix a similar total-merged-value issue from 0.4.1 for Attack Range
  • Fix Attack Range tooltip's base value not respecting a player's modified base entity interaction range, if it was modified via the attribute base set command
  • Made the keybind (Shift to Expand Tooltip) modifiable.
  • Minor internal cleanup

0.4.1

  • Fix an inconsistency with modifier ordering that led to slightly incorrect total merged values

0.4.0

  • Fix incorrect calculation of Attack Range for weapons that have WeaponAttributes and entity interaction range modifiers
  • More intelligently merge modifiers for gear that contains both HAND and MAINHAND/OFFHAND modifiers
  • Made Attribute sentiment overrides (color based on whether positive/negative modifiers for the attribute are red/blue) configurable

0.3.0

  • Configurable Settings! Now requires Forge Config API Port
  • Toggle appending the usability hint (Shift to expand tooltip line)
  • Toggle appending Block Interaction Range to relevant items
  • Toggle determining whether to collapse Enchantment Descriptions on gear by default
  • Allow configurable color of enchantment names/descriptions
  • Refactored logic for Block Interaction range tooltip (Thanks Daedelus!)

0.2.0

  • Fix Better Combat two-handed weapons not having the "Two-Handed" tooltip line
  • Color enchantment names based on their relation to the maximum enchantment value

0.1.0

  • Initial Release

Комментарии

Загружаем…