Index
All Classes and Interfaces|All Packages|Constant Field Values
C
- Client(ModContainer, IEventBus) - Constructor for class com.wdiscute.libtooltips.Tooltips.Client
- ColorEffect - Class in com.wdiscute.libtooltips
- ColorEffect() - Constructor for class com.wdiscute.libtooltips.ColorEffect
- com.wdiscute.libtooltips - package com.wdiscute.libtooltips
- com.wdiscute.libtooltips.mixin - package com.wdiscute.libtooltips.mixin
- Config() - Constructor for class com.wdiscute.libtooltips.Tooltips.Config
D
- DATA_COMPONENT_TYPES - Static variable in class com.wdiscute.libtooltips.Tooltips
-
Adding these data components to an ItemStack will display the tooltips
- DEFAULT_COLOR - Static variable in class com.wdiscute.libtooltips.Tooltips.Config
E
- ENABLE_TOOLTIPS - Static variable in class com.wdiscute.libtooltips.Tooltips.Config
- EXPAND - Static variable in class com.wdiscute.libtooltips.Tooltips.Client
G
- getAlwaysTooltips(ItemStack) - Method in interface com.wdiscute.libtooltips.Tooltips.ItemTooltip
- getColorForIndex(int, double) - Static method in class com.wdiscute.libtooltips.RGBEffect
- getHoverNameMixin(CallbackInfoReturnable<Component>) - Method in class com.wdiscute.libtooltips.mixin.GetNameMixin
- GetNameMixin - Class in com.wdiscute.libtooltips.mixin
- GetNameMixin() - Constructor for class com.wdiscute.libtooltips.mixin.GetNameMixin
- getShiftTooltips(ItemStack) - Method in interface com.wdiscute.libtooltips.Tooltips.ItemTooltip
H
- hasTags(String) - Static method in class com.wdiscute.libtooltips.Tooltips
K
- KeybindProcessor - Class in com.wdiscute.libtooltips
- KeybindProcessor() - Constructor for class com.wdiscute.libtooltips.KeybindProcessor
L
- LINE_AFTER - Static variable in class com.wdiscute.libtooltips.Tooltips.Config
- LINE_BEFORE - Static variable in class com.wdiscute.libtooltips.Tooltips.Config
M
- MOD_ID - Static variable in class com.wdiscute.libtooltips.Tooltips
- modifyItemTooltip(ItemTooltipEvent) - Static method in class com.wdiscute.libtooltips.Tooltips
-
Handles all the logic related to applying tooltips to the description of an ItemStack when hovering it.
P
- process(String, ItemStack, Entity) - Static method in class com.wdiscute.libtooltips.ColorEffect
- process(String, ItemStack, Entity) - Static method in class com.wdiscute.libtooltips.KeybindProcessor
- process(String, ItemStack, Entity) - Static method in class com.wdiscute.libtooltips.RGBEffect
R
- registerKeybinds(RegisterKeyMappingsEvent) - Static method in class com.wdiscute.libtooltips.Tooltips.Client
- registerProcessor(String, TriFunction<String, ItemStack, Entity, MutableComponent>) - Static method in class com.wdiscute.libtooltips.Tooltips
- resolveTagsToComponent(String) - Static method in class com.wdiscute.libtooltips.Tooltips
- resolveTagsToComponent(String, ItemStack, Entity) - Static method in class com.wdiscute.libtooltips.Tooltips
-
Resolves the input string into its tags and passes each tag to the respective processor.
- resolveTagsToComponentFromTranslationKey(String) - Static method in class com.wdiscute.libtooltips.Tooltips
- resolveTagsToComponentFromTranslationKey(String, ItemStack, Entity) - Static method in class com.wdiscute.libtooltips.Tooltips
- RGBEffect - Class in com.wdiscute.libtooltips
- RGBEffect() - Constructor for class com.wdiscute.libtooltips.RGBEffect
S
- SPACES_BEFORE_TOOLTIP - Static variable in class com.wdiscute.libtooltips.Tooltips.Config
T
- TOOLTIP_ALWAYS - Static variable in class com.wdiscute.libtooltips.Tooltips
- TOOLTIP_SHIFT - Static variable in class com.wdiscute.libtooltips.Tooltips
- Tooltips - Class in com.wdiscute.libtooltips
- Tooltips(IEventBus, ModContainer) - Constructor for class com.wdiscute.libtooltips.Tooltips
- Tooltips.Client - Class in com.wdiscute.libtooltips
- Tooltips.Config - Class in com.wdiscute.libtooltips
- Tooltips.ItemTooltip - Interface in com.wdiscute.libtooltips
-
Implement this interface if you wish your item to have tooltips without requiring translation keys or data components
All Classes and Interfaces|All Packages|Constant Field Values