Uses of Interface
com.ticxo.modelengine.api.entity.BaseEntity
Package
Description
-
Uses of BaseEntity in com.ticxo.modelengine.api
Modifier and TypeMethodDescriptionstatic ModeledEntity
ModelEngineAPI.createModeledEntity
(BaseEntity<?> base) Create a newModeledEntity
from a custom target.
Use this when your target is not a bukkit entity, or whenDummy
does not satisfy your need.abstract ModeledEntity
ModelEngineAPI.createModeledEntityImpl
(BaseEntity<?> base) static VFX
ModelEngineAPI.createVFX
(BaseEntity<?> entity) Create a newVFX
from a custom target.abstract VFX
ModelEngineAPI.createVFXImpl
(BaseEntity<?> base) static void
ModelEngineAPI.registerModeledEntity
(BaseEntity<?> base, ModeledEntity model) Register aBaseEntity
-ModeledEntity
pair.
The default implementation ofModeledEntity
registers itself. -
Uses of BaseEntity in com.ticxo.modelengine.api.entity
Modifier and TypeClassDescriptionclass
Default implementation ofBaseEntity
to wrap the default bukkit'sEntity
class.
For simple usage, this is all you would need.class
Default implementation ofBaseEntity
to wrap the default bukkit'sPlayer
class.
This is mainly used for players to disguise themselves as a model.class
Default implementation ofBaseEntity
that does not wrap anything and have all aspects controllable.
This is mainly used to spawn player-specific models, inanimate objects, or extended to implement custom logic.
Since this wrapper does not exist in the world, it would not automatically add or remove players from the list of viewers. UseManualRangeManager
to modify the viewer list. -
Uses of BaseEntity in com.ticxo.modelengine.api.model
Modifier and TypeMethodDescriptionBaseEntity<?>
ModeledEntity.getBase()
The wrapped owner of this ModeledEntity instance. -
Uses of BaseEntity in com.ticxo.modelengine.api.model.mananger
Modifier and TypeMethodDescriptionvoid
ModelTicker.registerModeledEntity
(BaseEntity<?> base, ModeledEntity entity) void
VFXTicker.registerVFX
(BaseEntity<?> base, VFX entity) -
Uses of BaseEntity in com.ticxo.modelengine.api.model.vfx
-
Uses of BaseEntity in com.ticxo.modelengine.api.nms.entity
Modifier and TypeMethodDescriptionvoid
EntityHandler.broadcastDespawnPacket
(BaseEntity<?> entity, boolean excludeSelf) void
EntityHandler.broadcastSpawnPacket
(BaseEntity<?> entity, boolean excludeSelf) EntityHandler.createDummyRangeEntity
(BaseEntity<?> entity) EntityHandler.createModelHitbox
(BaseEntity<?> entity) -
Uses of BaseEntity in com.ticxo.modelengine.api.nms.entity.fake
-
Uses of BaseEntity in com.ticxo.modelengine.api.nms.entity.hitbox
-
Uses of BaseEntity in com.ticxo.modelengine.api.nms.entity.impl
ModifierConstructorDescriptionDefaultBodyRotationController
(BaseEntity<?> entity) ManualRangeManager
(BaseEntity<?> base, IModel model)