Package me.deecaad.core.utils.ray
Class EntityTraceResult
java.lang.Object
me.deecaad.core.utils.ray.RayTraceResult
me.deecaad.core.utils.ray.EntityTraceResult
-
Constructor Summary
ConstructorsConstructorDescriptionEntityTraceResult(@NotNull org.bukkit.util.Vector origin, @NotNull org.bukkit.util.Vector direction, @NotNull HitBox hitBox, @NotNull org.bukkit.block.BlockFace hitFace, @NotNull org.bukkit.block.BlockFace exitFace, double hitMin, double hitMax, @NotNull org.bukkit.entity.LivingEntity entity) -
Method Summary
Methods inherited from class me.deecaad.core.utils.ray.RayTraceResult
getExitFace, getExitLocation, getHitBox, getHitFace, getHitLocation, getHitMax, getHitMin, getHitMinClamped, getLivingEntity, getThroughDistance, outlineOnlyHitPosition
-
Constructor Details
-
EntityTraceResult
public EntityTraceResult(@NotNull @NotNull org.bukkit.util.Vector origin, @NotNull @NotNull org.bukkit.util.Vector direction, @NotNull @NotNull HitBox hitBox, @NotNull @NotNull org.bukkit.block.BlockFace hitFace, @NotNull @NotNull org.bukkit.block.BlockFace exitFace, double hitMin, double hitMax, @NotNull @NotNull org.bukkit.entity.LivingEntity entity)
-
-
Method Details
-
getEntity
@NotNull public @NotNull org.bukkit.entity.LivingEntity getEntity()Returns the entity that was hit.- Returns:
- The entity.
-
toString
- Overrides:
toStringin classRayTraceResult
-