classpublicPriority 3
LocalCachedChunkAccessor
com.hypixel.hytale.server.core.universe.world.accessor.LocalCachedChunkAccessor
implements OverridableChunkAccessor
16
Methods
16
Public Methods
5
Fields
1
Constructors
Constructors
protected
LocalCachedChunkAccessor(ChunkAccessor<WorldChunk> delegate, int centerX, int centerZ, int radius)Methods
Public Methods (16)
public
void cacheChunksInRadius()public
int getCenterX()public
int getCenterZ()public
WorldChunk getChunk(long index)public
WorldChunk getChunkIfInMemory(long index)public
WorldChunk getChunkIfInMemory(int x, int z)@Nullable
public
WorldChunk getChunkIfLoaded(long index)@Nullable
public
WorldChunk getChunkIfLoaded(int x, int z)@Nullable
public
WorldChunk getChunkIfNonTicking(long index)@Nullable
public
ChunkAccessor getDelegate()public
int getLength()public
int getMinX()public
int getMinZ()public
WorldChunk getNonTickingChunk(long index)public
WorldChunk loadChunkIfInMemory(long index)public
void overwrite(WorldChunk wc)Fields
Private/Package Fields (5)
private
WorldChunk[] chunksprivate
ChunkAccessor<WorldChunk> delegateprivate
int lengthprivate
int minXprivate
int minZRelated Classes
Used By