Class AbstractSpecialBoneHandler<T extends ModelBone,R extends FakeEntity>

java.lang.Object
com.ticxo.modelengine.api.model.handler.AbstractSpecialBoneHandler<T,R>
Direct Known Subclasses:
ItemHolderHandler, LeashHandler, MountHandler, NametagHandler, RendererHandler, SubHitboxHandler

public abstract class AbstractSpecialBoneHandler<T extends ModelBone,R extends FakeEntity> extends Object
  • Field Details

  • Constructor Details

    • AbstractSpecialBoneHandler

      public AbstractSpecialBoneHandler(ActiveModel model)
  • Method Details

    • registerSpecialBone

      public abstract void registerSpecialBone(T bone)
    • unregisterSpecialBone

      public void unregisterSpecialBone(String bone)
    • initialize

      public void initialize()
    • spawn

      public void spawn()
    • spawn

      public void spawn(org.bukkit.entity.Player player)
    • despawn

      public void despawn()
    • despawn

      public void despawn(org.bukkit.entity.Player player)
    • update

      public void update()
    • updateReference

      public void updateReference()
    • forEach

      protected void forEach(BiConsumer<T,R> consumer)