Class EntityManager

java.lang.Object
me.ulrich.clans.manager.EntityManager

public class EntityManager extends Object
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Class
    Description
    class 
     
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    me.ulrich.entitywizard.packetevents.libs.net.kyori.adventure.text.Component
     
    void
    animateEntity(int entityID, me.ulrich.entitywizard.packetevents.wrapper.play.server.WrapperPlayServerEntityAnimation.EntityAnimationType animation)
     
    me.ulrich.entitywizard.packetevents.util.Vector3d
    calculateVelocity(me.ulrich.entitywizard.packetevents.util.Vector3d from, me.ulrich.entitywizard.packetevents.util.Vector3d to, int heightGain)
     
    Optional<me.ulrich.entitywizard.entitylib.wrapper.WrapperEntity>
    createCustomMetaEntity(me.ulrich.entitywizard.packetevents.protocol.entity.type.EntityType type, EntityOptionsData optionsData, me.ulrich.entitywizard.packetevents.protocol.world.Location spawnLocation)
     
    createEntity(org.bukkit.entity.Player player, org.bukkit.Location location, me.ulrich.entitywizard.packetevents.protocol.entity.type.EntityType entityType, EntityOptionsData optionsData, List<me.ulrich.entitywizard.packetevents.protocol.player.Equipment> equipament, List<org.bukkit.entity.Player> viewers)
     
    void
    createEntityMeta(me.ulrich.entitywizard.entitylib.wrapper.WrapperEntity entity, me.ulrich.entitywizard.packetevents.protocol.entity.type.EntityType entityType, EntityOptionsData optionsData)
     
    void
    destroyEntity(int entityID)
     
    void
    entityAddView(int entityID, UUID playerUUID)
     
    void
    entityAddView(int entityID, org.bukkit.entity.Player player)
     
    void
    entityRelativeMove(int entityID, me.ulrich.entitywizard.packetevents.protocol.world.Location location, boolean ground)
     
    void
    entityRemoveView(int entityID, UUID playerUUID)
     
    void
    entityRemoveView(int entityID, org.bukkit.entity.Player player)
     
    void
    entityRename(int entityID, Optional<String> name)
     
    void
    entityRotation(int entityID, float yaw, float pitch)
     
    void
    entitySetGlowing(int entityID, boolean glowing)
     
    void
    entitySetInvisible(int entityID, boolean invisible)
     
    void
    entitySetViewDistance(int entityID, int distance)
     
    void
    entitySetViews(int entityID, List<org.bukkit.entity.Player> viewers)
     
    void
    entitySetViewsUUID(int entityID, List<UUID> viewers)
     
    void
    entityTeleport(int entityID, me.ulrich.entitywizard.packetevents.protocol.world.Location location, boolean ground)
     
    void
    entityTeleport(int entityID, me.ulrich.entitywizard.packetevents.util.Vector3d newPosition, float yaw, float pitch, boolean ground)
     
    void
    equipEntity(int entityID, List<me.ulrich.entitywizard.packetevents.protocol.player.Equipment> equipaments)
     
    void
     
    void
     
    me.ulrich.entitywizard.packetevents.util.Vector3d
    genVec(me.ulrich.entitywizard.packetevents.protocol.world.Location a, me.ulrich.entitywizard.packetevents.protocol.world.Location b)
     
     
     
    List<me.ulrich.entitywizard.packetevents.event.SimplePacketListenerAbstract>
     
    boolean
    isAbstractEntity(me.ulrich.entitywizard.packetevents.protocol.entity.type.EntityType entityType)
     
    boolean
    isAnimal(me.ulrich.entitywizard.packetevents.protocol.entity.type.EntityType entityType)
     
    boolean
    isItem(me.ulrich.entitywizard.packetevents.protocol.entity.type.EntityType entityType)
     
    boolean
    isMob(me.ulrich.entitywizard.packetevents.protocol.entity.type.EntityType entityType)
     
    boolean
    isMonster(me.ulrich.entitywizard.packetevents.protocol.entity.type.EntityType entityType)
     
    void
    passegerEntity(int entityID, int[] passegers)
     
    void
    sendParticle(org.bukkit.entity.Player player, me.ulrich.entitywizard.packetevents.protocol.world.Location location)
     
    void
    velocityEntity(int entityID, me.ulrich.entitywizard.packetevents.util.Vector3d velocityVector)
     

    Methods inherited from class java.lang.Object

    equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • EntityManager

      public EntityManager(Clans plugin)
  • Method Details

    • finalizeS

      public void finalizeS()
    • finalizeZ

      public void finalizeZ()
    • isAnimal

      public boolean isAnimal(me.ulrich.entitywizard.packetevents.protocol.entity.type.EntityType entityType)
    • isMonster

      public boolean isMonster(me.ulrich.entitywizard.packetevents.protocol.entity.type.EntityType entityType)
    • isMob

      public boolean isMob(me.ulrich.entitywizard.packetevents.protocol.entity.type.EntityType entityType)
    • isAbstractEntity

      public boolean isAbstractEntity(me.ulrich.entitywizard.packetevents.protocol.entity.type.EntityType entityType)
    • isItem

      public boolean isItem(me.ulrich.entitywizard.packetevents.protocol.entity.type.EntityType entityType)
    • createEntityMeta

      public void createEntityMeta(me.ulrich.entitywizard.entitylib.wrapper.WrapperEntity entity, me.ulrich.entitywizard.packetevents.protocol.entity.type.EntityType entityType, EntityOptionsData optionsData)
    • createEntity

      public Optional<SpawnedEntityData> createEntity(org.bukkit.entity.Player player, org.bukkit.Location location, me.ulrich.entitywizard.packetevents.protocol.entity.type.EntityType entityType, EntityOptionsData optionsData, List<me.ulrich.entitywizard.packetevents.protocol.player.Equipment> equipament, List<org.bukkit.entity.Player> viewers)
    • createCustomMetaEntity

      public Optional<me.ulrich.entitywizard.entitylib.wrapper.WrapperEntity> createCustomMetaEntity(me.ulrich.entitywizard.packetevents.protocol.entity.type.EntityType type, EntityOptionsData optionsData, me.ulrich.entitywizard.packetevents.protocol.world.Location spawnLocation)
    • entitySetViews

      public void entitySetViews(int entityID, List<org.bukkit.entity.Player> viewers)
    • entitySetViewsUUID

      public void entitySetViewsUUID(int entityID, List<UUID> viewers)
    • entityAddView

      public void entityAddView(int entityID, org.bukkit.entity.Player player)
    • entityAddView

      public void entityAddView(int entityID, UUID playerUUID)
    • entityRemoveView

      public void entityRemoveView(int entityID, org.bukkit.entity.Player player)
    • entityRemoveView

      public void entityRemoveView(int entityID, UUID playerUUID)
    • entitySetViewDistance

      public void entitySetViewDistance(int entityID, int distance)
    • entitySetInvisible

      public void entitySetInvisible(int entityID, boolean invisible)
    • entitySetGlowing

      public void entitySetGlowing(int entityID, boolean glowing)
    • entityRename

      public void entityRename(int entityID, Optional<String> name)
    • addMiniColor

      public me.ulrich.entitywizard.packetevents.libs.net.kyori.adventure.text.Component addMiniColor(String msg)
    • entityTeleport

      public void entityTeleport(int entityID, me.ulrich.entitywizard.packetevents.protocol.world.Location location, boolean ground)
    • entityTeleport

      public void entityTeleport(int entityID, me.ulrich.entitywizard.packetevents.util.Vector3d newPosition, float yaw, float pitch, boolean ground)
    • entityRelativeMove

      public void entityRelativeMove(int entityID, me.ulrich.entitywizard.packetevents.protocol.world.Location location, boolean ground)
    • entityRotation

      public void entityRotation(int entityID, float yaw, float pitch)
    • equipEntity

      public void equipEntity(int entityID, List<me.ulrich.entitywizard.packetevents.protocol.player.Equipment> equipaments)
    • velocityEntity

      public void velocityEntity(int entityID, me.ulrich.entitywizard.packetevents.util.Vector3d velocityVector)
    • passegerEntity

      public void passegerEntity(int entityID, int[] passegers)
    • animateEntity

      public void animateEntity(int entityID, me.ulrich.entitywizard.packetevents.wrapper.play.server.WrapperPlayServerEntityAnimation.EntityAnimationType animation)
    • destroyEntity

      public void destroyEntity(int entityID)
    • sendParticle

      public void sendParticle(org.bukkit.entity.Player player, me.ulrich.entitywizard.packetevents.protocol.world.Location location)
    • genVec

      public me.ulrich.entitywizard.packetevents.util.Vector3d genVec(me.ulrich.entitywizard.packetevents.protocol.world.Location a, me.ulrich.entitywizard.packetevents.protocol.world.Location b)
    • calculateVelocity

      public me.ulrich.entitywizard.packetevents.util.Vector3d calculateVelocity(me.ulrich.entitywizard.packetevents.util.Vector3d from, me.ulrich.entitywizard.packetevents.util.Vector3d to, int heightGain)
    • getPlugin

      public Clans getPlugin()
    • getRegistredPacketListeners

      public List<me.ulrich.entitywizard.packetevents.event.SimplePacketListenerAbstract> getRegistredPacketListeners()
    • getInitializer

      public EntityTypeInitializer getInitializer()