接口 Interaction

所有超级接口:
CommandSender, Entity, Metadatable, Nameable, Permissible, PersistentDataHolder, ServerOperator

public interface Interaction extends Entity
代表一种仅用于记录交互的实体。
  • 方法详细资料

    • getInteractionWidth

      float getInteractionWidth()
      获取此交互实体的宽度。

      原文:Gets the width of this interaction entity.

      返回:
      width
    • setInteractionWidth

      void setInteractionWidth(float width)
      设置此交互实体的宽度。

      原文:Sets the width of this interaction entity.

      参数:
      width - new width
    • getInteractionHeight

      float getInteractionHeight()
      获取此交互实体的高度。

      原文:Gets the height of this interaction entity.

      返回:
      height
    • setInteractionHeight

      void setInteractionHeight(float height)
      设置此交互实体的高度。

      原文:Sets the height of this interaction entity.

      参数:
      height - new height
    • isResponsive

      boolean isResponsive()
      获取此交互实体被交互时是否触发响应。

      原文:Gets if this interaction entity should trigger a response when interacted with.

      返回:
      response setting
    • setResponsive

      void setResponsive(boolean response)
      设置此交互实体被交互时是否触发响应。

      原文:Sets if this interaction entity should trigger a response when interacted with.

      参数:
      response - new setting
    • getLastAttack

      获取此交互实体的最后一次攻击。

      原文:Gets the last attack on this interaction entity.

      返回:
      last attack data, if present
    • getLastInteraction

      获取此实体的最后一次交互。

      原文:Gets the last interaction on this entity.

      返回:
      last interaction data, if present