/// <summary>
 /// The position that the player's throw would start.
 /// </summary>
 public Vector2 GetThrowingPosition() => ThrowingComponent.GetThrowingPosition();
 /// <summary>
 /// Drop the given item.
 /// </summary>
 /// <param name="carriable">The item to drop.</param>
 public void Drop(Carriable carriable) => ThrowingComponent.Drop(carriable);
 /// <summary>
 /// The direction the player would throw an item they may be holding.
 /// </summary>
 /// <param name="normalized">Whether or not to normalize the direction
 /// (default: true)</param>
 public Vector2 GetThrowingDirection(bool normalized = true) => ThrowingComponent.GetThrowingDirection(normalized);
 /// <summary>
 /// Throw the given item
 /// </summary>
 /// <param name="carriable">The item to throw.</param>
 public void Throw(Carriable carriable) => ThrowingComponent.Throw(carriable);