Interface IDataComponentHolderExtension

All Known Subinterfaces:
net.minecraft.core.component.DataComponentHolder, MutableDataComponentHolder
All Known Implementing Classes:
FluidStack, SimpleFluidContent

public interface IDataComponentHolderExtension
  • Method Summary

    Modifier and Type
    Method
    Description
    default <T extends net.minecraft.world.item.component.TooltipProvider>
    void
    addToTooltip(Supplier<? extends net.minecraft.core.component.DataComponentType<T>> type, net.minecraft.world.item.Item.TooltipContext context, Consumer<net.minecraft.network.chat.Component> adder, net.minecraft.world.item.TooltipFlag flag)
     
    default <T extends net.minecraft.world.item.component.TooltipProvider>
    void
    addToTooltip(net.minecraft.core.component.DataComponentType<T> type, net.minecraft.world.item.Item.TooltipContext context, Consumer<net.minecraft.network.chat.Component> adder, net.minecraft.world.item.TooltipFlag flag)
     
    private net.minecraft.core.component.DataComponentHolder
     
  • Method Details

    • self

      private net.minecraft.core.component.DataComponentHolder self()
    • addToTooltip

      default <T extends net.minecraft.world.item.component.TooltipProvider> void addToTooltip(net.minecraft.core.component.DataComponentType<T> type, net.minecraft.world.item.Item.TooltipContext context, Consumer<net.minecraft.network.chat.Component> adder, net.minecraft.world.item.TooltipFlag flag)
    • addToTooltip

      default <T extends net.minecraft.world.item.component.TooltipProvider> void addToTooltip(Supplier<? extends net.minecraft.core.component.DataComponentType<T>> type, net.minecraft.world.item.Item.TooltipContext context, Consumer<net.minecraft.network.chat.Component> adder, net.minecraft.world.item.TooltipFlag flag)