Uses of Interface
net.minecraft.world.item.TooltipFlag
Packages that use TooltipFlag
Package
Description
-
Uses of TooltipFlag in net.minecraft.client.multiplayer
Methods in net.minecraft.client.multiplayer with parameters of type TooltipFlagModifier and TypeMethodDescriptionSessionSearchTrees.getTooltipLines
(Stream<ItemStack> pItems, Item.TooltipContext pContext, TooltipFlag pTooltipFlag) -
Uses of TooltipFlag in net.minecraft.world.item
Classes in net.minecraft.world.item that implement TooltipFlagMethods in net.minecraft.world.item with parameters of type TooltipFlagModifier and TypeMethodDescription<T extends TooltipProvider>
voidItemStack.addToTooltip
(DataComponentType<T> pComponent, Item.TooltipContext pContext, Consumer<Component> pTooltipAdder, TooltipFlag pTooltipFlag) void
JukeboxPlayable.addToTooltip
(Item.TooltipContext pContext, Consumer<Component> pTooltipAdder, TooltipFlag pTooltipFlag) void
AirItem.appendHoverText
(ItemStack pStack, Item.TooltipContext pContext, List<Component> pTooltipComponents, TooltipFlag pTooltipFlag) void
BannerItem.appendHoverText
(ItemStack pStack, Item.TooltipContext pContext, List<Component> pTooltipComponents, TooltipFlag pTooltipFlag) void
BannerPatternItem.appendHoverText
(ItemStack pStack, Item.TooltipContext pContext, List<Component> pTooltipComponents, TooltipFlag pTooltipFlag) void
BlockItem.appendHoverText
(ItemStack pStack, Item.TooltipContext pContext, List<Component> pTooltipComponents, TooltipFlag pTooltipFlag) void
BundleItem.appendHoverText
(ItemStack pStack, Item.TooltipContext pContext, List<Component> pTooltipComponents, TooltipFlag pTooltipFlag) void
CrossbowItem.appendHoverText
(ItemStack pStack, Item.TooltipContext pContext, List<Component> pTooltipComponents, TooltipFlag pTooltipFlag) void
DiscFragmentItem.appendHoverText
(ItemStack p_220031_, Item.TooltipContext p_339652_, List<Component> p_220033_, TooltipFlag p_220034_) void
FireworkRocketItem.appendHoverText
(ItemStack pStack, Item.TooltipContext pContext, List<Component> pTooltipComponents, TooltipFlag pTooltipFlag) void
FireworkStarItem.appendHoverText
(ItemStack p_41252_, Item.TooltipContext p_339685_, List<Component> p_41254_, TooltipFlag p_41255_) void
HangingEntityItem.appendHoverText
(ItemStack pStack, Item.TooltipContext pContext, List<Component> pTooltipComponents, TooltipFlag pTooltipFlag) void
InstrumentItem.appendHoverText
(ItemStack pStack, Item.TooltipContext pContext, List<Component> pTooltipComponents, TooltipFlag pTooltipFlag) void
Item.appendHoverText
(ItemStack pStack, Item.TooltipContext pContext, List<Component> pTooltipComponents, TooltipFlag pTooltipFlag) void
LingeringPotionItem.appendHoverText
(ItemStack pStack, Item.TooltipContext pContext, List<Component> pTooltipComponents, TooltipFlag pTooltipFlag) void
MapItem.appendHoverText
(ItemStack pStack, Item.TooltipContext pContext, List<Component> pTooltipComponents, TooltipFlag pTooltipFlag) void
MobBucketItem.appendHoverText
(ItemStack pStack, Item.TooltipContext pContext, List<Component> pTooltipComponents, TooltipFlag pTooltipFlag) void
OminousBottleItem.appendHoverText
(ItemStack p_338470_, Item.TooltipContext p_339656_, List<Component> p_338463_, TooltipFlag p_338317_) void
PotionItem.appendHoverText
(ItemStack pStack, Item.TooltipContext pContext, List<Component> pTooltipComponents, TooltipFlag pTooltipFlag) void
ShieldItem.appendHoverText
(ItemStack pStack, Item.TooltipContext pContext, List<Component> pTooltipComponents, TooltipFlag pTooltipFlag) void
SmithingTemplateItem.appendHoverText
(ItemStack pStack, Item.TooltipContext pContext, List<Component> pTooltipComponents, TooltipFlag pTooltipFlag) void
SuspiciousStewItem.appendHoverText
(ItemStack pStack, Item.TooltipContext pContext, List<Component> pTooltipComponents, TooltipFlag pTooltipFlag) void
TippedArrowItem.appendHoverText
(ItemStack pStack, Item.TooltipContext pContext, List<Component> pTooltipComponents, TooltipFlag pTooltipFlag) void
WrittenBookItem.appendHoverText
(ItemStack pStack, Item.TooltipContext pContext, List<Component> pTooltipComponents, TooltipFlag pTooltipFlag) ItemStack.getTooltipLines
(Item.TooltipContext pTooltipContext, Player pPlayer, TooltipFlag pTooltipFlag) -
Uses of TooltipFlag in net.minecraft.world.item.armortrim
Methods in net.minecraft.world.item.armortrim with parameters of type TooltipFlagModifier and TypeMethodDescriptionvoid
ArmorTrim.addToTooltip
(Item.TooltipContext pContext, Consumer<Component> pTooltipAdder, TooltipFlag pTooltipFlag) -
Uses of TooltipFlag in net.minecraft.world.item.component
Methods in net.minecraft.world.item.component with parameters of type TooltipFlagModifier and TypeMethodDescriptionvoid
DyedItemColor.addToTooltip
(Item.TooltipContext pContext, Consumer<Component> pTooltipAdder, TooltipFlag pTooltipFlag) void
FireworkExplosion.addToTooltip
(Item.TooltipContext pContext, Consumer<Component> pTooltipAdder, TooltipFlag pTooltipFlag) void
Fireworks.addToTooltip
(Item.TooltipContext pContext, Consumer<Component> pTooltipAdder, TooltipFlag pTooltipFlag) void
ItemLore.addToTooltip
(Item.TooltipContext pContext, Consumer<Component> pTooltipAdder, TooltipFlag pTooltipFlag) void
TooltipProvider.addToTooltip
(Item.TooltipContext pContext, Consumer<Component> pTooltipAdder, TooltipFlag pTooltipFlag) void
Unbreakable.addToTooltip
(Item.TooltipContext pContext, Consumer<Component> pTooltipAdder, TooltipFlag pTooltipFlag) -
Uses of TooltipFlag in net.minecraft.world.item.enchantment
Methods in net.minecraft.world.item.enchantment with parameters of type TooltipFlagModifier and TypeMethodDescriptionvoid
ItemEnchantments.addToTooltip
(Item.TooltipContext pContext, Consumer<Component> pTooltipAdder, TooltipFlag pTooltipFlag) -
Uses of TooltipFlag in net.minecraft.world.level.block
Methods in net.minecraft.world.level.block with parameters of type TooltipFlagModifier and TypeMethodDescriptionvoid
Block.appendHoverText
(ItemStack pStack, Item.TooltipContext pContext, List<Component> pTooltipComponents, TooltipFlag pTooltipFlag) void
DecoratedPotBlock.appendHoverText
(ItemStack p_285238_, Item.TooltipContext p_339662_, List<Component> p_285448_, TooltipFlag p_284997_) void
ShulkerBoxBlock.appendHoverText
(ItemStack pStack, Item.TooltipContext pContext, List<Component> pTooltipComponents, TooltipFlag pTooltipFlag) void
SpawnerBlock.appendHoverText
(ItemStack pStack, Item.TooltipContext pContext, List<Component> pTooltipComponents, TooltipFlag pTooltipFlag) void
TrialSpawnerBlock.appendHoverText
(ItemStack p_312446_, Item.TooltipContext p_339621_, List<Component> p_312088_, TooltipFlag p_311895_) -
Uses of TooltipFlag in net.neoforged.neoforge.client
Classes in net.neoforged.neoforge.client that implement TooltipFlagModifier and TypeClassDescriptionfinal record
A version ofTooltipFlag
that knows about Screen and can provide modifier key states.Methods in net.neoforged.neoforge.client that return TooltipFlagMethods in net.neoforged.neoforge.client with parameters of type TooltipFlag -
Uses of TooltipFlag in net.neoforged.neoforge.common
Methods in net.neoforged.neoforge.common with parameters of type TooltipFlagModifier and TypeMethodDescriptionBooleanAttribute.toComponent
(AttributeModifier modif, TooltipFlag flag) BooleanAttribute.toValueComponent
(@Nullable AttributeModifier.Operation op, double value, TooltipFlag flag) PercentageAttribute.toValueComponent
(AttributeModifier.Operation op, double value, TooltipFlag flag) -
Uses of TooltipFlag in net.neoforged.neoforge.common.extensions
Methods in net.neoforged.neoforge.common.extensions with parameters of type TooltipFlagModifier and TypeMethodDescriptiondefault <T extends TooltipProvider>
voidIDataComponentHolderExtension.addToTooltip
(Supplier<? extends DataComponentType<T>> type, Item.TooltipContext context, Consumer<Component> adder, TooltipFlag flag) default <T extends TooltipProvider>
voidIDataComponentHolderExtension.addToTooltip
(DataComponentType<T> type, Item.TooltipContext context, Consumer<Component> adder, TooltipFlag flag) default Component
IAttributeExtension.getDebugInfo
(AttributeModifier modif, TooltipFlag flag) Computes the additional debug information for a given attribute modifier, if the flag is advanced.default MutableComponent
IAttributeExtension.toBaseComponent
(double value, double entityBase, boolean merged, TooltipFlag flag) Converts a "base" attribute modifier (as dictated byIAttributeExtension.getBaseId()
) into a text component.default MutableComponent
IAttributeExtension.toComponent
(AttributeModifier modif, TooltipFlag flag) Converts an attribute modifier into its tooltip representation.default MutableComponent
IAttributeExtension.toValueComponent
(@Nullable AttributeModifier.Operation op, double value, TooltipFlag flag) Converts the value of an attribute modifier to the value that will be displayed. -
Uses of TooltipFlag in net.neoforged.neoforge.common.util
Methods in net.neoforged.neoforge.common.util that return TooltipFlagModifier and TypeMethodDescriptionAttributeTooltipContext.flag()
Returns the current tooltip flag.(package private) static TooltipFlag
AttributeUtil.ClientAccess.getTooltipFlag()
private static TooltipFlag
AttributeUtil.getTooltipFlag()
Gets the current global tooltip flag.Methods in net.neoforged.neoforge.common.util with parameters of type TooltipFlagModifier and TypeMethodDescriptionstatic AttributeTooltipContext
AttributeTooltipContext.of
(@Nullable Player player, Item.TooltipContext itemCtx, TooltipFlag flag) -
Uses of TooltipFlag in net.neoforged.neoforge.event
Methods in net.neoforged.neoforge.event with parameters of type TooltipFlagModifier and TypeMethodDescriptionstatic ItemTooltipEvent
EventHooks.onItemTooltip
(ItemStack itemStack, @Nullable Player entityPlayer, List<Component> list, TooltipFlag flags, Item.TooltipContext context) -
Uses of TooltipFlag in net.neoforged.neoforge.event.entity.player
Fields in net.neoforged.neoforge.event.entity.player declared as TooltipFlagMethods in net.neoforged.neoforge.event.entity.player that return TooltipFlagModifier and TypeMethodDescriptionItemTooltipEvent.getFlags()
Use to determine if the advanced information on item tooltips is being shown, toggled by F3+H.Constructors in net.neoforged.neoforge.event.entity.player with parameters of type TooltipFlagModifierConstructorDescriptionItemTooltipEvent
(ItemStack itemStack, @Nullable Player player, List<Component> list, TooltipFlag flags, Item.TooltipContext context) This event is fired inItemStack.getTooltipLines(TooltipContext, Player, TooltipFlag)
, which in turn is called from its respective GUIContainer.