private static bool DoEntityCapsuleTest(Vector3 start, Vector3 target, float radius, Entity ignore, out Entity hitEntity)
        {
            if (UserConfig.DebugMode)
            {
                GameUtility.DrawLine(start, target, Color.DeepPink);
            }

            var raycastResult = World.RaycastCapsule(start, target, radius, IntersectOptions.Everything, ignore);

            hitEntity = raycastResult.HitEntity;

            return(raycastResult.DitHitEntity);
        }