public class ChunkUtil
Class ChunkUtil. Provides chunkutil functionality for the Hytale server.
java.lang.Object > ChunkUtil
Field Summary
byteBuffer
Field byteBuffer.
Method Detail
ChunkUtil
private
ChunkUtil
()
Method ChunkUtil.
shortToByteArray
byte[]
shortToByteArray
(@Nonnull final short[] data)
Method shortToByteArray.
- Parameters:
@Nonnull final short[]data
intToByteArray
byte[]
intToByteArray
(@Nonnull final int[] data)
Method intToByteArray.
- Parameters:
@Nonnull final int[]data
indexColumn
int
indexColumn
(final int x, final int z)
Method indexColumn.
- Parameters:
final intxfinal intz
xFromColumn
int
xFromColumn
(final int index)
Method xFromColumn.
- Parameters:
final intindex
zFromColumn
int
zFromColumn
(final int index)
Method zFromColumn.
- Parameters:
final intindex
indexSection
int
indexSection
(final int y)
Method indexSection.
- Parameters:
final inty
indexBlockFromColumn
int
indexBlockFromColumn
(final int column, final int y)
Method indexBlockFromColumn.
- Parameters:
final intcolumnfinal inty
indexBlock
int
indexBlock
(final int x, final int y, final int z)
Method indexBlock.
- Parameters:
final intxfinal intyfinal intz
xFromIndex
int
xFromIndex
(final int index)
Method xFromIndex.
- Parameters:
final intindex
yFromIndex
int
yFromIndex
(final int index)
Method yFromIndex.
- Parameters:
final intindex
zFromIndex
int
zFromIndex
(final int index)
Method zFromIndex.
- Parameters:
final intindex
indexBlockInColumn
int
indexBlockInColumn
(final int x, final int y, final int z)
Method indexBlockInColumn.
- Parameters:
final intxfinal intyfinal intz
indexBlockInColumnFromColumn
int
indexBlockInColumnFromColumn
(final int column, final int y)
Method indexBlockInColumnFromColumn.
- Parameters:
final intcolumnfinal inty
xFromBlockInColumn
int
xFromBlockInColumn
(final int index)
Method xFromBlockInColumn.
- Parameters:
final intindex
yFromBlockInColumn
int
yFromBlockInColumn
(final int index)
Method yFromBlockInColumn.
- Parameters:
final intindex
zFromBlockInColumn
int
zFromBlockInColumn
(final int index)
Method zFromBlockInColumn.
- Parameters:
final intindex
localCoordinate
int
localCoordinate
(final long v)
Method localCoordinate.
- Parameters:
final longv
chunkCoordinate
int
chunkCoordinate
(final double block)
Method chunkCoordinate.
- Parameters:
final doubleblock
minBlock
int
minBlock
(final int index)
Method minBlock.
- Parameters:
final intindex
maxBlock
int
maxBlock
(final int index)
Method maxBlock.
- Parameters:
final intindex
isWithinLocalChunk
boolean
isWithinLocalChunk
(final int x, final int z)
Method isWithinLocalChunk.
- Parameters:
final intxfinal intz
isBorderBlock
boolean
isBorderBlock
(final int x, final int z)
Method isBorderBlock.
- Parameters:
final intxfinal intz
isBorderBlockGlobal
boolean
isBorderBlockGlobal
(int x, int z)
Method isBorderBlockGlobal.
- Parameters:
intxintz
isInsideChunk
boolean
isInsideChunk
(final int chunkX, final int chunkZ, final int x, final int z)
Method isInsideChunk.
- Parameters:
final intchunkXfinal intchunkZfinal intxfinal intz
isSameChunk
boolean
isSameChunk
(final int x0, final int z0, final int x1, final int z1)
Method isSameChunk.
- Parameters:
final intx0final intz0final intx1final intz1
isSameChunkSection
boolean
isSameChunkSection
(final int x0, final int y0, final int z0, final int x1, final int y1, final int z1)
Method isSameChunkSection.
- Parameters:
final intx0final inty0final intz0final intx1final inty1final intz1
isInsideChunkRelative
boolean
isInsideChunkRelative
(final int x, final int z)
Method isInsideChunkRelative.
- Parameters:
final intxfinal intz
xOfChunkIndex
int
xOfChunkIndex
(final long index)
Method xOfChunkIndex.
- Parameters:
final longindex
zOfChunkIndex
int
zOfChunkIndex
(final long index)
Method zOfChunkIndex.
- Parameters:
final longindex
indexChunk
long
indexChunk
(final int x, final int z)
Method indexChunk.
- Parameters:
final intxfinal intz
indexChunkFromBlock
long
indexChunkFromBlock
(final int blockX, final int blockZ)
Method indexChunkFromBlock.
- Parameters:
final intblockXfinal intblockZ
worldCoordFromLocalCoord
int
worldCoordFromLocalCoord
(final int chunkCoord, final int localCoord)
Method worldCoordFromLocalCoord.
- Parameters:
final intchunkCoordfinal intlocalCoord