Class RandomVectorProvider

java.lang.Object
me.deecaad.core.file.serializers.RandomVectorProvider
All Implemented Interfaces:
VectorProvider

public class RandomVectorProvider extends Object implements VectorProvider
Returns a random vector with a specified length between min and max.
  • Constructor Details

    • RandomVectorProvider

      public RandomVectorProvider(double min, double max)
  • Method Details

    • provide

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