Uses of Interface
com.ticxo.modelengine.api.entity.BaseEntity
Packages that use BaseEntity
Package
Description
-
Uses of BaseEntity in com.ticxo.modelengine.api
Methods in com.ticxo.modelengine.api with parameters of type BaseEntityModifier 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
Classes in com.ticxo.modelengine.api.entity that implement BaseEntityModifier 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
Methods in com.ticxo.modelengine.api.model that return BaseEntityModifier and TypeMethodDescriptionBaseEntity<?>
ModeledEntity.getBase()
The wrapped owner of this ModeledEntity instance. -
Uses of BaseEntity in com.ticxo.modelengine.api.model.mananger
Methods in com.ticxo.modelengine.api.model.mananger with parameters of type BaseEntityModifier 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
Methods in com.ticxo.modelengine.api.model.vfx that return BaseEntity -
Uses of BaseEntity in com.ticxo.modelengine.api.nms.entity
Methods in com.ticxo.modelengine.api.nms.entity with parameters of type BaseEntityModifier 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
Methods in com.ticxo.modelengine.api.nms.entity.fake that return BaseEntity -
Uses of BaseEntity in com.ticxo.modelengine.api.nms.entity.hitbox
Methods in com.ticxo.modelengine.api.nms.entity.hitbox that return BaseEntity -
Uses of BaseEntity in com.ticxo.modelengine.api.nms.entity.impl
Constructors in com.ticxo.modelengine.api.nms.entity.impl with parameters of type BaseEntityModifierConstructorDescriptionDefaultBodyRotationController
(BaseEntity<?> entity) ManualRangeManager
(BaseEntity<?> base, IModel model)