Item Tooltips

Supported MCreator versions
2022.2
2022.3
2023.1
EAP 2023.2.20712
2023.3
2023.4
2024.1
2024.2
2024.3
Tags / plugin type
Procedures
tooltips
Downloads:
7487
Upvotes: 78
About the plugin

Item Tooltips is a plugin that allows for the creation of dynamic item descriptions and item modification in general. Through the use of the tooltip rendering event, an item can be modified using both the procedures of the plugin and already provided procedures by MCreator while the mouse is hovering above it.

 

Example

procedureprocedure

Procedure blocks


Changelog

v1.6
-Support for MCreator 2024.3 and neoforge 1.21.1

v1.5
-Fixed the get text from line procedure not actually giving the text
-Added 2 new procedure blocks
-Support for 2024.2 and neoforge 1.20.6

v1.4.3
-Fixed the tooltip global trigger causing servers not to load on neoforge 1.20.4
License
MIT License

Plugin downloads
Item Tooltips v1.6 - ItemTooltips.zip Uploaded on: 11/04/2024 - 01:54   File size: 29.64 KB

Comments

Hi there,

there's a lil problem of not being able to display a global variable number for event/target entity.
I have a variable that keeps infinite stacks and I need to display them in the tooltip.

Variable scope is PLAYER_PERSISTENT.
Upon compiling, an error appears.

execute(event, event.getPlayer(), event.getItemStack(), event.getToolTip());
^
symbol: method getPlayer()
location: variable event of type ItemTooltipEvent

Could I get a helping hand in here, please? A workaround would be pretty nice. Thanks ^^

Is it normal that if I use the Global Trigger on an Armor that is it not at the top? Is it under the "When it is wearing" Tooltip.

Can I fix this?

Is it possible to add an item background change to this plugin?

Hi! Can tooltip lines order be changed somehow? I mean, if you press F3+H for advanced tooltips, they placed above your text

Submitted by Faruk Arda on Fri, 12/30/2022 - 19:54 Permalink

Can we use this on mcreator 2022.4

Is there a way to have the tool tips translateable into different languages?

Is it possible to get a global variable to show in this or a workaround to get it to?