Interface VectorProvider

All Known Implementing Classes:
AnyVectorProvider, Direction, RandomVectorProvider

public interface VectorProvider
Returns a vector, with behaviors set by the implementing class.
  • Method Summary

    Modifier and Type
    Method
    Description
    @NotNull org.bukkit.util.Vector
    provide(@Nullable Quaternion localTransform)
    Returns the vector, as specified by the implementing class.
  • Method Details

    • provide

      @NotNull @NotNull org.bukkit.util.Vector provide(@Nullable @Nullable Quaternion localTransform)
      Returns the vector, as specified by the implementing class.
      Parameters:
      localTransform - The local transform to apply to the vector. This can be null.
      Returns:
      The vector.