Class SplicingTableIotaTooltipBuilder

java.lang.Object
gay.object.hexdebug.api.client.splicing.SplicingTableIotaTooltipBuilder

public final class SplicingTableIotaTooltipBuilder extends Object
  • Constructor Details

    • SplicingTableIotaTooltipBuilder

      public SplicingTableIotaTooltipBuilder(@NotNull @NotNull net.minecraft.network.chat.Component name)
  • Method Details

    • getName

      @NotNull public @NotNull net.minecraft.network.chat.Component getName()
    • getBodyLines

      @NotNull public @NotNull ArrayList<net.minecraft.network.chat.Component> getBodyLines()
    • getDetailsLines

      @NotNull public @NotNull ArrayList<net.minecraft.network.chat.Component> getDetailsLines()
    • getAdvancedLines

      @NotNull public @NotNull ArrayList<net.minecraft.network.chat.Component> getAdvancedLines()
    • getNarration

      @Nullable public @Nullable net.minecraft.network.chat.Component getNarration()
    • addBodyLine

      @NotNull public @NotNull SplicingTableIotaTooltipBuilder addBodyLine(@NotNull @NotNull net.minecraft.network.chat.Component line)
      Append a line to the tooltip's body.
    • addDetailsLine

      @NotNull public @NotNull SplicingTableIotaTooltipBuilder addDetailsLine(@NotNull @NotNull net.minecraft.network.chat.Component line)
      Append a line to the tooltip's details.
    • addAdvancedLine

      @NotNull public @NotNull SplicingTableIotaTooltipBuilder addAdvancedLine(@NotNull @NotNull net.minecraft.network.chat.Component line)
      Append a line to the tooltip's "advanced tooltips" section.
    • setNarration

      @NotNull public @NotNull SplicingTableIotaTooltipBuilder setNarration(@Nullable @Nullable net.minecraft.network.chat.Component narration)
      Set the tooltip's narration.
    • build

      @NotNull public @NotNull net.minecraft.client.gui.components.Tooltip build()