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 Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
despawn()
void
despawn
(org.bukkit.entity.Player player) protected void
forEach
(BiConsumer<T, R> consumer) void
abstract void
registerSpecialBone
(T bone) void
spawn()
void
spawn
(org.bukkit.entity.Player player) void
unregisterSpecialBone
(String bone) void
update()
void
-
Field Details
-
model
-
bones
-
fakeEntity
-
-
Constructor Details
-
AbstractSpecialBoneHandler
-
-
Method Details
-
registerSpecialBone
-
unregisterSpecialBone
-
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
-