Interface ArmorStand


public interface ArmorStand
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    DeSpawns armor stand for everyone
    void
    DeSpawns armor stand for specified player
    int
    Returns entity ID of this armor stand
    double
    Returns offset of the armor stand
    Returns property for armor stand's name
    boolean
    Returns true if offset is static, false if not
    void
    Updates armor stand's name if needed
    void
     
    void
    setOffset(double offset)
    Changes offset of the armor stand
    void
    sneak(boolean sneaking)
    Changes sneaking flag and sends packets to everyone in range
    void
    spawn(TabPlayer viewer)
    Spawns armor stand for specified player
    void
    Teleports armor stand to owner's current location for everyone in range
    void
    Teleports armor stand to owner's current location for specified player
    void
    updateVisibility(boolean force)
    Updates visibility if needed
  • Method Details

    • hasStaticOffset

      boolean hasStaticOffset()
      Returns true if offset is static, false if not
      Returns:
      true if static, false if dynamic
    • setOffset

      void setOffset(double offset)
      Changes offset of the armor stand
      Parameters:
      offset - new offset
    • getOffset

      double getOffset()
      Returns offset of the armor stand
      Returns:
      offset from base
    • getProperty

      Property getProperty()
      Returns property for armor stand's name
      Returns:
      property for armor stand's name
    • teleport

      void teleport()
      Teleports armor stand to owner's current location for everyone in range
    • teleport

      void teleport(TabPlayer viewer)
      Teleports armor stand to owner's current location for specified player
      Parameters:
      viewer - player to send packet to
    • sneak

      void sneak(boolean sneaking)
      Changes sneaking flag and sends packets to everyone in range
      Parameters:
      sneaking - new sneaking status
    • destroy

      void destroy()
      DeSpawns armor stand for everyone
    • destroy

      void destroy(TabPlayer viewer)
      DeSpawns armor stand for specified player
      Parameters:
      viewer - player to send packet to
    • refresh

      void refresh()
      Updates armor stand's name if needed
    • updateVisibility

      void updateVisibility(boolean force)
      Updates visibility if needed
      Parameters:
      force - if refresh should be forced
    • getEntityId

      int getEntityId()
      Returns entity ID of this armor stand
      Returns:
      entity ID of this armor stand
    • spawn

      void spawn(TabPlayer viewer)
      Spawns armor stand for specified player
      Parameters:
      viewer - player to spawn for
    • respawn

      void respawn(TabPlayer viewer)