Class SceneAnnotation

java.lang.Object
guideme.scene.annotation.SceneAnnotation
All Implemented Interfaces:
guideme.internal.siteexport.ExportableResourceProvider
Direct Known Subclasses:
InWorldAnnotation, OverlayAnnotation

public abstract class SceneAnnotation extends Object implements guideme.internal.siteexport.ExportableResourceProvider
An annotation to show additional information to the user about content in a GuidebookScene.
  • Constructor Details

    • SceneAnnotation

      public SceneAnnotation()
  • Method Details

    • getTooltip

      @Nullable public @Nullable GuideTooltip getTooltip()
    • setTooltip

      public void setTooltip(@Nullable @Nullable GuideTooltip tooltip)
    • setTooltipContent

      public void setTooltipContent(LytBlock block)
    • setTooltipContent

      public void setTooltipContent(net.minecraft.network.chat.Component component)
    • hasTooltip

      public boolean hasTooltip()
    • isHovered

      public boolean isHovered()
    • setHovered

      public void setHovered(boolean hovered)
    • exportResources

      public void exportResources(guideme.internal.siteexport.ResourceExporter exporter)
      Specified by:
      exportResources in interface guideme.internal.siteexport.ExportableResourceProvider