Class DefaultPosition

java.lang.Object
com.github.juliarn.npclib.api.DefaultPosition
All Implemented Interfaces:
Position

final class DefaultPosition extends Object implements Position
  • Field Details

    • x

      private final double x
    • y

      private final double y
    • z

      private final double z
    • yaw

      private final float yaw
    • pitch

      private final float pitch
    • worldId

      private final String worldId
  • Constructor Details

    • DefaultPosition

      public DefaultPosition(double x, double y, double z, float yaw, float pitch, @NotNull @NotNull String worldId)
  • Method Details

    • x

      public double x()
      Specified by:
      x in interface Position
    • y

      public double y()
      Specified by:
      y in interface Position
    • z

      public double z()
      Specified by:
      z in interface Position
    • yaw

      public float yaw()
      Specified by:
      yaw in interface Position
    • pitch

      public float pitch()
      Specified by:
      pitch in interface Position
    • worldId

      @NotNull public @NotNull String worldId()
      Specified by:
      worldId in interface Position
    • blockX

      public int blockX()
      Specified by:
      blockX in interface Position
    • blockY

      public int blockY()
      Specified by:
      blockY in interface Position
    • blockZ

      public int blockZ()
      Specified by:
      blockZ in interface Position
    • chunkX

      public int chunkX()
      Specified by:
      chunkX in interface Position
    • chunkY

      public int chunkY()
      Specified by:
      chunkY in interface Position
    • chunkZ

      public int chunkZ()
      Specified by:
      chunkZ in interface Position