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 ModeledEntityModelEngineAPI.createModeledEntity(BaseEntity<?> base) Create a newModeledEntityfrom a custom target.
Use this when your target is not a bukkit entity, or whenDummydoes not satisfy your need.abstract ModeledEntityModelEngineAPI.createModeledEntityImpl(BaseEntity<?> base) static VFXModelEngineAPI.createVFX(BaseEntity<?> entity) Create a newVFXfrom a custom target.abstract VFXModelEngineAPI.createVFXImpl(BaseEntity<?> base) static voidModelEngineAPI.registerModeledEntity(BaseEntity<?> base, ModeledEntity model) Register aBaseEntity-ModeledEntitypair.
The default implementation ofModeledEntityregisters itself. -
Uses of BaseEntity in com.ticxo.modelengine.api.entity
Classes in com.ticxo.modelengine.api.entity that implement BaseEntityModifier and TypeClassDescriptionclassDefault implementation ofBaseEntityto wrap the default bukkit'sEntityclass.
For simple usage, this is all you would need.classDefault implementation ofBaseEntityto wrap the default bukkit'sPlayerclass.
This is mainly used for players to disguise themselves as a model.classDefault implementation ofBaseEntitythat 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. UseManualRangeManagerto 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 TypeMethodDescriptionvoidModelTicker.registerModeledEntity(BaseEntity<?> base, ModeledEntity entity) voidVFXTicker.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 TypeMethodDescriptionvoidEntityHandler.broadcastDespawnPacket(BaseEntity<?> entity, boolean excludeSelf) voidEntityHandler.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)