Class SceneAnnotation

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

public abstract class SceneAnnotation extends Object implements 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(ResourceExporter exporter)
      Specified by:
      exportResources in interface ExportableResourceProvider