Class CoordConversion

java.lang.Object
net.minestom.server.coordinate.CoordConversion

public final class CoordConversion extends Object
  • Field Details

  • Constructor Details

    • CoordConversion

      public CoordConversion()
  • Method Details

    • globalToBlock

      public static int globalToBlock(double xyz)
    • globalToRegion

      public static int globalToRegion(int xz)
    • globalToRegion

      public static int globalToRegion(double xz)
    • globalToChunk

      public static int globalToChunk(int xz)
    • globalToChunk

      public static int globalToChunk(double xz)
    • globalToSection

      public static int globalToSection(int xyz)
    • globalToSectionRelative

      public static int globalToSectionRelative(int xyz)
    • sectionAligned

      public static boolean sectionAligned(int xyz)
    • sectionAligned

      public static boolean sectionAligned(int x, int y, int z)
    • sectionAligned

      public static boolean sectionAligned(Point point)
    • sectionAligned

      public static boolean sectionAligned(Point p1, Point p2)
    • chunkToRegion

      public static int chunkToRegion(int chunkCoordinate)
    • chunkToRegionLocal

      public static int chunkToRegionLocal(int chunkCoordinate)
    • floorSection

      public static int floorSection(int coordinate)
    • ceilSection

      public static int ceilSection(int coordinate)
    • regionIndex

      public static long regionIndex(int regionX, int regionZ)
    • regionIndex

      public static long regionIndex(Point point)
    • regionIndexGetX

      public static int regionIndexGetX(long index)
    • regionIndexGetZ

      public static int regionIndexGetZ(long index)
    • chunkIndex

      public static long chunkIndex(int chunkX, int chunkZ)
    • chunkIndex

      public static long chunkIndex(Point point)
    • chunkIndexGetX

      public static int chunkIndexGetX(long index)
    • chunkIndexGetZ

      public static int chunkIndexGetZ(long index)
    • chunkBlockIndex

      public static int chunkBlockIndex(int x, int y, int z)
    • chunkBlockIndexGetX

      public static int chunkBlockIndexGetX(int index)
    • chunkBlockIndexGetY

      public static int chunkBlockIndexGetY(int index)
    • chunkBlockIndexGetZ

      public static int chunkBlockIndexGetZ(int index)
    • chunkBlockIndexGetGlobal

      public static Point chunkBlockIndexGetGlobal(int index, int chunkX, int chunkZ)
    • chunkBlockRelativeGetGlobal

      public static Point chunkBlockRelativeGetGlobal(int sectionRelativeX, int y, int sectionRelativeZ, int chunkX, int chunkZ)
    • sectionIndex

      public static long sectionIndex(int sectionX, int sectionY, int sectionZ)
    • sectionIndexGetX

      public static int sectionIndexGetX(long index)
    • sectionIndexGetY

      public static int sectionIndexGetY(long index)
    • sectionIndexGetZ

      public static int sectionIndexGetZ(long index)
    • sectionIndexGlobal

      public static long sectionIndexGlobal(int x, int y, int z)
    • sectionBlockIndex

      public static int sectionBlockIndex(int x, int y, int z)
    • sectionBlockIndexGetX

      public static int sectionBlockIndexGetX(int index)
    • sectionBlockIndexGetY

      public static int sectionBlockIndexGetY(int index)
    • sectionBlockIndexGetZ

      public static int sectionBlockIndexGetZ(int index)
    • encodeSectionBlockChange

      public static long encodeSectionBlockChange(int sectionBlockIndex, long value)
    • encodeSectionBlockChange

      public static long encodeSectionBlockChange(int localX, int localY, int localZ, long value)
    • hashBlockCoord

      public static long hashBlockCoord(int x, int y, int z)
    • hashBlockCoord

      public static long hashBlockCoord(Point point)
    • hashGlobalCoord

      public static long hashGlobalCoord(double x, double y, double z)
    • hashGlobalCoord

      public static long hashGlobalCoord(Point point)
    • formatGlobalCoord

      public static String formatGlobalCoord(double x, double y, double z)
    • formatGlobalCoord

      public static String formatGlobalCoord(Point point)
    • formatBlockCoord

      public static String formatBlockCoord(int x, int y, int z)
    • formatBlockCoord

      public static String formatBlockCoord(Point point)