Interface ArmorStand

    • Method Detail

      • getBodyPose

        @NotNull
        @NotNull EulerAngle getBodyPose()
        Returns the armor stand's body's current pose as a EulerAngle.
        Returns:
        the current pose
      • setBodyPose

        void setBodyPose​(@NotNull
                         @NotNull EulerAngle pose)
        Sets the armor stand's body's current pose as a EulerAngle.
        Parameters:
        pose - the current pose
      • getLeftArmPose

        @NotNull
        @NotNull EulerAngle getLeftArmPose()
        Returns the armor stand's left arm's current pose as a EulerAngle.
        Returns:
        the current pose
      • setLeftArmPose

        void setLeftArmPose​(@NotNull
                            @NotNull EulerAngle pose)
        Sets the armor stand's left arm's current pose as a EulerAngle.
        Parameters:
        pose - the current pose
      • getRightArmPose

        @NotNull
        @NotNull EulerAngle getRightArmPose()
        Returns the armor stand's right arm's current pose as a EulerAngle.
        Returns:
        the current pose
      • setRightArmPose

        void setRightArmPose​(@NotNull
                             @NotNull EulerAngle pose)
        Sets the armor stand's right arm's current pose as a EulerAngle.
        Parameters:
        pose - the current pose
      • getLeftLegPose

        @NotNull
        @NotNull EulerAngle getLeftLegPose()
        Returns the armor stand's left leg's current pose as a EulerAngle.
        Returns:
        the current pose
      • setLeftLegPose

        void setLeftLegPose​(@NotNull
                            @NotNull EulerAngle pose)
        Sets the armor stand's left leg's current pose as a EulerAngle.
        Parameters:
        pose - the current pose
      • getRightLegPose

        @NotNull
        @NotNull EulerAngle getRightLegPose()
        Returns the armor stand's right leg's current pose as a EulerAngle.
        Returns:
        the current pose
      • setRightLegPose

        void setRightLegPose​(@NotNull
                             @NotNull EulerAngle pose)
        Sets the armor stand's right leg's current pose as a EulerAngle.
        Parameters:
        pose - the current pose
      • getHeadPose

        @NotNull
        @NotNull EulerAngle getHeadPose()
        Returns the armor stand's head's current pose as a EulerAngle.
        Returns:
        the current pose
      • setHeadPose

        void setHeadPose​(@NotNull
                         @NotNull EulerAngle pose)
        Sets the armor stand's head's current pose as a EulerAngle.
        Parameters:
        pose - the current pose
      • hasBasePlate

        boolean hasBasePlate()
        Returns whether the armor stand has a base plate.
        Returns:
        whether it has a base plate
      • setBasePlate

        void setBasePlate​(boolean basePlate)
        Sets whether the armor stand has a base plate.
        Parameters:
        basePlate - whether is has a base plate
      • isVisible

        boolean isVisible()
        Returns whether the armor stand should be visible or not.
        Returns:
        whether the stand is visible or not
      • setVisible

        void setVisible​(boolean visible)
        Sets whether the armor stand should be visible or not.
        Parameters:
        visible - whether the stand is visible or not
      • hasArms

        boolean hasArms()
        Returns whether this armor stand has arms.
        Returns:
        whether this has arms or not
      • setArms

        void setArms​(boolean arms)
        Sets whether this armor stand has arms.
        Parameters:
        arms - whether this has arms or not
      • isSmall

        boolean isSmall()
        Returns whether this armor stand is scaled down.
        Returns:
        whether this is scaled down
      • setSmall

        void setSmall​(boolean small)
        Sets whether this armor stand is scaled down.
        Parameters:
        small - whether this is scaled down
      • isMarker

        boolean isMarker()
        Returns whether this armor stand is a marker, meaning it has a very small collision box.
        Returns:
        whether this is a marker
      • setMarker

        void setMarker​(boolean marker)
        Sets whether this armor stand is a marker, meaning it has a very small collision box.
        Parameters:
        marker - whether this is a marker