java.lang.Object
org.highlife.api.wrappers.interactive.interact.Interactable
Direct Known Subclasses:
Entity

public abstract class Interactable extends Object
  • Constructor Details

    • Interactable

      public Interactable()
  • Method Details

    • getCenterPoint

      public abstract Point getCenterPoint()
    • getClickablePoint

      public abstract Point getClickablePoint()
    • interact

      public boolean interact()
    • interact

      public boolean interact(String action)
    • interact

      public boolean interact(Filter<String> filter)
    • interactForceRight

      public boolean interactForceRight(String action)
    • interactForceLeft

      public boolean interactForceLeft(String action)
    • interact

      public boolean interact(String action, boolean rightClick, boolean forceRightClick)
    • interact

      public boolean interact(String action, boolean rightClick, boolean forceRightClick, Condition interrupt)
    • rightClick

      public boolean rightClick(Condition interrupt)
    • hover

      public boolean hover(String action, Condition interrupt)