Interface ModelBone

All Known Subinterfaces:
ItemHolder, Leashable, Mountable, Nameable, Renderer, SubHitbox

public interface ModelBone
Base interface that represents a bone in an ActiveModel.
  • Method Details

    • tick

      void tick()
    • spawn

      void spawn()
    • destroy

      void destroy()
    • getBoneId

      String getBoneId()
    • getCustomId

      String getCustomId()
    • getActiveModel

      ActiveModel getActiveModel()
    • getBlueprintBone

      BlueprintBone getBlueprintBone()
    • addChild

      void addChild(ModelBone child)
    • removeChild

      ModelBone removeChild(String child)
    • getChildren

      Map<String,ModelBone> getChildren()
    • setParent

      void setParent(ModelBone parent)
    • getParent

      ModelBone getParent()
    • getPosition

      org.bukkit.util.Vector getPosition()
    • getYaw

      float getYaw()
    • getRotation

      org.bukkit.util.EulerAngle getRotation()
    • getClientAproxYaw

      float getClientAproxYaw()
    • getClientAproxRotation

      org.bukkit.util.EulerAngle getClientAproxRotation()
    • isHead

      boolean isHead()