Class PositionOutOfBoundsException

java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
org.spongepowered.api.util.PositionOutOfBoundsException
All Implemented Interfaces:
Serializable

public class PositionOutOfBoundsException extends RuntimeException
An exception thrown when a position is outside of its expected bounds.
See Also:
  • Constructor Details

    • PositionOutOfBoundsException

      public PositionOutOfBoundsException(Vectori position, Vectori min, Vectori max)
      Constructs the exception from int coordinate vectors.
      Parameters:
      position - The out-of-bounds position
      min - The minimum acceptable bound
      max - The maximum acceptable bound
    • PositionOutOfBoundsException

      public PositionOutOfBoundsException(Vectorf position, Vectorf min, Vectorf max)
      Constructs the exception from float coordinate vectors.
      Parameters:
      position - The out-of-bounds position
      min - The minimum acceptable bound
      max - The maximum acceptable bound
    • PositionOutOfBoundsException

      public PositionOutOfBoundsException(Vectord position, Vectord min, Vectord max)
      Constructs the exception from double coordinate vectors.
      Parameters:
      position - The out-of-bounds position
      min - The minimum acceptable bound
      max - The maximum acceptable bound