Class EntityContactData

java.lang.Object
com.hypixel.hytale.server.core.modules.collision.EntityContactData

public class EntityContactData extends Object
  • Field Details

    • collisionPoint

      protected final Vector3d collisionPoint
    • collisionStart

      protected double collisionStart
    • collisionEnd

      protected double collisionEnd
    • entityReference

      @Nullable protected Ref<EntityStore> entityReference
    • collisionDetailName

      protected String collisionDetailName
  • Constructor Details

    • EntityContactData

      public EntityContactData()
  • Method Details

    • getCollisionPoint

      @Nonnull public Vector3d getCollisionPoint()
    • getCollisionStart

      public double getCollisionStart()
    • getCollisionEnd

      public double getCollisionEnd()
    • getEntityReference

      @Nullable public Ref<EntityStore> getEntityReference()
    • getCollisionDetailName

      public String getCollisionDetailName()
    • assign

      public void assign(@Nonnull Vector3d position, double start, double end, Ref<EntityStore> entity, String collisionDetailName)
    • clear

      public void clear()