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> items, Item.TooltipContext context, TooltipFlag tooltipFlag) -
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> component, Item.TooltipContext context, Consumer<Component> tooltipAdder, TooltipFlag tooltipFlag) voidJukeboxPlayable.addToTooltip(Item.TooltipContext p_350489_, Consumer<Component> p_350818_, TooltipFlag p_350358_) voidAirItem.appendHoverText(ItemStack p_40372_, Item.TooltipContext p_339659_, List<Component> p_40374_, TooltipFlag p_40375_) voidBannerItem.appendHoverText(ItemStack p_40538_, Item.TooltipContext p_339668_, List<Component> p_40540_, TooltipFlag p_40541_) voidBlockItem.appendHoverText(ItemStack p_40572_, Item.TooltipContext p_339655_, List<Component> p_40574_, TooltipFlag p_40575_) voidCrossbowItem.appendHoverText(ItemStack p_40880_, Item.TooltipContext p_339686_, List<Component> p_40882_, TooltipFlag p_40883_) voidDiscFragmentItem.appendHoverText(ItemStack p_220031_, Item.TooltipContext p_339652_, List<Component> p_220033_, TooltipFlag p_220034_) voidFireworkRocketItem.appendHoverText(ItemStack p_41211_, Item.TooltipContext p_339661_, List<Component> p_41213_, TooltipFlag p_41214_) voidFireworkStarItem.appendHoverText(ItemStack p_41252_, Item.TooltipContext p_339685_, List<Component> p_41254_, TooltipFlag p_41255_) voidHangingEntityItem.appendHoverText(ItemStack p_270235_, Item.TooltipContext p_339644_, List<Component> p_270630_, TooltipFlag p_270170_) voidInstrumentItem.appendHoverText(ItemStack p_220115_, Item.TooltipContext p_339630_, List<Component> p_220117_, TooltipFlag p_220118_) voidItem.appendHoverText(ItemStack stack, Item.TooltipContext context, List<Component> tooltipComponents, TooltipFlag tooltipFlag) voidLingeringPotionItem.appendHoverText(ItemStack p_42838_, Item.TooltipContext p_339607_, List<Component> p_42840_, TooltipFlag p_42841_) voidMapItem.appendHoverText(ItemStack p_42880_, Item.TooltipContext p_339653_, List<Component> p_42882_, TooltipFlag p_42883_) voidMobBucketItem.appendHoverText(ItemStack p_151155_, Item.TooltipContext p_339675_, List<Component> p_151157_, TooltipFlag p_151158_) voidPotionItem.appendHoverText(ItemStack p_42988_, Item.TooltipContext p_339608_, List<Component> p_42990_, TooltipFlag p_42991_) voidShieldItem.appendHoverText(ItemStack p_43094_, Item.TooltipContext p_339613_, List<Component> p_43096_, TooltipFlag p_43097_) voidSmithingTemplateItem.appendHoverText(ItemStack p_267313_, Item.TooltipContext p_339591_, List<Component> p_266820_, TooltipFlag p_266857_) voidTippedArrowItem.appendHoverText(ItemStack p_43359_, Item.TooltipContext p_339681_, List<Component> p_43361_, TooltipFlag p_43362_) voidWrittenBookItem.appendHoverText(ItemStack p_43457_, Item.TooltipContext p_339643_, List<Component> p_43459_, TooltipFlag p_43460_) ItemStack.getTooltipLines(Item.TooltipContext tooltipContext, Player player, TooltipFlag tooltipFlag) -
Uses of TooltipFlag in net.minecraft.world.item.component
Methods in net.minecraft.world.item.component with parameters of type TooltipFlagModifier and TypeMethodDescriptionvoidDyedItemColor.addToTooltip(Item.TooltipContext p_340955_, Consumer<Component> p_331920_, TooltipFlag p_330757_) voidFireworkExplosion.addToTooltip(Item.TooltipContext p_341341_, Consumer<Component> p_331404_, TooltipFlag p_330365_) voidFireworks.addToTooltip(Item.TooltipContext p_341156_, Consumer<Component> p_331099_, TooltipFlag p_330997_) voidItemLore.addToTooltip(Item.TooltipContext p_341353_, Consumer<Component> p_332116_, TooltipFlag p_330800_) voidOminousBottleAmplifier.addToTooltip(Item.TooltipContext p_366592_, Consumer<Component> p_366659_, TooltipFlag p_366416_) voidSuspiciousStewEffects.addToTooltip(Item.TooltipContext p_366403_, Consumer<Component> p_366846_, TooltipFlag p_366732_) voidTooltipProvider.addToTooltip(Item.TooltipContext context, Consumer<Component> tooltipAdder, TooltipFlag tooltipFlag) voidUnbreakable.addToTooltip(Item.TooltipContext p_341037_, Consumer<Component> p_330706_, TooltipFlag p_331385_) -
Uses of TooltipFlag in net.minecraft.world.item.enchantment
Methods in net.minecraft.world.item.enchantment with parameters of type TooltipFlagModifier and TypeMethodDescriptionvoidItemEnchantments.addToTooltip(Item.TooltipContext p_341290_, Consumer<Component> p_331119_, TooltipFlag p_330400_) -
Uses of TooltipFlag in net.minecraft.world.item.equipment.trim
Methods in net.minecraft.world.item.equipment.trim with parameters of type TooltipFlagModifier and TypeMethodDescriptionvoidArmorTrim.addToTooltip(Item.TooltipContext p_371689_, Consumer<Component> p_371352_, TooltipFlag p_371517_) -
Uses of TooltipFlag in net.minecraft.world.level.block
Methods in net.minecraft.world.level.block with parameters of type TooltipFlagModifier and TypeMethodDescriptionvoidBeehiveBlock.appendHoverText(ItemStack p_368727_, Item.TooltipContext p_368610_, List<Component> p_368681_, TooltipFlag p_368553_) voidBlock.appendHoverText(ItemStack stack, Item.TooltipContext context, List<Component> tooltipComponents, TooltipFlag tooltipFlag) voidDecoratedPotBlock.appendHoverText(ItemStack p_285238_, Item.TooltipContext p_339662_, List<Component> p_285448_, TooltipFlag p_284997_) voidShulkerBoxBlock.appendHoverText(ItemStack p_56193_, Item.TooltipContext p_339693_, List<Component> p_56195_, TooltipFlag p_56196_) voidSpawnerBlock.appendHoverText(ItemStack p_255714_, Item.TooltipContext p_339639_, List<Component> p_255708_, TooltipFlag p_255667_) voidTrialSpawnerBlock.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 recordA version ofTooltipFlagthat 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 ComponentIAttributeExtension.getDebugInfo(AttributeModifier modif, TooltipFlag flag) Computes the additional debug information for a given attribute modifier, if the flag is advanced.default MutableComponentIAttributeExtension.toBaseComponent(double value, double entityBase, boolean merged, TooltipFlag flag) Converts a "base" attribute modifier (as dictated byIAttributeExtension.getBaseId()) into a text component.default MutableComponentIAttributeExtension.toComponent(AttributeModifier modif, TooltipFlag flag) Converts an attribute modifier into its tooltip representation.default MutableComponentIAttributeExtension.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 TooltipFlagAttributeUtil.ClientAccess.getTooltipFlag()private static TooltipFlagAttributeUtil.getTooltipFlag()Gets the current global tooltip flag.Methods in net.neoforged.neoforge.common.util with parameters of type TooltipFlagModifier and TypeMethodDescriptionstatic AttributeTooltipContextAttributeTooltipContext.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 ItemTooltipEventEventHooks.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.