Class TooltipHandler
java.lang.Object
tech.anonymoushacker1279.immersiveweapons.client.TooltipHandler
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidaddItemTooltip(net.neoforged.neoforge.event.entity.player.ItemTooltipEvent event) Handles adding tooltips to items.static voidaddShiftTooltip(List<net.minecraft.network.chat.Component> existingTooltips, List<net.minecraft.network.chat.Component> shiftTooltips) Adds tooltips which appear while the player holds SHIFT.static voidCompiles all item tooltips with aTooltipMarkerannotation.
-
Constructor Details
-
TooltipHandler
public TooltipHandler()
-
-
Method Details
-
compileTooltips
public static void compileTooltips()Compiles all item tooltips with aTooltipMarkerannotation. -
addItemTooltip
public static void addItemTooltip(net.neoforged.neoforge.event.entity.player.ItemTooltipEvent event) Handles adding tooltips to items.- Parameters:
event- theItemTooltipEventinstance
-
addShiftTooltip
public static void addShiftTooltip(List<net.minecraft.network.chat.Component> existingTooltips, List<net.minecraft.network.chat.Component> shiftTooltips) Adds tooltips which appear while the player holds SHIFT.- Parameters:
existingTooltips- The list of tooltips already on the item.shiftTooltips- The list of tooltips to add if the player is holding SHIFT.
-